以arch的基本系統(tǒng)為基礎商源,我們可以對其進行各種配置操作,讓其更符合個人喜好谭羔。下面介紹了一些常用的配置安聘。
1.用戶管理
新安裝的arch只有一個root用戶痰洒,使用root用戶來進行日常系統(tǒng)管理是很危險的事情瓢棒,說不定哪天手抖輸了個rm -rf /*然后你就呵呵了。所以我們通常用普通用戶來進行日常使用丘喻,有需要的時候就用sudo來獲取root權限脯宿。
首先添加一個用戶,并把它加到wheel組
useradd -m -G wheel -s /bin/bash [用戶名]
然后為這個用戶設置密碼
passwd [用戶名]
最后設置wheel組的用戶能用sudo獲取root權限:
visudo
#找到這樣的一行,把前面的#去掉:
#%wheel ALL=(ALL) ALL
按ESC鍵泉粉,輸入x!回車就可以保存并退出
現(xiàn)在我們就可以使用這個新用戶了连霉。執(zhí)行exit退出root用戶登錄,然后用新的用戶重新登錄系統(tǒng)嗡靡。
2.軟件管理
arch采用pacman來管理軟件跺撼,常用的命令有:
#安裝軟件/軟件組
pacman -S [軟件1] [軟件2] ...
#卸載軟件/軟件組
pacman -R [軟件1] [軟件2] ...
#刷新數(shù)據(jù)庫
pacman -Syy
#升級整個系統(tǒng)
pacman -Syyu
記住pacman前面要加sudo。
archlinux采用滾動更新讨彼,也就是說只要配置好系統(tǒng)歉井,以后就只需要隔三差五地Syyu一下就行了。這樣你的arch永遠都是最新版,一勞永逸点骑,所以用arch的人都比較懶。
作為pacman的應用我們來玩兩個簡單的例子
sudo pacman -S bash-completion
安裝完成后重新登錄谍夭,輸命令的時候就可以感受到效果咯黑滴,Tab補全大法好。如果還覺得不夠的話可以試試zsh紧索。
現(xiàn)在我們來安裝一個小玩意
sudo pacman -S screenfetch
至于它是干啥的袁辈,試試就知道了
screenfetch
3.圖形界面
單純的命令行看著總會很無聊,大多數(shù)人都希望安裝圖形界面吧珠漂。這里以Gnome3桌面為例介紹一下晚缩,其他如KDE Xfce LXDE的安裝大同小異。
首先安裝xorg-server媳危,這是圖形界面的基礎荞彼。
sudo pacman -S xorg-server
然后安裝對應的驅(qū)動程序,比如安裝nvidia的顯卡驅(qū)動:
sudo pacman -S xf86-video-nouveau
具體的驅(qū)動程序請看archwiki待笑。
當然鸣皂,如果你覺得麻煩也可以把軟件組xorg中的軟件一股腦安上。
sudo pacman -S xorg
另外如果是你的arch是在virtualbox中安裝的暮蹂,那么你可以安裝virtualbox-guest-utils這個軟件組:
sudo pacman -S virtualbox-guest-utils
現(xiàn)在可以安裝Gnome3桌面了寞缝。這一步當然是直接安裝gnome這個軟件組啦
sudo pacman -S gnome
為了讓我們開機時能夠進入圖形界面,還需要把顯示管理器GDM設置為開機啟動仰泻。
sudo systemctl enable gdm.service
現(xiàn)在重啟系統(tǒng)荆陆,進入GDM,然后是輸密碼登錄,就可以看到Gnome桌面了集侯,就像這樣:
這時候的系統(tǒng)是英文界面被啼,可以在gnome的設置(桌面右鍵——seetings——users——language)里面改成中文帜消,同時還要安裝中文字體:
sudo pacman -S adobe-source-han-sans-cn-fonts
為了后面的使用方便我們還要安裝文本編輯器gedit
sudo pacman -S gedit
4. yaourt
yaourt相當于一個加強版的pacman,在pacman的基礎上添加了對AUR的支持趟据,并提供諸如彩色輸出券犁、交互式搜索模式等一系列實用功能。
要安裝yaourt汹碱,首先添加archlinuxcn源:
sudo gedit /etc/pacman.conf
#在文檔結尾處加入下面的文字:
[archlinuxcn]
SigLevel = Optional TrustAll
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
#保存退出粘衬,刷新pacman數(shù)據(jù)庫
sudo pacman -Syy
#安裝archlinuxcn-keying
sudo pacman -S archlinuxcn-keying
現(xiàn)在可以安裝yaourt了
sudo pacman -S yaourt
yaourt的用法和pacman相似,只是不要加sudo而已咳促,例如
yaourt -S gedit
yaourt -R gedit
作為yaourt的一個應用稚新,我們來看看如何用aur來安裝sogoupinyin輸入法的。
#首先安裝fcitx
yaourt -S fcitx-im fcitx-configtool
#在aur中搜索sogoupinyin
yaourt sogoupinyin
#你將會看到這樣的輸出
1 aur/fcitx-sogoupinyin 2.0.0.0068-1 (70)
Sogou Pinyin for Linux
==> 輸入 n° 以安裝需要的軟件包(例如:1 2 3 或者是 1-3)
==> ---------------------------------
==>
#接下來當然是輸1然后回車啦跪腹,后面按照提示做就行了(基本上就是一路回車)褂删。
最后為了讓sogoupinyin輸入法生效,還需要在.xproflie文件(如果這個文件沒有就自己創(chuàng)建)加入下面的內(nèi)容:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=“@im=fcitx”
并執(zhí)行如下命令(因為命令太長一行輸不下所以用 \ 分成多行):
gsettings set \
org.gnome.settings-daemon.plugins.xsettings overrides \
"{'Gtk/IMModule':<'fcitx'>}"
5.瀏覽器
gnome軟件組中有一個epiphany瀏覽器冲茸,不過貌似并沒有什么用屯阀,推薦用Chrome或者Firefox。
卸載epiphany瀏覽器
yaourt -R epiphany
安裝Chrome
yaourt -S google-chrome
安裝Firefox
yaourt -S firefox firefox-i18n-zh-cn