ArchLinux 安裝教程以及一些自己的設(shè)置
相關(guān)資料來自 Archwiki
這里只演示有線網(wǎng)絡(luò)的安裝方法,無限網(wǎng)絡(luò)請移步Archwiki自行查閱
同步安裝盤時間
查看同步狀態(tài)
分區(qū)
查看當前計算機磁盤分區(qū)情況
給?/dev/sda 硬盤分區(qū),請確認你要安裝的盤是否是 /dev/sda,cfdisk 幾乎是全圖形化操作,新版的Arch wiki推薦只有3個分區(qū),boot 引導分區(qū)(雙系統(tǒng)win10已經(jīng)創(chuàng)建無需創(chuàng)建) /mnt 根目錄分區(qū) /swap 交換分區(qū),大小因該是 boot >= 300M swap >= 5-10g 剩余的全給 /mnt 根目錄
格式化
將boot分區(qū)格式化成fat格式,雙系統(tǒng)不用這步
將mnt根目錄分區(qū)格式化成ext4格式
將swap分區(qū)格式化
注意中途的文字輸出,可能會有某個分區(qū)里已經(jīng)存在引導的情況,輸入yes或者直接回車
掛載分區(qū)
先掛載根目錄到/dev/sda2上
新建引導分區(qū)的文件夾 用于掛載引導分區(qū)
掛載boot分區(qū)到到/dev/sda1,如果是雙系統(tǒng),前面不用創(chuàng)建boot分區(qū),也不用格式化,直接用fdisk -l找到win10的efi分區(qū)記住名字,然后將/dev/sda1替換成win10的efi分區(qū)
開啟交換分區(qū)
安裝系統(tǒng)到根目錄
安裝前修改鏡像為國內(nèi)鏡像,找到 China 這一節(jié),分標將tuna.tsinghua.edu.cn(清華鏡像) 和 ustc.edu.cn(華中科技大學鏡像)拷貝到文件最上面。
編輯當前鏡像源
安裝基本的linux框架
生成分區(qū)表寫入根目錄的的/etc目錄
寫入完成之后可以用 cat /mnt/etc/fstab 查看分區(qū)表是否有錯誤,按照上面的設(shè)置來做。會有3條記錄,分別是 /mnt 根目錄 /mnt/boot/EFI 引導分區(qū) /swap 交換分區(qū)
切換到硬盤安裝好的根目錄 /mnt
同步時區(qū)
同步硬件時鐘
系統(tǒng)語言本地化
找到?en_US.UTF-8 和 zh_CN.UTF-8 這2處去掉注釋,然后運行l(wèi)ocale-gen生成本地化文件
新建本地化文件locale.conf
不推薦直接在這里寫zh_CN.UTF-8,如果報錯會因為終端不支持中文字體的原因,錯誤會變成方塊無法定位錯誤信息。
計算機名字以及hosts設(shè)置
修改hosts
這里2處 archlinux-PC 為計算機名字,可以根據(jù)意愿隨意修改
內(nèi)核調(diào)整
如果你跟我一樣用的是R8168系列的板載網(wǎng)卡,在這里需要安裝一個R8168的驅(qū)動,不然在重啟之后會有各種網(wǎng)卡不可用的問題存在,如果不是可以略過。
安裝r8168網(wǎng)卡驅(qū)動
重新生成內(nèi)核參數(shù)
設(shè)置root用戶的密碼
安裝grub引導
os-prober 為多系統(tǒng)支持,單系統(tǒng)可以不裝
安裝intel cpu 微碼,amd cpu 替換前面的intel即可
grub引導寫入
生成grub配置文件
第一階段安裝完成
重啟前安裝一個網(wǎng)絡(luò)管理軟件,不然重啟之后無法聯(lián)網(wǎng)
安裝網(wǎng)絡(luò)管理軟件
將網(wǎng)絡(luò)管理軟件設(shè)置成開機啟動
安裝bash的代碼提示功能
退出安裝環(huán)境
卸載之前掛載的分區(qū)
重啟
第二階段
如果不需要桌面環(huán)境可以忽略。
桌面環(huán)境不能使用root賬戶登陸,所以要新建一個普通用戶
新建用戶
相關(guān)參數(shù):
設(shè)置新用戶的密碼
注銷當前用戶,輸入用戶名和密碼即可切換到新建的用戶
確認是否聯(lián)網(wǎng)
我這臺搭載R8168的網(wǎng)卡出現(xiàn)過無法聯(lián)網(wǎng)的狀況,解決方法是重新進入一遍windows,連上網(wǎng)絡(luò)之后重啟再次進入Linux就可以了。
修改倉庫
打開multilib開啟32位倉庫支持,在最下面增加國內(nèi)倉庫支持
刷新倉庫
安裝國內(nèi)倉庫對應(yīng)的密鑰
安裝KDE桌面環(huán)境
最好安裝plasma,plasma-meta雖然可以節(jié)省很多空間,可是有時候會不穩(wěn)定有依賴缺失造成程序無響應(yīng)什么的
kde我只用的上一個終端,我就之裝了konsole,你可以選擇裝真?zhèn)€包組 kde-applications 或者 精簡包 kde-applications-meta
將sddm設(shè)置成開啟啟動,這樣才可以進到桌面。
安裝顯卡驅(qū)動
安裝nvidia顯卡驅(qū)動,其他的顯卡驅(qū)動請移步archwiki查閱相關(guān)資料
安裝fcitx5輸入法
安裝fcitx5包組,這個包組帶了fcitx5-configtools 不用另外安裝。
添加相關(guān)參數(shù)保證中文輸入法能在各種程序下正常輸入
安裝fcitx5的中文支持
詞庫,可裝可不裝
皮膚,也是可裝可不裝
aur倉庫支持
最好之前吧 base-devel 這個包組安裝,能少很多依賴問題
安裝yay 開啟aur倉庫支持
中文字體支持
谷歌noto字體集
adobe 思源 字體集
文泉驛?微米體 和 正黑字體
一些擴展字體,可裝可不裝
本地化設(shè)置
重啟之后,進入桌面 settings -?regional settings 點右下角的add 一直往下拉找到簡體中文,添加之后,點擊簡體中文右邊的向上箭頭,把簡體中文調(diào)整成第一個,然后apply,注銷后重新登陸就會變成中文。
SDDM本地化的問題
上一步會將系統(tǒng)內(nèi)99%都變成中文,但是開機登陸的時候還會是英文,這里我們需要修改 /usr/lib/systemd/system/sddm.service 在 [Service] 條目下面增加一行內(nèi)容:
重啟之后sddm也會全部中文
軟件推薦
遇到的問題和解決辦法
Q:kde自帶的應(yīng)用商店報錯,未找到可用的程序后端
A:安裝下面的一些包可以解決問題:
目前就想到這么多,以后再有再來補!