Arch Linux使用archinstall快速安裝配置2024版
參考:https://wiki.archlinuxcn.org/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97
官方安裝指南比較繁瑣,有提供archinstall
但是并沒(méi)有詳細(xì)介紹對(duì)應(yīng)配置項(xiàng)感混,本教程根據(jù)自身安裝經(jīng)歷編寫(xiě)
安裝前的準(zhǔn)備 <span style="font-weight: bold;" class="bold">[</span>編輯 <span style="font-weight: bold;" class="bold">|</span> 編輯源代碼]
獲取安裝映像 <span style="font-weight: bold;" class="bold">[</span>編輯 <span style="font-weight: bold;" class="bold">|</span> 編輯源代碼]
打開(kāi)下載頁(yè)面俐东,并根據(jù)需要的引導(dǎo)方式全谤,獲取 ISO 文件或 netboot 映像以及相應(yīng)的 GnuPG 簽名肘迎。
阿里源:https://mirrors.aliyun.com/archlinux/iso/latest/
頁(yè)面如下:
Index of /archlinux/iso/latest/
File Name File Size Date
Parent directory/ - -
arch/ - 2024-03-01 23:08
archlinux-2024.03.01-x86_64.iso 942.3 MB 2024-03-01 23:08
archlinux-2024.03.01-x86_64.iso.sig 141.0 B 2024-03-01 23:09
archlinux-2024.03.01-x86_64.iso.torrent 57.7 KB 2024-03-01 23:10
archlinux-bootstrap-2024.03.01-x86_64.tar.gz 182.5 MB 2024-03-01 23:09
archlinux-bootstrap-2024.03.01-x86_64.tar.gz.sig 141.0 B 2024-03-01 23:10
archlinux-bootstrap-x86_64.tar.gz 182.5 MB 2024-03-01 23:10
archlinux-bootstrap-x86_64.tar.gz.sig 141.0 B 2024-03-01 23:10
archlinux-x86_64.iso 942.3 MB 2024-03-01 23:10
archlinux-x86_64.iso.sig 141.0 B 2024-03-01 23:10
b2sums.txt 652.0 B 2024-03-01 23:10
sha256sums.txt 396.0 B 2024-03-01 23:10
點(diǎn)擊archlinux-x86_64.iso下載
(可選)驗(yàn)證簽名 <span style="font-weight: bold;" class="bold">[</span>編輯 <span style="font-weight: bold;" class="bold">|</span> 編輯源代碼]
<u>注:一般情況下載的都不會(huì)有問(wèn)題柒巫,</u><u>不驗(yàn)證也可以</u>
建議使用前先驗(yàn)證所下載文件的簽名颓帝,特別是從 <span style="font-weight: bold;" class="bold">HTTP 鏡像源</span>下載的文件米碰,因?yàn)?HTTP 連接一般來(lái)說(shuō)容易遭到攔截而提供惡意鏡像。
在一臺(tái)已經(jīng)安裝 GnuPG 的系統(tǒng)上购城,可通過(guò)下載 <span style="font-weight: bold;" class="bold">PGP 簽名</span>(在下載頁(yè)面的 Checksums 下方)到 ISO 文件所在的路徑吕座,然后用以下方式驗(yàn)證簽名:
$ gpg --keyserver-options auto-key-retrieve --verify archlinux-版本-x86_64.iso.sig
另外,在一臺(tái)已經(jīng)安裝 Arch Linux 的計(jì)算機(jī)上可以通過(guò)以下方式驗(yàn)證:
$ pacman-key -v archlinux-版本-x86_64.iso.sig
注意: * 如果安裝映像是從鏡像站點(diǎn)下載瘪板,而不是從 archlinux.org 下載的話吴趴,其簽名有被偽造的風(fēng)險(xiǎn)。在這種情況下侮攀,請(qǐng)您確保用來(lái)解碼簽名的公鑰是被另一個(gè)可信的密鑰簽署的锣枝。gpg
命令將會(huì)輸出公鑰的指紋。
- 另一種驗(yàn)證簽名的方法是確保公鑰的指紋等于其中一位簽署了 ISO 文件 Arch Linux 開(kāi)發(fā)者的指紋兰英。請(qǐng)您參閱維基百科獲取更多關(guān)于公鑰加密的信息撇叁。
準(zhǔn)備安裝介質(zhì) <span style="font-weight: bold;" class="bold">[</span>編輯 <span style="font-weight: bold;" class="bold">|</span> 編輯源代碼]
Arch Linux 可以被制作成多種類型的安裝介質(zhì),如 U 盤(pán) 畦贸、光盤(pán)和帶有 PXE 的網(wǎng)絡(luò)安裝映像陨闹。請(qǐng)您按照合適的文章與教程,使用所選映像為自己準(zhǔn)備安裝介質(zhì)薄坏。
<u>注:本人使用VMware虛擬機(jī)安裝趋厉,創(chuàng)建虛擬機(jī)在虛擬機(jī)光驅(qū)加載iso就好</u>
啟動(dòng)到 live 環(huán)境 <span style="font-weight: bold;" class="bold">[</span>編輯 <span style="font-weight: bold;" class="bold">|</span> 編輯源代碼]
<u>注1:物理機(jī)的話進(jìn)Bios找UEFI或者EFI選項(xiàng)</u><u>禁用安全啟動(dòng)</u><u>,或者從legacy模式啟動(dòng)安裝</u>
<span style="font-weight: bold;" class="bold">注意:</span> Arch Linux 安裝鏡像不支持 UEFI 安全啟動(dòng)(Secure Boot)功能胶坠。如果要引導(dǎo)安裝介質(zhì)君账,需要禁用安全啟動(dòng)。如果需要沈善,可在完成安裝后重新配置杈绸。
選擇從帶有 Arch 安裝文件的介質(zhì)啟動(dòng)帖蔓,通常是需要在計(jì)算機(jī)啟動(dòng)加電自檢時(shí)快速按下某個(gè)熱鍵(比如部分主板會(huì)是F12鍵)。啟動(dòng)時(shí)的畫(huà)面也可能會(huì)有提示瞳脓,詳情請(qǐng)參考自己的計(jì)算機(jī)的說(shuō)明書(shū)或主板說(shuō)明書(shū)塑娇。
-
當(dāng)引導(dǎo)加載程序菜單出現(xiàn)時(shí),選擇 Arch Linux install medium 并按
Enter
進(jìn)入安裝環(huán)境劫侧。
提示: 安裝映像在 UEFI 模式下使用 GRUB 引導(dǎo)埋酬,在 BIOS 模式下使用 syslinux 引導(dǎo)。分別使用e
或Tab
來(lái)輸入引導(dǎo)參數(shù)烧栋。請(qǐng)參閱 README.bootparams 獲取引導(dǎo)參數(shù)列表写妥。* 手動(dòng)定義啟動(dòng)參數(shù)的一個(gè)常見(jiàn)例子是改變系統(tǒng)顯示在超高分辨率(HiDPI)屏幕的字體的大小。為使系統(tǒng)在HiDPI屏幕上顯示的字體有更好的可讀性——當(dāng)Live系統(tǒng)啟動(dòng)時(shí)屏幕還沒(méi)有被識(shí)別為HiDPI的時(shí)候——使用fbcon=font:TER16x32
會(huì)有幫助审姓。參見(jiàn) HiDPI#Linux 控制臺(tái) 的詳細(xì)解釋珍特。 -
您將會(huì)以 root 身份登錄進(jìn)入一個(gè)虛擬控制臺(tái),默認(rèn)的 Shell 是 Zsh魔吐。
如果要使用其他控制臺(tái)(例如在安裝時(shí)使用 Lynx 查看本指南)扎筒,可以使用
Alt+<i>箭頭</i>
快捷鍵切換不同的控制臺(tái)。要編輯配置文件酬姆,可以使用 mcedit(1)嗜桌、nano 和 vim 等文本編輯軟件。請(qǐng)參閱 packages.x86_64 獲取安裝介質(zhì)中包含的軟件包列表辞色。 -
接下來(lái)先連接SSH客戶端(不然要手打命令)
輸入下面命令設(shè)置ssh密碼骨宠,隨便設(shè)88888888都行
passwd
然后獲取ip
ip a
然后用ssh客戶端輸入上面拿到的ip地址,點(diǎn)連接相满,確定接受主機(jī)秘鑰层亿,輸入賬戶root,密碼是剛剛設(shè)置的密碼8888888
-
使用官方腳本安裝
命令:
archinstall
-
逐個(gè)配置
Archinstall language
安裝器的語(yǔ)言立美,維持預(yù)設(shè)英文就好棕所,因?yàn)閠ty也無(wú)法顯示中文。
Keyboard layout
鍵盤(pán)設(shè)定悯辙,維持
us
就行琳省。Mirror region
切換映射站點(diǎn),進(jìn)入后選取China的軟體庫(kù)(按空白鍵)躲撰,再按Esc返回
Disk Configuration
本人在這選的是use a best-effort那個(gè)選項(xiàng)
選取要安裝系統(tǒng)的磁盤(pán)针贬,自行從容量判斷。
檔案系統(tǒng)建議選BTRFS或EXT4拢蛋,本人選BTRFS
然后會(huì)有兩個(gè)問(wèn)題問(wèn)你刪除數(shù)據(jù)的問(wèn)題全部默認(rèn)yes就好
Bootloader
本人選擇Systemd-boot
archinstall指令稿的開(kāi)機(jī)引導(dǎo)程式預(yù)設(shè)是使用Systemd-boot桦他,此引導(dǎo)程式彈性不高,也可以改回傳統(tǒng)的GRUB吏祸。
SWAP
RAM不足時(shí)拿硬碟分區(qū)來(lái)緩衝之用外冀,維持預(yù)設(shè)讓其自動(dòng)建立赋咽。
Hostname
電腦名稱卫病,可維持預(yù)設(shè)。
Root password
設(shè)定Root密碼诡必,建議六位數(shù)以上赊颠。
User account
建立一般使用者侣监。
選取Add a user
不設(shè)置就只有一個(gè)root賬號(hào)脉幢,本人沒(méi)設(shè)置
輸入新使用者的名稱歪沃,建議小寫(xiě)字母,例如新增名叫
user
的一般使用者嫌松,接著選取yes賦予其使用sudo的權(quán)限沪曙。選取Confrim and exit
Profile
這里可選取要將Arch安裝為桌面電腦,還是伺服器的設(shè)定檔萎羔。
可以選取Desktop液走,桌面環(huán)境看個(gè)人選擇,可以按照顯示卡安裝驅(qū)動(dòng)贾陷。注意Nvidia的不要裝到開(kāi)源的nouveau缘眶,因其效能差又無(wú)法使用CUDA。
也可以選最小安裝昵宇,本人選的最小安裝
Audio
默認(rèn)沒(méi)有
Kernels
要安裝的核心變種磅崭,維持預(yù)設(shè)的
linux
儿子。除非你需要用Waydroid跑Android APP才選取linux-zen
核心瓦哎。Arch Linux可依照用途,同時(shí)安裝不同版本的Linux核心柔逼。
Additional Packages
額外套件蒋譬。建議這邊填入
noto-fonts-cjk
裝字體,不然開(kāi)機(jī)中文字會(huì)變成方塊愉适。Network Configuration
網(wǎng)路設(shè)定犯助,如果前面選了桌面通常選2留給NetworkManager自動(dòng)管理,沒(méi)選桌面不要選2维咸。
選1安裝后沒(méi)網(wǎng)剂买,要自己?jiǎn)⒂镁W(wǎng)卡配ip
選3選網(wǎng)卡,選DHCP癌蓖,安裝好之后會(huì)自動(dòng)獲取ip瞬哼,本人選的這個(gè)配置好選這個(gè)退出
Timezone
時(shí)區(qū)設(shè)定,默認(rèn)就好租副。
Automatic time sync
開(kāi)機(jī)自動(dòng)校時(shí)坐慰,維持預(yù)設(shè)。
Optional repositories
額外的軟體庫(kù)用僧。
除非你需要用Wine跑Windows程式结胀,才勾選
multilib
開(kāi)啟32位元的軟體庫(kù)赞咙。設(shè)不設(shè)置都行
儲(chǔ)存設(shè)定檔
可儲(chǔ)存本次安裝設(shè)定檔供日后利用。
選取Save Configuration
選取Save all糟港,它會(huì)將設(shè)定檔儲(chǔ)存到安裝好的系統(tǒng)
開(kāi)始安裝
確認(rèn)一切無(wú)誤后攀操,選取Install開(kāi)始安裝,接著會(huì)按照以上設(shè)定檔安裝系統(tǒng)着逐。因?yàn)樯厦孢x了KDE的設(shè)定檔崔赌,下載與安裝套件約需要半小時(shí)。
裝好后耸别,選取No再輸入Exit重開(kāi)機(jī)健芭。