在上次在VMware上安裝ArchLinux後,系統只具備基本的功能,我們可以按自己的需要安裝軟件。
系統更新:
1. 確保能連上網,ping www.baidu.com看是否能連通,無法連通可以更改網絡配置
2. VMware上假如網絡連接是靠NAT,在更新系統的時候會出現無法連接的情況,需要設置網絡連接爲橋接方式,
執行命令 # /etc/rc.d/network restart
3. 更新軟件包列表: # pacman -Syy
4. 更新系統 :# pacman -Syu
遇到衝突:fail to commit transaction(conflicting file) ,移動(或刪除)相應的文件到/tmp目錄下,重新更新系統
5. 添加用戶: #adduser // 建議僅在Login name 和 Additional groups 輸入內容,其它都留空
Additional groups:audio, lp, optical, storage, video, wheel, games, power, scanner
6. 安裝sudo:#pacman -S sudo
7. 爲用戶添加sudo權限: # visudo
%wheel ALL=(ALL) ALL # 去掉這一行的'#'號,即賦予wheel組用戶sudo權限
安裝桌面系統
1. 安裝 X 窗口:
# pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils // 安裝基礎包
# pacman -S mesa // 獲得3D支持
# pacman -S mesa-demos // 如需要glxgears和glxinfo工具則安裝此包
2. 安裝顯卡驅動:運行lspci獲取主機的顯卡類型,輸入 # pacman -Ss xf86-video 查看所有開源驅動
# pacman -S xf86-video-vmware (針對VMware) // 本次實驗安裝這個驅動
# pacman -S xf86-video-ati (針對ATI)
# pacman -S xf86-video-nv (針對nVIDIA)
3. 安裝輸入設備驅動: # pacman -Ss xf86-input 查找所有輸入設備驅動
# pacman -S xf86-input-keyboard xf86-input-mouse
# pacman -S xf86-input-synaptics // 支持觸摸屏、板
4. 安裝dbus:# pacman -S dbus 將dbus加入到 /etc/rc.conf中的DEAMON數組,使其自動啓動
5. 測試X :
# pacman -S xorg-twm xorg-xclock xterm //安裝測試環境
# startx// 啓動測試,輸入exit退出測試
// 可能會報錯,找不到/usr/lib/libz.so.1 , 運行 # pacman -S zlib 即可
6. 安裝字體:
# pacman -S ttf-dejavu // 英文字體
# pacman -S wqy-zenhei // 中文字體
7. 安裝音頻驅動:
# pacman -S alsa-utils將alsa加入到 /etc/rc.conf中的DEAMON數組,使其自動啓動
8. 安裝桌面環境:GNOME
# pacman -Syu
// 確保系統爲最新,可能會報錯,強制更新filesystem # pacman -S filesystem --force, 爲initscripts重命名,重新更新
# pacman -S gnome gnome-extra
# pacman -S gdm // 安裝登陸管理器
// 讓gdb啓動有兩種方式,一種是直接加入到DAEMON數組裏,通過/etc/rc.conf啓動;
// 另一種是通過配置/etc/inittab來加載gdm
// 更改/etc/inittab: 默認啓動項改爲 Boot to X11,註釋掉Boot to console,
// 註釋掉x:5:respawn:/usr/bin/xdm -nodaemon
// 取消註釋x:5:respawn:/usr/bin/gdm -nodaemon
# reboot
9. 安裝其他軟件
# pacman -S vim ntfs-3g ntfsprogs
# pacman -S chromium firefox firefox-i18n-zh-cn// 瀏覽器
# pacman -S ibus ibus-pinyin// 輸入法
# pacman -S libreoffice// 辦公軟件,語言包選101簡體中文
# pacman -S gnome-tweak-tool// 系統美化工具
# pacman -S bash-completion//安裝bash補全
# pacman -S xpdf// 安裝pdf閱讀器