一步步教你如何安裝ArchLinux

這篇文章主要介紹了一步步教你如何安裝Arch Linux,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設、域名、虛擬空間、網(wǎng)站托管、服務器租用、企業(yè)網(wǎng)站設計、正陽網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Arch Linux 是一個 x86-64 通用發(fā)行版,它流行于那些喜歡 DIY Linux 系統(tǒng)的用戶和 Linux 鐵桿粉絲當中。其默認的安裝文件只含有一個最基本的系統(tǒng),它希望使用者自己配置并使用 Arch 系統(tǒng)。其基于 KISS 原則(使它保持簡單、傻瓜Keep It Simple, Stupid!),Arch Linux 是一個專注于優(yōu)雅、代碼正確,精簡而簡潔的系統(tǒng)。

Arch 支持滾動發(fā)布模式,并且有自己的軟件包管理器 —— pacman。為了提供一個先銳的操作系統(tǒng),Arch 絕不會錯失任何一個***的源。實際上,它只提供了一個最小化的基本操作系統(tǒng),使得你可以在低端硬件上安裝 Arch,并且只安裝你所必須的軟件包。

同時,它也是***的從頭開始學習 Linux 的操作系統(tǒng)之一。如果你想以 DIY 精神自己體驗一番,你應該嘗試一下 Arch Linux。 這被許多 Linux 用戶視作核心的 Linux 體驗。

如何安裝 Arch Linux

我們在這里討論的安裝方法是從你的電腦上完全刪除已有的操作系統(tǒng) ,而后在其上安裝 Arch Linux。如果你想遵循這一教程安裝 Arch,請確保你已經(jīng)備份了所有文件,否則你就會失去它們。切切。

在你從 USB 上安裝 Arch 之前,請確保你已經(jīng)滿足了以下條件:

安裝 Arch Linux 的條件:
  • 一個兼容 x86_64(例如 64 位)的機器

  • 最小 512M 內(nèi)存(建議 2GB)

  • 最少 1GB 的磁盤空余空間(日常使用推薦 20GB)

  • 可以訪問互聯(lián)網(wǎng)

  • 至少有 2GB 存儲空間的 USB 存儲器

  • 熟悉 Linux 命令行

一旦你確認滿足所有條件,就可以開始安裝 Arch Linux 了。

***步:下載 ISO 文件

你可以從官網(wǎng)上下載 ISO。安裝 Arch Linux 需要一個至少有 512M 內(nèi)存和 800M 磁盤空間,并兼容 x86_64 (如 64 位)的機器。不過,建議至少有 2G 內(nèi)存和 20G 磁盤空間,這樣安裝桌面環(huán)境時就不會遇到麻煩。

第二步:創(chuàng)建一個 Arch Linux 的現(xiàn)場版 USB 存儲器

我們需要用你剛剛下載的 ISO 文件創(chuàng)建一個 Arch Linux 的現(xiàn)場版live USB 存儲器。

如果你使用 Linux,你可以用 dd 命令來創(chuàng)建現(xiàn)場版 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 下,有多種方法來創(chuàng)建現(xiàn)場版 USB 存儲器。 推薦工具是 Rufus。我們之前已經(jīng)有如何使用這一工具創(chuàng)建Antergos 現(xiàn)場版 USB 存儲器的教程。因為 Antergos 發(fā)行版是基于 Arc h的,所以你可以使用同一教程。

步驟三:從現(xiàn)場版 USB 存儲器上啟動

一旦你已經(jīng)創(chuàng)建了 Arch Linux 的現(xiàn)場版 USB 存儲器,關閉你的電腦。插上你的 USB 存儲器然后啟動系統(tǒng)。在開機啟動時,持續(xù)按 F2、F10 或 F1 之類的按鍵(根據(jù)你的電腦型號而定)進入啟動設置。在這里,選擇“從 USB 存儲器或可移除設備啟動”這一項。

一旦你選擇了它,你會看到這樣一個選項:

一步步教你如何安裝Arch Linux

Arch Linux

選擇“Boot Arch Linux (x86_64)”。經(jīng)過各種系統(tǒng)檢查后,Arch Linux 會啟動到 root 用戶的命令行界面。

接下來的步驟包括磁盤分區(qū)、創(chuàng)建文件系統(tǒng)并掛載它。

第四步:磁盤分區(qū)

***步就是給你的硬盤分區(qū)。單根分區(qū)是最簡單的,就在它上面創(chuàng)建根分區(qū)(/)分區(qū)、交換分區(qū)和 home 分區(qū)。

我有一個 19G 的硬盤,我想在這兒安裝 Arch Linux。為了創(chuàng)建分區(qū),輸入:

fdisk /dev/sda

按 n 創(chuàng)建新分區(qū)。按 p 創(chuàng)建主分區(qū),然后選擇分區(qū)號。

***個扇區(qū)會被自動選擇,你只要按回車鍵。在確定分區(qū)的***一個扇區(qū)時,請輸入這一分區(qū)的大小。

用相同的方法為 home 和交換分區(qū)創(chuàng)建兩個分區(qū),按 w 來保存修改并退出。

一步步教你如何安裝Arch Linux

root partition

第四步:創(chuàng)建文件系統(tǒng)

因為我們已經(jīng)有了三個分區(qū),接下來就是創(chuàng)建文件系統(tǒng)來格式化分區(qū)。

我們用 mkfs 命令在根分區(qū)和 home 分區(qū)上創(chuàng)建文件系統(tǒng),用 mkswap 創(chuàng)建交換分區(qū)。我們用 ext4 文件系統(tǒng)格式化磁盤。

mkfs.ext4 /dev/sda1mkfs.ext4 /dev/sda3 mkswap /dev/sda2swapon /dev/sda2

將這些分區(qū)掛載在根分區(qū)和 home 分區(qū)下:

mount /dev/sda1 /mntmkdir /mnt/homemount /dev/sda3 /mnt/home
第五步:安裝

我們已經(jīng)創(chuàng)建分區(qū)并掛載了分區(qū),開始安裝最基本的軟件包?;镜能浖讼到y(tǒng)運行所必需的所有軟件包。比如有 GNU BASH shell、文件壓縮工具、文件系統(tǒng)管理工具、C 語言庫、壓縮工具、Linux 內(nèi)核及其模塊,類庫、系統(tǒng)工具、USB 設備工具、Vi 文本編輯器等等。

pacstrap /mnt base base-devel
第六步:配置系統(tǒng)

生成一個 fstab 文件來規(guī)定磁盤分區(qū)、塊設備,或者遠程文件系統(tǒng)是如何掛載進文件系統(tǒng)中的。

genfstab -U /mnt >> /mnt/etc/fstab

進入 chroot 環(huán)境,這樣可以為當前進程以及子進程切換當前根目錄。

arch-chroot /mnt

一些需要與數(shù)據(jù)總線保持連接的 systemd 工具不能在 chroot 環(huán)境下使用,所以需要從當前環(huán)境退出。想要退出 chroot,就用下面的命令:

exit
第七步:設定時區(qū)

用下面這條命令設定時區(qū):

ln -sf /usr/share/<時區(qū)信息>/<地區(qū)>/<城市> /etc/localtime

獲取時區(qū)列表,輸入:

ls /usr/share/zoneinfo

用 hwclock 命令設定硬件時鐘:

hwclock --systohc --utc
第八步:設置地區(qū)

文件 /etc/locale.gen 在注釋里包含了所有地區(qū)和系統(tǒng)語言設置。用 Vi 打開它,然后去掉你希望選擇語言前面的注釋。 我選擇了 en_GB.UTF-8

現(xiàn)在用下面的命令在 /etc 文件夾里生成 關于地區(qū)的配置文件:

locale-genecho LANG=en_GB.UTF-8 > /etc/locale.confexport LANG=en_GB.UTF-8
第九步 :安裝 bootloader,設置主機名和 root 密碼

創(chuàng)建 /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

創(chuàng)建 root 密碼,輸入:

passwd

輸入你想要的密碼。

完成之后,更新你的系統(tǒng)。但很有可能你的系統(tǒng)已經(jīng)是***的,因為你下載的是***的 ISO。

pacman -Syu

恭喜! 你已經(jīng)安裝了 Arch Linux 的命令行版本。

接下來,我們會了解到如何為 Arch 設置并安裝一個桌面環(huán)境。我很喜歡 GNOME 桌面環(huán)境,所以在這兒也就選擇了這個。

第十步:安裝桌面(這一例子中是 GNOME)

在你安裝桌面之前,你需要先設置網(wǎng)絡。

你可以用下面的命令看見你的端口:

ip link

一步步教你如何安裝Arch Linux

在我的電腦上,端口名是 enp0s3。

將下面這一段加進文件中:

vi /etc/systemd/network/enp0s3.network [Match]name=en*[Network]DHCP=yes

保存并退出。重啟網(wǎng)絡來應用你剛才的改動。

systemctl restart systemd-networkdsystemctl enable systemd-networkd

將下面這兩句話加進 /etc/resolv.conf 中

nameserver 8.8.8.8nameserver 8.8.4.4

下一步是安裝 X 環(huán)境。

輸入下面的命令安裝 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

重啟你的系統(tǒng),你就會看見 GNOME 的登錄界面。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“一步步教你如何安裝Arch Linux”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!

本文標題:一步步教你如何安裝ArchLinux
本文網(wǎng)址:http://www.muchs.cn/article2/phdoic.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、商城網(wǎng)站企業(yè)建站、網(wǎng)站營銷、標簽優(yōu)化、網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司