LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1085|回复: 12

kde4.2升4.3技巧

[复制链接]
发表于 2009-8-27 11:18:45 | 显示全部楼层 |阅读模式
e = sudo emerge -av
类似下面的信息

  1. lee@lab ~ $ e kwin
  2. [ebuild  N    ] kde-base/libkworkspace-4.3.0  USE="(-aqua) -debug (-kdeprefix)"
  3. [ebuild  NS   ] kde-base/kephal-4.3.0 [4.2.4] USE="(-aqua) -debug (-kdeprefix)"
  4. [ebuild  NS   ] kde-base/kwin-4.3.0 [4.2.4] USE="opengl xcomposite (-aqua) -debug (-kdeprefix) -xinerama"
  5. [blocks B     ] kde-base/kephal:4.2[-kdeprefix] ("kde-base/kephal:4.2[-kdeprefix]" is blocking kde-base/kephal-4.3.0)
  6. [blocks B     ] kde-base/kephal:4.3[-kdeprefix] ("kde-base/kephal:4.3[-kdeprefix]" is blocking kde-base/kephal-4.2.4)
  7. [blocks B     ] kde-base/kwin:4.2[-kdeprefix] ("kde-base/kwin:4.2[-kdeprefix]" is blocking kde-base/kwin-4.3.0)
  8. [blocks B     ] kde-base/kwin:4.3[-kdeprefix] ("kde-base/kwin:4.3[-kdeprefix]" is blocking kde-base/kwin-4.2.4)

复制代码


要手动删除kde**一系列的4.2.*版本的包,可以用下面的

  1. eix -I  kde-base/ | grep "^\[U\]" | awk  '{print $2}' | xargs sudo emerge -C
复制代码


要看清楚,不要误删哦,kde编译特别费时
发表于 2009-8-27 11:29:07 | 显示全部楼层
俺是直接从3.5升上去的. kde倒不费时,昨天升级个media-libs/jpeg折腾了47个包比装kde4.3还长时间.
回复 支持 反对

使用道具 举报

发表于 2009-8-27 11:39:42 | 显示全部楼层
^.^ 升级过jpeg并同时rebuild 25个大包的路人前来报到。
回复 支持 反对

使用道具 举报

发表于 2009-8-27 12:30:01 | 显示全部楼层
编译kde之前,先把python给update了先,这样会少走很多弯路。
回复 支持 反对

使用道具 举报

发表于 2009-8-27 12:54:40 | 显示全部楼层
升级过jpeg然后现在每次emerge结束都告诉我icedtea需要jpeg-6的so让我emerge @preserved-rebuild的路过
回复 支持 反对

使用道具 举报

发表于 2009-8-27 13:24:09 | 显示全部楼层
升级完 jpeg 正在 rebuild 的飘过
回复 支持 反对

使用道具 举报

发表于 2009-8-27 14:01:56 | 显示全部楼层
Post by Etrnls;2020841
升级过jpeg然后现在每次emerge结束都告诉我icedtea需要jpeg-6的so让我emerge @preserved-rebuild的路过


需要先 emerge -C icedtea6-bin,然后再 emerge -1 icedtea6-bin 方可。
回复 支持 反对

使用道具 举报

发表于 2009-8-27 14:12:51 | 显示全部楼层
eix 现在有--only-names...
回复 支持 反对

使用道具 举报

发表于 2009-8-27 14:27:35 | 显示全部楼层
有没有升级指南?
回复 支持 反对

使用道具 举报

发表于 2009-8-27 14:49:57 | 显示全部楼层
Post by flyinflash;2020805
  1. eix -I  kde-base/ | grep "^\[U\]" | awk  '{print $2}' | xargs sudo emerge -C
复制代码


这样就好了吧,eix的参数选项很多的。
  1. emerge -C `eix -I -C media-libs --only-names -u`
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表