请问deepin12.06如何升级fcitx
Tofloor
poster avatar
crazyi
deepin
2013-08-17 05:37
Author
貌似12.06中无法升级fcitx,始终是4.2.4.1版本,而这个版本太低,无法安装win下常用的搜狗输入法
已经用sudo apt-get remove fcitx 卸载了所有的fcitx相关的库
用sudo dpkg --get-selections | grep fcitx查询的确是删除干净
然后添加了fcitx的源:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
但是貌似安装fcitx的时候还是默认连接deepin的源安装的老版本
请问如何才能安装上4.2.6.1的新版本呢?
Reply Favorite View the author
All Replies
cxbii
deepin
2013-08-17 07:07
#1
如果使用ppa源依然不行,直接重装12.12.1吧
Reply View the author
crazyi
deepin
2013-08-17 17:02
#2
如果使用ppa源依然不行,直接重装12.12.1吧
很奇怪deepin的源里明明有4.2.6.1版本的就是不装,非要装4.2.4.1的低版本的fcitx
解决方法很简单,自己在deepin的源里把4.2.6.1版本的deb下载了手动安装就行了,搜狗拼音也用上了

另外请问下有12.06平滑升级到12.12.1的方法吗?重装的代价太大了,N多软件要装和配置
Reply View the author
cxbii
deepin
2013-08-17 19:57
#3
[quote]如果使用ppa源依然不行,直接重装12.12.1吧
很奇怪deepin的源里明明有4.2.6.1版本的就是不装,非要装4.2.4.1的低版本的fcitx
解决方法很简单,自己在deepin的源里把4.2.6.1版本的deb下载了手动安装就行了,搜狗拼音也用上了

另外请问下有12.06平滑升级到12.12.1的方法吗?重装的代价太大了,N多软件要装和配置[/quote]
fcitx的问题我也不清楚了.

不过关于大版本升级这个,我可以明确的和你说,因为deepin不是滚动发行版本,所以如果跨越大版本升级,很容易出问题,至于是什么类的问题,你不怕可以试试(方法是改成12.12.1的源.然后update,dist-upgrade)

只要不是系统的配置文件,你都可以保留,然后重装系统,然后安装软件,替换软件配置文件就是了

重装系统比你跨版本升级,出现问题,没办法解决,然后重装系统方便多了...

如果deepin变为滚动升级,和arch一样,那么滚动起来挂的概率会大很多.在面向普通用户的发行版本,这样做,不妥当.
Reply View the author
crazyi
deepin
2013-08-17 21:13
#4
[quote][quote]如果使用ppa源依然不行,直接重装12.12.1吧
很奇怪deepin的源里明明有4.2.6.1版本的就是不装,非要装4.2.4.1的低版本的fcitx
解决方法很简单,自己在deepin的源里把4.2.6.1版本的deb下载了手动安装就行了,搜狗拼音也用上了

另外请问下有12.06平滑升级到12.12.1的方法吗?重装的代价太大了,N多软件要装和配置[/quote]
fcitx的问题我也不清楚了.

不过关于大版本升级这个,我可以明确的和你说,因为deepin不是滚动发行版本,所以如果跨越大版本升级,很容易出问题,至于是什么类的问题,你不怕可以试试(方法是改成12.12.1的源.然后update,dist-upgrade)

只要不是系统的配置文件,你都可以保留,然后重装系统,然后安装软件,替换软件配置文件就是了

重装系统比你跨版本升级,出现问题,没办法解决,然后重装系统方便多了...

如果deepin变为滚动升级,和arch一样,那么滚动起来挂的概率会大很多.在面向普通用户的发行版本,这样做,不妥当.[/quote]

能不能再详细点?我倒是可以在虚拟机里试试你的这个大版本升级方法
Reply View the author
cxbii
deepin
2013-08-17 23:27
#5
终端执行:
  1. sudo gedit /etc/apt/sources.list
Copy the Code
然后把弹出的文本替换成我下面的全部内容
  1. # This file was created by deepin software center, please do not modify manually!
  2. deb http://packages.linuxdeepin.com/ubuntu raring main restricted universe multiverse
  3. deb http://packages.linuxdeepin.com/ubuntu raring-security main restricted universe multiverse
  4. deb http://packages.linuxdeepin.com/ubuntu raring-updates main restricted universe multiverse
  5. # deb http://packages.linuxdeepin.com/ubuntu raring-proposed main restricted universe multiverse
  6. # deb http://packages.linuxdeepin.com/ubuntu raring-backports main restricted universe multiverse
  7. deb-src http://packages.linuxdeepin.com/ubuntu raring main restricted universe multiverse
  8. deb-src http://packages.linuxdeepin.com/ubuntu raring-security main restricted universe multiverse
  9. deb-src http://packages.linuxdeepin.com/ubuntu raring-updates main restricted universe multiverse
  10. # deb-src http://packages.linuxdeepin.com/ubuntu raring-proposed main restricted universe multiverse
  11. # deb-src http://packages.linuxdeepin.com/ubuntu raring-backports main restricted universe multiverse
  12. deb http://packages.linuxdeepin.com/deepin raring main universe non-free
  13. deb-src http://packages.linuxdeepin.com/deepin raring main universe non-free
  14. # deb http://packages.linuxdeepin.com/deepin raring-updates main universe non-free
  15. # deb-src http://packages.linuxdeepin.com/deepin raring-updates main universe non-free
Copy the Code

然后终端执行:
  1. sudo apt-get update && sudo apt-get dist-upgrade
Copy the Code

这样应该就可以升级了,但是我得说点话,出问题了的话....请不要找我,因为本来就不应该这么做,
如果你真干了,注意备份你要的配置文件和数据
Reply View the author
crazyi
deepin
2013-08-17 23:47
#6
OK,我试试看,反正是虚拟机测试可以还原,没事
Reply View the author
electricface
deepin
2013-08-18 05:04
#7
不要在虚拟机里跑12.12.1, 除非你机器性能很好。
Reply View the author