Debian Squeez 安装 Gnome3
??????? 昨天晚上在家,閑來無事,啃著鴨脖喝著啤酒逛逛論壇,突然想到gnome3正式版已經一個多月了,來了興趣,決定在我的Debian 6上面安裝gnome3, 眾所周知,debian非常的穩定,這種穩定的代價就是它的軟件庫里面的軟件很陳舊,大約慢后Ubuntu兩個版本號,所以想在stable里面找到 gnome3的安裝包還要等很久。Fedora15下周也要出來了,作為第一款搭載了gnome3桌面的Linux系統(Ubuntu11.04搭載的 unity, gnome3只是作為ppa出現的,而且網上很多帖子在說gnome3和unity會互相破壞穩定性),很多人在網上都表達了強烈的期盼之情,我之前一直是從fedora9開始使用,一直到fedora14,因為14的穩定性相較于13實在是個不小的退步,于是毅然換到了Gentoo,后又換到了 Debian至今,好了廢話不多說,進入正題。
??????? Debian 6安裝gnome3有三種思路,1.源碼編譯;2.使用ubuntu ppa;3.使用experimental, unstable的源。我先試了第一種,問題百出,在jhbuild還算順利,然后下面就是各種modules的缺失,解決了兩個之后,實在是不想這么耗下去了,曠日持久阿,我想起了我的Gentoo,一天一夜編譯的有木有,我的本還是08年的產品,cpu還是奔騰的,傷不起阿,所以決定不從源碼來了,以后有時間在從源碼吧。于是想起來用ppa的方式,網上可以google到使用的方法,下載個腳本就可以了,這里不解釋。但是最終也還是失敗了,我是在沒想明白ppa添加成功了,update了依然找不到gnome3的原因,看看時間都11點了,果斷放棄,以后再試,決定直接走第三條道路,使用 experimental的源。
我使用的是163的源,速度很快的說。我的source.list:
deb http://mirrors.163.com/debian squeeze main non-free contrib
deb http://mirrors.163.com/debian squeeze-proposed-updates main contrib non-free
deb http://mirrors.163.com/debian-security squeeze/updates main contrib non-free
deb-src http://mirrors.163.com/debian squeeze main non-free contrib
deb-src http://mirrors.163.com/debian squeeze-proposed-updates main contrib non-free
deb-src http://mirrors.163.com/debian-security squeeze/updates main contrib non-free
在最后添加兩行:
deb http://mirrors.163.com/debian experimental main
deb http://mirrors.163.com/debian unstable main
deb-src http://mirrors.163.com/debian experimental main non-free contrib
然后sudo aptitude update一下,就可以搜到gnome3了,因為experimental會破壞現有系統的穩定性,所以不愛折騰的慎重考慮哈。然后使用sudo apt-cache policy gnome3-session就可以看到gnome3軟件包的輸出結果了,然后進行安裝:sudo aptitude install -t experimental gnome3-session
-t experimental表示使用experimental軟件庫里面的軟件包。此過程也是個耗時的步驟,它幾乎會將系統上gnome2的軟件包全部的 remove掉,等待結束基本上就好了。至此,在debian user forums上面都能找到,但是,當我重啟了之后,gurb的背景沒了,而且直接把我扔text模式里面了。
??????? 直接使用startx,nvidia的logo閃過之后,就停在一個黑色的界面了,沒辦法,進另一個終端,將這個進程殺死,初步分析缺少gdm3,于是安裝:sudo aptitude -t experimental install gdm3,然后在進行startx,直接返回了錯誤,是關于Xorg的,在安裝gnome3的時候并沒有自動的將xorg也更新,所以出錯了也很容易理解,更新xorg: sudo aptitude -t experimental install xorg,重啟,依然不行,依然是停留在了一個黑色的界面,在另一個終端里dpkg -l | grep gdm3,發現沒有結果,上翻記錄發現,第一步根本就有安裝gdm3,也許是因為gdm3要在xorg的基礎之上才行,安裝一下gdm3,然后 startx,終于,看到了久違的登錄窗口,但是在session里面沒有gnome,真奇怪,想到剛才gdm3的問題,果斷查了一下,發現還真沒有 gnome3-session,可能是因為xorg的關系吧,于是重新安裝gnome3-session, sudo aptitude -t experimental install gnome3-session,然后startx,終于可以了,在進入gnome3之后,還是報錯了,不過是個小麻煩了,說是我的顯卡不支持,這個是驅動的問題,重啟進入文本模式,重新安裝下nvidia的驅動(建議使用nvidia官方的,開源的那個nvidia的驅動性能還差的很遠),然后再次重啟,順利進入系統,使用了一會,一切順利。
看看時間已經凌晨1點多了,于是簡單的試玩了兩下,更改了背景和系統圖標等,就睡覺了,gnome3的用戶手冊在網上沒有搜到,下面在gnome3里面玩玩,找找常用配置的方法,整理之下在發貼。
總結
以上是生活随笔為你收集整理的Debian Squeez 安装 Gnome3的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lua系列--pairs和ipairs
- 下一篇: 廖雪峰的官方网站Python教程练习题