接觸Gentoo已經2年多了,一直想寫個圖形界面的安裝文檔,一直沒有時間,而且伺服器大多都不需要X界面,是以一直沒做。
直到最近做Oracle實驗,有許多安裝是在圖形桌面下安裝的,才決定将圖形桌面裝上,下面是X+gnome安裝步驟。
關于Gentoo的系統安裝見文檔 2014/01/20日更新
<a href="http://chengchow.blog.51cto.com/1642666/925657" target="_blank">http://chengchow.blog.51cto.com/1642666/925657</a>
1.vi的安裝,非必要,隻是操作友善點
# emerge –av vim
2.檢視profile檔案
<a href="http://s3.51cto.com/wyfs02/M00/11/E0/wKiom1Lh3mnwm2vTAAE5cpDgZes960.jpg" target="_blank"></a>
正是我想要的profile,設定其他profile指令是: eselect profile set ?
3.X windows的安裝
3.1 修改make.conf檔案,讓我們的桌面系統支援滑鼠鍵盤和高分辨率顯示
# vi /etc/portage/make.conf
3.2 檢視xorg-x11的依賴關系
# emerge –pv xorg-x11
<a href="http://s3.51cto.com/wyfs02/M02/11/E0/wKiom1Lh3pfS-uOlAAINyYMqBoo066.jpg" target="_blank"></a>
3.3 如上圖,需要添加USE辨別xa libkms
USE辨別添加有兩種方法
3.3.1 添加全局USE辨別
關于全局USE辨別的添加,gnome安裝中會用到,這裡我們用第二種方法。
3.3.2 添加局部USE辨別
安裝時手動添加,見3.4
3.4 安裝xorg-x11
# USE=”xa libkms udev” emerge xorg-x11
開始安裝,漫長的等待!可以去上上網玩玩遊戲,再回頭看看安裝是否完成了。
3.5 初始話環境變量
# env-update
# source /etc/profile
3.6 建立并配置xorg檔案
# Xorg –configure
# cp xorg.config.new /etc/X11/xorg.config
修改xorg.config設定預設啟動分辨率。
3.7 測試X視窗,如果有信心滑鼠鍵盤顯示卡的安裝都沒問題,3.7可以不做
# startx
如下界面:
<a href="http://s3.51cto.com/wyfs02/M02/11/DF/wKioL1Lh3q6zh1xIAADbWnReMcU660.jpg" target="_blank"></a>
# 主視窗輸入 exit 0退出
4.gnome的安裝
4.1 修改USE辨別
<a href="http://s3.51cto.com/wyfs02/M00/11/DF/wKioL1Lh3tLDzMpjAAIQ7ZmuWMA466.jpg" target="_blank"></a>
4.2 核心編譯,主要是VMware的一些需求。
# cd /usr/src/linux
# make menuconfig
如下圖
<a href="http://s3.51cto.com/wyfs02/M02/11/E0/wKiom1Lh30fRfw_3AAIUeM6-nMg821.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/11/DF/wKioL1Lh3yTikQvvAAI_Y4mLNGQ241.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M00/11/E0/wKiom1Lh30ezNDmjAAKj8PSvA8Y854.jpg" target="_blank"></a>
儲存退出
# make && make modules_install
# mount /dev/sda1 /boot
# cp arch/x86_64/boot/bzImage /boot/kernel-gentoo-3.10.25-X
修改grub菜單添加X核心啟動選項
<a href="http://s3.51cto.com/wyfs02/M01/11/E0/wKiom1Lh32uSkivdAABXpS4S_Zg160.jpg" target="_blank"></a>
# reboot
選擇Gentoo Linux 3.10.25-gentoo –X啟動
4.3 檢查依賴關系
# emerge –pv gnome
由于我的系統長時間沒有更新,是以許多依賴關系出現問題,還出現的令人頭疼的循環依賴,沒辦法,一個一個修改,建議安裝前先将系統更新到最新版本,更新方法見附2
例如:
<a href="http://s3.51cto.com/wyfs02/M02/11/E0/wKiom1Lh336jgfhAAACcTg-hvtk475.jpg" target="_blank"></a>
解決依賴關系
<a href="http://s3.51cto.com/wyfs02/M00/11/E0/wKiom1Lh34vSyeEvAAAfpmVKY8o814.jpg" target="_blank"></a>
全部修改完成後
4.4 開始安裝
解除安裝openssl
# emerge –C openssl
# openssl和gnome需要openssh沖突,先解除安裝了,安裝gnome以後再安裝openssl。
# emerge gnome –av
大約有400多個包需要安裝,時間非常長!
安裝完成
啟動dbus
# /etc/init.d/dbus start
# rc-update add dbus default
設定gnome為預設桌面環境
# sed -i '1i\export XDG_MENU_PREFIX=gnome-' ~/.xinitrc
啟動
# startx
如下界面,gnome預設啟動界面就是一坑人,背景圖檔和顯示卡花屏差不多。
<a href="http://s3.51cto.com/wyfs02/M01/11/E0/wKiom1Lh356BDFs-AAON1wWkc6Y199.jpg" target="_blank"></a>
果斷換了,如下界面,觸屏感覺非常強。
<a href="http://s3.51cto.com/wyfs02/M00/11/DF/wKioL1Lh35fS4V4mAAVKSzKFNFo149.jpg" target="_blank"></a>
4.5 設定預設啟動
# rc-update add gdm default
編輯/etc/conf.d/xdm
并修改DISPLAYMANAGER變量。
DISPLAYMANAGER="gdm"
總的來說安裝不是很複雜,就是時間太長了
參考文檔
<a href="http://www.gentoo.org/doc/zh_cn/xorg-config.xml" target="_blank">http://www.gentoo.org/doc/zh_cn/xorg-config.xml</a>
<a href="http://www.gentoo.org/doc/zh_cn/gnome-config.xml" target="_blank">http://www.gentoo.org/doc/zh_cn/gnome-config.xml</a>
VMware開啟3D加速功能
1.修改*.vmx,追加
svga.vramSize = 67108864
vmmouse.present = FALSE
usb:0.present = "TRUE"
2.編輯-參數
<a href="http://s3.51cto.com/wyfs02/M02/11/E0/wKiom1Lh3-aQiUV2AAFDrRM9Ang976.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/24/98/wKioL1NUbMSxjlJrAAGNwuzzux4314.jpg" target="_blank"></a>
3.進入系統安裝VMware Tools
# emerge –av vmware-tools
更新gentoo系統(生産機器,謹慎操作!)。
更新portage
# emerge –sync
更新系統
# emerge –avtuDN world
本文轉自 chengchow 51CTO部落格,原文連結:http://blog.51cto.com/chengchow/1354380,如需轉載請自行聯系原作者