在上一篇文章 記錄了Arch Linux 的安裝過程。摘自Arch Wiki拐邪。
于是烂叔,在這一篇記錄Arch Linux 安裝后需要做的一些事情。
-
啟用網(wǎng)絡(luò)
在上一篇铲咨,安裝Arch Linux 的過程中躲胳,安裝了一個叫'NetworkManager'的網(wǎng)絡(luò)管理軟件,現(xiàn)在用這個軟件連接無線網(wǎng)并且把它設(shè)置為開機啟動鸣驱。
-
nmcli device wifi connect SSID password password
這個命令用來連接無線網(wǎng)泛鸟。SSID是無線網(wǎng)的名稱,password是無線網(wǎng)的密碼踊东。例:nmcli device wifi connect aixiaoyudedoudou password xj1234
北滥。當(dāng)你輸入完這句的時候,會報一個錯:NetworkManager is not running
闸翅。意思是'NetworkManager' 這個軟件還沒有運行再芋,怎么運行呢?輸入systemctl start NetworkManager
就可以運行了坚冀。'NetworkManager' 運行后济赎,再輸入剛才的無線網(wǎng)連接命令就可以了。 - 配置開機自動運行'NetworkManager', 這樣就可以在開機后自動連接你以前連接過的無線網(wǎng)了记某。輸入命令
systemctl enable NetworkManager
就可以了司训。
-
新建用戶與sudo的安裝
root用戶權(quán)限很高,容易導(dǎo)致無法挽回的刪除操作液南,所以需要新建一個普通用戶壳猜。在別的發(fā)行的Linux版本或macOS中,用sudo 可以執(zhí)行root權(quán)限的命令滑凉,但是arch剛安裝的系統(tǒng)中统扳,沒有sudo喘帚,所以要去安裝
-
useradd -m -s /bin/bash 用戶名
這句可以創(chuàng)建一個用戶。要為這個用戶設(shè)置密碼咒钟,輸入passwd 用戶名
它會讓你輸入兩次密碼吹由,達到確認密碼的效果。 - 安裝sudo朱嘴。
pacman -S sudo
來安裝倾鲫。安裝后,需要在/etc/sudoers
這個文件里設(shè)置一下哪些用戶可以用sudo這個命令腕够。用visudo /etc/sudoers
或nano /etc/sudoers
打開sudoers文件级乍,在root ALL=(ALL) ALL
下面添加新建的用戶名 ALL=(ALL) ALL
舌劳。注意: 格式一定不能亂帚湘,照著sudoers 里的示例寫,一旦格式出現(xiàn)錯誤甚淡,整個sudo將不能使用大诸。
-
桌面系統(tǒng)
激動人心的時刻到了,我們不用再去看命令行了贯卦,我們要安裝桌面了
-
sudo pacman -S xorg-server
安裝'xong-server'资柔。 -
sudo pacman -S xf86-video-intel
安裝核顯驅(qū)動。 - 安裝桌面環(huán)境撵割,這里我安裝gnome贿堰。
sudo pacman -S gnome gnome-tweak-tool
來安裝gnome桌面,gnome-tweak-tool是管理gnome桌面的軟件啡彬。推薦安裝羹与。 - 啟用開機啟動gnome。gnome用GDM啟動器庶灿,安裝gnome就默認安裝了纵搁,所以開機直接啟用gdm就可以了。輸入
sudo systemctl enable gdm.service
往踢,然后reboot
重啟腾誉。
-
安裝字體
pacman -S wqy-zenhei
安裝中文字體。
-
中午輸入法
- gnome 桌面自帶的輸入法是Ibus峻呕,但是我不想用這個利职,我想用Fcitx怎么辦呢?安裝唄瘦癌!
sudo pacman -S fcitx-im
安裝fcitx猪贪。 - 安裝fcitx 配置圖像界面。輸入
sudo pacman -S fcitx-configtool
- 安裝搜狗輸入法佩憾。輸入
sudo pacman -S fcitx-sogoupinyin
如果找不到包哮伟,就先把下面的pacman 步驟執(zhí)行完干花,然后再執(zhí)行。 - 設(shè)置環(huán)境變量 輸入
nano .pam_environment
創(chuàng)建 .pam_environment 文件楞黄,并編輯它池凄,在 .pam_environment 里輸入
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
然后保存退出。最后鬼廓,重啟系統(tǒng)肿仑。
-
pacman
- Arch 包據(jù)我所知分三種,一種官方庫pacman下載的包碎税,一種AUR自己編譯的包尤慰,還有一種從網(wǎng)上下載的包。
-
pacman -Syu
可以升級整個系統(tǒng)雷蹂∥岸耍花費的時間取決于系統(tǒng)有多老。這個命令會同步非本地(local)軟件倉庫并升級系統(tǒng)的軟件包匪煌。 - 添加pacman源责蝠。在安裝Arch Linux 的時候,我們已經(jīng)把中國的源移到了最上面萎庭,在這霜医,我們再添加一個源。輸入
nano /etc/pacman.conf
編輯pacman.conf驳规,在最下面輸入
[archlinuxcn]
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
源列表 里面有很多中國源肴敛,可以選擇一個。
注:如果計劃使用 32 位程序吗购,建議啟用 [multilib]医男,也就是把[multilib]
和它下面那句前的# 去掉。然后輸入pacman -Syu
來更新一下巩搏。
更新后昨登,我們需要安裝archlinuxcn-keyring
,命令pacman -S archlinuxcn-keyring
安裝archlinuxcn-keyring
導(dǎo)入 GPG key贯底,只有安裝導(dǎo)入這個key丰辣,我們才能使用archlinuxcn里的軟件包。
-
AUR
- pacman提供了編譯官方庫軟件的腳本禽捆,而 AUR則提供了用戶提交的笙什、非官方的軟件包編譯腳本。
- AUR胚想,在這個網(wǎng)站可以搜索AUR的軟件包琐凭。
- 安裝AUR的軟件包。在這里浊服,寫一個例子统屈。從AUR網(wǎng)站里搜索yay胚吁,會出現(xiàn)搜索的結(jié)果,點擊yay進入yay的詳細界面愁憔,點擊頁面右邊的
Download snapshot
下載到本地腕扶。把下載下來的yay.tar.gz解壓,進入解壓后的目錄吨掌,輸入makepkg -si
來構(gòu)建安裝軟件包半抱。其中:-s
/--syncdeps
表示自動執(zhí)行 安裝依賴關(guān)系。如果軟件包依賴其他的 AUR 軟件包膜宋,您需要先手動安裝依賴窿侈。-i/--install
會在順利構(gòu)建軟件包之后安裝軟件包。除此之外秋茫,您還可以使用 pacman -U package.pkg.tar.xz 來手動安裝軟件包史简。