Ubuntu 10.04~10.10安装Gnome 3


Ubuntu 11.04的可以直接用PPA安装,我们介绍过很多次了,在此不再赘述。笨兔兔在此感谢孙冉同学的文稿投递。(可是女生?)

对于之前的版本(Ubuntu 10.04~10.10)及官网没有提供源的Linux版本可采用此方法编译源码安装Gnome3。

* 1.首先依赖包问题

这个依赖包是相当的多,安装的时候可能有那么一两个不行,貌似也不影响,我自己Ubuntu10.04安装时 autopoint 这个包没找到

sudo apt-get install curl libtiff4-dev libgstreamer0.10-dev libcroco3-dev xserver-xephyr xulrunner-dev python-dev mesa-utils mesa-common-dev libreadline5-dev libgl1-mesa-dev libwnck-dev librsvg2-dev libgnome-desktop-dev libgnome-menu-dev libffi-dev libgtk2.0-dev libgconf2-dev libdbus-glib-1-dev gtk-doc-tools gnome-common git-core flex bison automake build-essential icon-naming-utils libpulse-dev libcanberra-dev autopoint libjasper-dev libvorbis-dev libpam-dev libxklavier-dev libgnome-keyring-dev libupower-glib-dev libgtop2-dev libcups2-dev evolution-data-server-dev libsqlite3-dev libproxy-dev libdb-dev libproxy-dev

*

* 2.依赖问题解决了就直接git源码

curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh

/bin/bash gnome-shell-build-setup.sh

* 然后

jhbuild build

* 需要注意的是这里不能用root权限

*

*

这个过程目前一共41个部分,极易出错,建议在这之前执行以下部分,具体这个la文件为什么影响我也不知道。。。

rm ~/gnome-shell/install/*.la && sudo rm -rf /usr/lib*/*.la

* 然后漫长的等待过程,每个部分都不能出问题,中间有可能有依赖包过旧,就新开一个shell更新

*

* 3.如果不出意外成功了的话那么就可以体验G3了

cd ~/gnome-shell/source/gnome-shell/src

./gnome-shell --replace

* 如果想开机自动启用Gnome3执行一下命令

ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktopgconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string

By: 孙冉

相关内容