您好,登錄后才能下訂單哦!
這篇文章主要介紹了一步步教你如何安裝Arch Linux,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
Arch Linux 是一個 x86-64 通用發行版,它流行于那些喜歡 DIY Linux 系統的用戶和 Linux 鐵桿粉絲當中。其默認的安裝文件只含有一個最基本的系統,它希望使用者自己配置并使用 Arch 系統。其基于 KISS 原則(使它保持簡單、傻瓜),Arch Linux 是一個專注于優雅、代碼正確,精簡而簡潔的系統。
Arch 支持滾動發布模式,并且有自己的軟件包管理器 —— pacman。為了提供一個先銳的操作系統,Arch 絕不會錯失任何一個***的源。實際上,它只提供了一個最小化的基本操作系統,使得你可以在低端硬件上安裝 Arch,并且只安裝你所必須的軟件包。
同時,它也是***的從頭開始學習 Linux 的操作系統之一。如果你想以 DIY 精神自己體驗一番,你應該嘗試一下 Arch Linux。 這被許多 Linux 用戶視作核心的 Linux 體驗。
我們在這里討論的安裝方法是從你的電腦上完全刪除已有的操作系統 ,而后在其上安裝 Arch Linux。如果你想遵循這一教程安裝 Arch,請確保你已經備份了所有文件,否則你就會失去它們。切切。
在你從 USB 上安裝 Arch 之前,請確保你已經滿足了以下條件:
一個兼容 x86_64(例如 64 位)的機器
最小 512M 內存(建議 2GB)
最少 1GB 的磁盤空余空間(日常使用推薦 20GB)
可以訪問互聯網
至少有 2GB 存儲空間的 USB 存儲器
熟悉 Linux 命令行
一旦你確認滿足所有條件,就可以開始安裝 Arch Linux 了。
你可以從官網上下載 ISO。安裝 Arch Linux 需要一個至少有 512M 內存和 800M 磁盤空間,并兼容 x86_64 (如 64 位)的機器。不過,建議至少有 2G 內存和 20G 磁盤空間,這樣安裝桌面環境時就不會遇到麻煩。
我們需要用你剛剛下載的 ISO 文件創建一個 Arch Linux 的現場版 USB 存儲器。
如果你使用 Linux,你可以用 dd
命令來創建現場版 USB 存儲器。 記得將下面的例子中的 /path/to/archlinux.iso
改成你的 ISO 文件的實際存儲位置,/dev/sdx
改成你的磁盤設備號(例如 /dev/sdb
)。你可以通過 lsblk 命令來了解你的設備信息。
dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync
在 Windows 下,有多種方法來創建現場版 USB 存儲器。 推薦工具是 Rufus。我們之前已經有如何使用這一工具創建Antergos 現場版 USB 存儲器的教程。因為 Antergos 發行版是基于 Arc h的,所以你可以使用同一教程。
一旦你已經創建了 Arch Linux 的現場版 USB 存儲器,關閉你的電腦。插上你的 USB 存儲器然后啟動系統。在開機啟動時,持續按 F2、F10 或 F1 之類的按鍵(根據你的電腦型號而定)進入啟動設置。在這里,選擇“從 USB 存儲器或可移除設備啟動”這一項。
一旦你選擇了它,你會看到這樣一個選項:
Arch Linux
選擇“Boot Arch Linux (x86_64)”。經過各種系統檢查后,Arch Linux 會啟動到 root 用戶的命令行界面。
接下來的步驟包括磁盤分區、創建文件系統并掛載它。
***步就是給你的硬盤分區。單根分區是最簡單的,就在它上面創建根分區(/
)分區、交換分區和 home
分區。
我有一個 19G 的硬盤,我想在這兒安裝 Arch Linux。為了創建分區,輸入:
fdisk /dev/sda
按 n
創建新分區。按 p
創建主分區,然后選擇分區號。
***個扇區會被自動選擇,你只要按回車鍵。在確定分區的***一個扇區時,請輸入這一分區的大小。
用相同的方法為 home
和交換分區創建兩個分區,按 w
來保存修改并退出。
root partition
因為我們已經有了三個分區,接下來就是創建文件系統來格式化分區。
我們用 mkfs
命令在根分區和 home
分區上創建文件系統,用 mkswap
創建交換分區。我們用 ext4 文件系統格式化磁盤。
mkfs.ext4 /dev/sda1mkfs.ext4 /dev/sda3 mkswap /dev/sda2swapon /dev/sda2
將這些分區掛載在根分區和 home
分區下:
mount /dev/sda1 /mntmkdir /mnt/homemount /dev/sda3 /mnt/home
我們已經創建分區并掛載了分區,開始安裝最基本的軟件包。基本的軟件包包括了系統運行所必需的所有軟件包。比如有 GNU BASH shell、文件壓縮工具、文件系統管理工具、C 語言庫、壓縮工具、Linux 內核及其模塊,類庫、系統工具、USB 設備工具、Vi 文本編輯器等等。
pacstrap /mnt base base-devel
生成一個 fstab
文件來規定磁盤分區、塊設備,或者遠程文件系統是如何掛載進文件系統中的。
genfstab -U /mnt >> /mnt/etc/fstab
進入 chroot 環境,這樣可以為當前進程以及子進程切換當前根目錄。
arch-chroot /mnt
一些需要與數據總線保持連接的 systemd 工具不能在 chroot 環境下使用,所以需要從當前環境退出。想要退出 chroot,就用下面的命令:
exit
用下面這條命令設定時區:
ln -sf /usr/share/<時區信息>/<地區>/<城市> /etc/localtime
獲取時區列表,輸入:
ls /usr/share/zoneinfo
用 hwclock
命令設定硬件時鐘:
hwclock --systohc --utc
文件 /etc/locale.gen
在注釋里包含了所有地區和系統語言設置。用 Vi 打開它,然后去掉你希望選擇語言前面的注釋。 我選擇了 en_GB.UTF-8
。
現在用下面的命令在 /etc
文件夾里生成 關于地區的配置文件:
locale-genecho LANG=en_GB.UTF-8 > /etc/locale.confexport LANG=en_GB.UTF-8
創建 /etc/hostname
文件 然后添加一個對應的主機名:
127.0.1.1 myhostname.localdomain myhostname
我添加了 ItsFossArch
作為我的主機名:
echo ItsFossArch > /etc/hostname
然后也將它添加到 /etc/hosts
中
為了安裝 bootloader 使用下面的命令:
pacman -S grubgrub-install /dev/sdagrub-mkconfig -o /boot/grub/grub.cfg
創建 root 密碼,輸入:
passwd
輸入你想要的密碼。
完成之后,更新你的系統。但很有可能你的系統已經是***的,因為你下載的是***的 ISO。
pacman -Syu
恭喜! 你已經安裝了 Arch Linux 的命令行版本。
接下來,我們會了解到如何為 Arch 設置并安裝一個桌面環境。我很喜歡 GNOME 桌面環境,所以在這兒也就選擇了這個。
在你安裝桌面之前,你需要先設置網絡。
你可以用下面的命令看見你的端口:
ip link
在我的電腦上,端口名是 enp0s3
。
將下面這一段加進文件中:
vi /etc/systemd/network/enp0s3.network [Match]name=en*[Network]DHCP=yes
保存并退出。重啟網絡來應用你剛才的改動。
systemctl restart systemd-networkdsystemctl enable systemd-networkd
將下面這兩句話加進 /etc/resolv.conf
中
nameserver 8.8.8.8nameserver 8.8.4.4
下一步是安裝 X 環境。
輸入下面的命令安裝 Xorg,并將它作為顯示服務器。
pacman -S xorg xorg-server
gnome 包含了基本的 GNOME桌面,gnome-extra 則包含 GNOME 應用、歸檔管理器、磁盤管理器、文本編輯器和其它的應用。
pacman -S gnome gnome-extra
***一步是在 Arch 上開啟 GDM 顯示管理器。
systemctl start gdm.servicesystemctl enable gdm.service
重啟你的系統,你就會看見 GNOME 的登錄界面。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“一步步教你如何安裝Arch Linux”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。