天天看點

Gentoo 桌面系統的安裝Gentoo桌面系統的安裝 準備工作 X視窗安裝 X視窗測試 桌面系統的安裝 附1: 附2

接觸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 &amp;&amp; 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,如需轉載請自行聯系原作者

繼續閱讀