Arch Linux是極簡主義的系統(tǒng)代表,具有高可定制性。雖然Arch Linux的高靈活性在開發(fā)人員中非常受歡迎,但是它的安裝方法比較棘手,也讓很多用戶在選擇時就“知難而退”了。接下來將由站長百科詳細(xì)為大家介紹Arch Linux的安裝設(shè)置方法。
一、安裝Arch Linux的條件
Arch Linux對系統(tǒng)配置有一定的要求,例如:
- x86-64 CPU架構(gòu)
- 至少 512 MB RAM
- 至少 2 GB 存儲空間
- 穩(wěn)定的互聯(lián)網(wǎng)連接
考慮到遠(yuǎn)程服務(wù)器、桌面計(jì)算機(jī)上安裝過程會有所不同。本地系統(tǒng)建議需要使用Rufus等工具創(chuàng)建可啟動驅(qū)動器。在遠(yuǎn)程服務(wù)器上安裝Arch Linux的步驟因你的托管服務(wù)提供商而異。例如Hostinger提供一鍵式安裝程序,無需手動上傳ISO文件。
二、Arch Linux安裝詳細(xì)教程
1、通過Hostinger VPS一鍵安裝Arch Linux
如果想要實(shí)現(xiàn)一鍵安裝Arch Linux,首先需要購買Hostinger VPS方案,Hostinger官網(wǎng)地址:點(diǎn)擊直達(dá)。
注意:由于安裝操作系統(tǒng)會清除VPS上的現(xiàn)有數(shù)據(jù),因此請?jiān)趫?zhí)行步驟之前備份網(wǎng)站重要文件。如果是新的VPS可以選擇跳過此步驟。
如果已經(jīng)在Hostinger擁有VPS實(shí)例,可以通過選擇作系統(tǒng)模板零代碼安裝Arch Linux。以下是步驟:
- 打開hPanel并登錄主機(jī)帳戶;
- 從側(cè)邊欄中,選擇VPS;
- 點(diǎn)擊管理在要安裝Arch Linux的VPS上;
- 導(dǎo)航到操作系和面板的側(cè)邊欄;
- 從Plain OS (普通操作系統(tǒng)) 選項(xiàng)卡中,選擇Arch Linux (Arch Linux)。單擊Change OS(更改操作系統(tǒng));
- 選中該框以確認(rèn)數(shù)據(jù)刪除并點(diǎn)擊下一頁 ;
- 輸入新的root密碼,然后單擊Confirm。等待幾分鐘即可安裝完成。
Arch Linux系統(tǒng)安裝完成后如下所示:
2、手動安裝Arch Linux
如果你不想通過Hostinger VPS安裝Arch Linux,或者使用的是其他提供商的桌面、虛擬機(jī)或服務(wù)器,則需要手動安裝Arch Linux。
(1)從安裝媒體引導(dǎo)
要是你用的是虛擬機(jī),在創(chuàng)建環(huán)境的時候,應(yīng)該已經(jīng)選好了Arch Linux ISO鏡像。要是在臺式機(jī)上安裝,那就把帶有Arch Linux ISO的可啟動USB插到電腦上,然后通過BIOS把它設(shè)為啟動設(shè)備。具體怎么操作得聯(lián)系電腦制造商,他們會告訴你在你設(shè)備上的操作步驟。
同樣,要是在遠(yuǎn)程服務(wù)器上安裝,要按照托管服務(wù)提供商的說明,把Arch Linux磁盤鏡像上傳上去。不同的提供商,這個過程可能不太一樣。
磁盤鏡像加載好以后,會看到有啟動到不同安裝介質(zhì)的選項(xiàng),選擇Arch Linux,看到 root@archiso 控制臺后就可以開始安裝了。
(2)配置基本系統(tǒng)設(shè)置
更改鍵盤布局:
默認(rèn)情況下,Arch Linux 用的是美式鍵盤布局。要是你想改,就輸入下面的命令:
loadkeys [layout-name]
你可以用下面這個命令查看有哪些可用布局:
localectl list-keymap
檢查Internet連接:
檢查系統(tǒng)能不能訪問互聯(lián)網(wǎng)很關(guān)鍵,因?yàn)榘惭b過程中得從遠(yuǎn)程存儲庫下載軟件包。要驗(yàn)證連接,就像下面這樣ping任意一個域名:
ping archlinux.org
要是系統(tǒng)沒辦法訪問互聯(lián)網(wǎng),就插上LAN 網(wǎng)線,或者用iwctl命令連接到可用的Wi-Fi。
同步系統(tǒng)時鐘:
時鐘不同步可能會出問題,像日志時間戳不對,甚至機(jī)器故障。雖然可以手動調(diào)時鐘,但通過啟用網(wǎng)絡(luò)時間協(xié)議(NTP),讓時間通過互聯(lián)網(wǎng)自動同步會更方便。命令如下:
timedatectl set-ntp true
(3)設(shè)置分區(qū)
創(chuàng)建分區(qū)能把系統(tǒng)的硬盤驅(qū)動器劃分成多個空間,這樣數(shù)據(jù)管理起來更有條理,也能更好地分離數(shù)據(jù)。Arch Linux有好幾種不同用途的分區(qū)類型。
可以根據(jù)自己的需求,選擇不同的分區(qū)方案。在這個教程里,我們會創(chuàng)建一個簡單的包含root和EFI的分區(qū),步驟如下:
用fdisk命令列出系統(tǒng)里的磁盤:
fdisk -l
選一個要分區(qū)的磁盤,記下它的名稱。一般來說,主存儲設(shè)備是倒數(shù)第一個,比如 /dev/sda 。
輸入下面這個命令,啟動分區(qū)創(chuàng)建向?qū)А0?disk-name 換成你實(shí)際的磁盤名稱:
fdisk disk-name
按n和Enter鍵開始配置分區(qū)。
配置分區(qū)的磁盤號、塊大小和空間分配。前兩個設(shè)置用默認(rèn)值就行,不過把分區(qū)大小改成1GB。
按t和Enter鍵更改分區(qū)類型。
輸入ef ,再按Enter鍵,重新格式化分區(qū)。
輸入n并按Enter鍵,創(chuàng)建根分區(qū)。所有設(shè)置都用默認(rèn)值,包括分區(qū)大小。
輸入w并按Enter鍵,把新設(shè)置寫入磁盤。
現(xiàn)在再列出系統(tǒng)磁盤,應(yīng)該就能看到新分區(qū)了。
(4)創(chuàng)建文件系統(tǒng)
文件系統(tǒng)能把存儲里的數(shù)據(jù)組織起來,讓操作系統(tǒng)能正確管理和處理數(shù)據(jù)。我們得在每個分區(qū)里創(chuàng)建一個文件系統(tǒng)。
文件系統(tǒng)的類型因分區(qū)而異。在我們這個例子里,EFI系統(tǒng)分區(qū)用FAT32 ,根分區(qū)用ext4 。
用下面這個命令創(chuàng)建FAT32文件系統(tǒng)。注意要把 /dev/sda1 換成你實(shí)際的分區(qū)名稱:
mkfs.fat -F32 /dev/sda1
接下來,用下面這個命令為根分區(qū)配置ext4文件系統(tǒng):
mkfs.ext4 /dev/sda2
然后,掛載文件系統(tǒng)。對于 EFI 分區(qū),運(yùn)行下面的命令:
mount –mkdir /dev/sda1 /mnt/boot
同時,用下面這個命令把文件系統(tǒng)掛載到根分區(qū):
mount /dev/sda2 /mnt
(5)從鏡像安裝Arch Linux
安裝Arch Linux要從鏡像里獲取所需的軟件包和數(shù)據(jù)。這些鏡像服務(wù)器存著操作系統(tǒng)的副本,既能實(shí)現(xiàn)冗余,又能分擔(dān)主服務(wù)器的負(fù)載。
Arch Linux在不同地方有好多鏡像。安裝的時候建議選個離你最近的服務(wù)器,這樣能減少下載延遲。
下面是從最近的鏡像安裝Arch Linux的步驟:
用下面這個命令同步Pacman存儲庫:
pacman -Syy
安裝Python3和Reflector ,用來篩選和排序鏡像:
pacman -Sy python3 reflector
用下面這個命令更新鏡像列表。我們選美國最快且最近更新的10個鏡像:
reflector -c “US” -f 10 -n 10 –save /etc/pacman.d/mirrorlist
運(yùn)行下面這個命令,掛載根分區(qū):
mount /dev/sda2 /mnt
用下面這個命令,在分區(qū)里安裝 Arch Linux 和其他基本軟件:
pacstrap /mnt base linux linux-firmware nano dhcpcd
然后就等著安裝過程完成吧??赡艿没c(diǎn)時間,具體要看你的網(wǎng)絡(luò)連接速度。
-
廣告合作
-
QQ群號:4114653