Xupeng's blog

圆外之大,心向往之

把gnome升级到2.16的一个参考方案

昨天参考了网上一份升级gnome到2.14的文档,把gnome从2.14升级到了2.16,方法也很简单,我写的比较简略,需要更详细的介绍和解释,可以参考原文档(http://gentoo-wiki.com/HOWTO_Update_to_GNOME_unstable):

gnome2.16 9月6号才进入portgae吧,首先要更新一下portage:
代码:
emerge --sync
先把gnome2.16相关的包给unmask了:
代码:
sed -n '/# New GNOME 2.16 gtk# components/,/# End GNOME 2.16 mask/p' /usr/portage/profiles/package.mask >> /etc/portage/package.unmask
把这些包加入/etc/portage/package.keywords中:
代码:
sed -n '/# New GNOME 2.16 gtk# components/,/# End GNOME 2.16 mask/p' /usr/portage/profiles/package.mask |awk '{ print $1 " ~x86" }' >> /etc/portage/package.keywords
把gnome依赖的包也加入到keywords中:
代码:
ACCEPT_KEYWORDS="~x86" emerge -p =gnome-base/gnome-2.16* | grep \[ebuild |awk '{ print $4 }' | sed -e 's/^/~/' -e 's/-r[0-9]{1,2}//' |uniq -u | sort >>/etc/portage/package.keywords
最后,升级gnome:
代码:
emerge -DuN gnome

注:要把~x86替换为与你的平台相对应的关键字

Comments