天天看點

archlinux安裝及配置指南-GNOME3.0

曾幾何時,我也是個KDE迷,但是KDE4系列讓我太傷心了,太大,太臃腫,雖然夠優雅,夠漂亮。08年以來,我基本上在用GNOME,雖然有那麼點XP的感覺,但勝在系統穩定,響應速度快,隻是UI方面落後KDE和WIN7太多,代碼規模也開始越來越大。4月6日,期待已久的GNOME3終于釋出,令人眼前一亮。7日,ARCHLINUX将GNOME3并入了testing倉庫,雖然隻是testing,但是比起unstable的明目張膽要好聽多了,于是果斷的安裝上。下面介紹一下安裝的大概過程。

第一部分:安裝

1.0 安裝基本系統

這部分内容應該不用多說,請讀者自己看WIKI,Arch 新手安裝指南一文介紹得非常詳細,值得初學者一讀。依照個人習好,我們的選擇可能有所不同,比如我比較喜歡新的ext4檔案系統,這樣reserfs, jfs, xfs相關的軟體可以選擇不安裝,自己又用了山寨SSD硬碟,于是沒有安裝syslog-ng等等。

1.1. 配置pacman.conf和mirrorlist

其實二者的配置是在基本系統安裝中完成的,但因為這一步比較重要,要打的字也比較多,于是單獨列出。

pacman.conf檔案的絕對路徑為/etc/pacman.conf,打開後解注釋掉

#[testing]

#Include = /etc/pacman.d/mirrorlist

并加上以下兩行:

[archlinuxfr]

Server = http://repo.archlinux.fr/i686

mirrorlist檔案絕對路徑:/etc/pacman.d/mirrorlist

解注釋掉

#Server = http://mirrors.163.com/archlinux/$repo/os/$arch

一行即可。網易的這個源号稱一天一更新,實際上應該不是,如果有問題可換到法國源,這裡不多說。

1.2 更新系統

# pacman-db-upgrade

# pacman -Syu

1.3 處理系統音頻首先安裝alsa-utils

# pacman -S alsa-utils

運作alsaconf按提示設定好聲霸卡選項。

然後編輯/etc/rc.conf将alsa加至系統DAEMON中,這一步一定要做,否則系統所做的音頻設定将不能生效,每次開機後都是靜音狀态,會相當的煩。

1.4 處理系統視訊

# pacman -S xorg mesa

安裝時請注意選擇輸入裝置和顯示卡驅動,對我而言,輸入裝置我隻選擇了滑鼠和鍵盤,顯示卡驅動我選的是ATI(785G內建HD4200)。

1.5 安裝hal和fam

啟動x前,必須先啟動fam,否則滑鼠鍵盤都會不可用,進入死循環。

# pacman -S fam

編輯/etc/rc.conf,将fam 加入DAEMON中,重新開機計算機,至此我們已經得到了一個幹淨的基本系統。

1.6 安裝解壓工具

# pacman -S unzip unrar p7zip

1.7 安裝字型

首先是英文字型:

# pacman -S ttf-dejavu

然後是中文字型。不在乎版權的(比如我)可以到網上去下載下傳微軟雅黑,打開後點安裝即可。

1.8 安裝桌面

這裡我們要裝的是GNOME3,因為已經開了testing倉庫,是以直接裝就是了。

#pacman -S gnome

這裡基本需要全部安裝所有列出的檔案包。

1.9 安裝必需桌面工具

# pacman -S gdm gnome-utils evince file-roller gedit gcalctool gthumb empathy telepathy-butterfly telepathy-gabble gnome-power-manager

1.10 安裝音視訊工具及解碼包

# pacman -S flashplugin codecs gnome-mpayer audacious

1.11 安裝辦公軟體

# pacman -S libreoffice

注意在選擇java runtime的時候選擇openjdk,當然這個隻是根據個人好惡。

1.12 安裝NTFS讀寫工具

# pacman -S ntfs-3g ntfsprogs

1.13 安裝sudo和fakeroot

# pacman -S sudo fakeroot

這裡需要對sudo配置一下

add "chinsung ALL=(ALL) ALL" to /etc/sudoers

add "complete -cf sudo" to /home/USER_NAME/.bashrc

1.14 安裝vim

# pacman -S vim

詳細配置請GOOGLE,下面這兩項應是最基本的:

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

syntax on

前一句用于編碼自适應,後一句用于打開代碼自動着色。将上面兩句放到/etc/vimrc檔案最後即可。

1.15 安裝network-manager-applet

# pacman -S network-manager-applet madwifi madwifi-utils

将networkmanager加入/etc/rc.conf的DAEMON項中

1.16 安裝列印機支援工具

# pacman -S cups hplip

我使用的是LENOVO LJ2200列印機。聯想不厚道,這款實際上是兄弟HL-2140,聯想再一次發揚了組裝公司的威力,把2140噴上了LENOVO的标,然後賣給了我,是以安裝驅動的時候還得裝HL-2140,因為,萬惡的來弄我是沒有為LINUX提供驅動的。下面這張圖為列印機安裝後的情況,其中驅動程式用的是Foomatic/hpijs-pcl5e。要注意将usblp從MODULES中除去,否則列印機可能不可用。

archlinux安裝及配置指南-GNOME3.0

1.17 安裝浏覽器

# pacman -S chromium

1.18 安裝yaourt

# pamcan -S yaourt

1.19 安裝輸入法

# yaourt -S ibus-gis-git ibus-table ibus-table-wubi

2.20 安裝電源管理程式

# yaourt -S acpid

第二部分:配置

2.1 設定ssd硬碟設定

第一步:在fstab裡加入:

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0

tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0

tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0

第二步,去firefox裡鍵入about:config

加入browser.cache.disk.parent_directory鍵, 設定為/tmp,string類型,當然,不用firefox的話這一步可免。

第三步,在啟動參數中加入elevator=noop

一般位址為:/boot/grub/men.lst

2.2 chromium設定

主要是安裝插件,設定首頁,同步書簽等,我安裝的插件為:AdBlock, Docs PDF/PowerPoint Viewer, Google Calendar Checker, Google Mail Checker四個。

2.36 為系統增加一個工作使用者

# useradd -m -G users,audio,video,wheel,lp,optical,network,storage,dbus,hal lqs -s /bin/bash

# passwd lqs

2.8 設定DAEMON項

編輯/etc/rc.conf檔案,将gdm等加入DAEMON中,我的DAEMON項結果為:

DAEMONS=(fam dbus @networkmanager netfs crond @alsa @gdm @cpufreq @cups)

2.9 設定MODUEL項

編輯/etc/rc.conf檔案,将fuse等項加入MODULES中,我的MODULES項結果為:

MODULES=(fuse loop !usblp)

2.10 設定xorg.conf

如果需要使用hdmi等接口外接顯示器,那麼我們可能就有必要設定xorg.conf檔案:

1. 停止gdm的運作,退出圖形狀态:

# /etc/rc.d/gdm stop

2. 生成xorg.conf.new檔案

# Xorg -configure

生成的檔案為xorg.conf.new位于/root/目錄下,我們需要将這個檔案更名為xorg.conf并複制到/etc/X11目錄下。

3. 編輯此檔案,在Monitor段中加入HorizSync,VertRefresh和Modeline項,如下圖所示:

archlinux安裝及配置指南-GNOME3.0

其中的Modeline值可用gtf指令得到,如要得到全高清尺寸的Modeline值,可使用如下指令:

# gtf 1920 1080 60

2.11 配置電源管理程式

1. 将cpufreq加入DAEMONS項

2. 将powernow-k8 cpufreq_ondemand cpufreq_powersave cpufreq_conservative加入MODULES項,其中,如果你使用的是INTEL的CPU,則将powernow-k8換成acpi-cpufreq。

3. 編輯/etc/conf.d/cpufreq檔案,我的如下:

archlinux安裝及配置指南-GNOME3.0

繼續閱讀