最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ArchLinux安裝教程

2022-03-18 11:51 作者:ticks-tan  | 我要投稿


Arch

2022 年了,不會還有人沒用上?Arch?吧!沒有安裝也不要緊,今天帶你安裝Arch,走進Arch的世界。

安裝須知:Arch 安裝不是最難的,但也不是傻瓜式難度安裝(有手就行),安裝Arch不僅需要你動動手指,還需要你有一臺電腦,有一個U盤,你還必須有可以訪問互聯(lián)網(wǎng)的網(wǎng)絡(luò),你還需要有足夠的膽量,因為這可能是你第一次安裝這個系統(tǒng),你需要克服恐懼,直面 Arch 。

如果你滿足上面這一系列條件,恭喜你,可以繼續(xù)聽我BB了。如果不滿足上述條件,那 Arch 可能與你無緣,早點 bye 吧~

好了,不多啰嗦,接下來正是開始 Arch 安裝教程:

Arch Linux?是一款基于x86-64架構(gòu)的Linux發(fā)行版。系統(tǒng)主要由自由和開源軟件組成,支持社區(qū)參與。系統(tǒng)設(shè)計以KISS原則(保持簡單和愚蠢)為總體指導(dǎo)原則,注重代碼正確、優(yōu)雅和極簡主義,期待用戶能夠愿意去理解系統(tǒng)的操作。Arch Linux系統(tǒng)安裝、刪除和更新軟件的軟件包管理器叫做?pacman。

Arch Linux 采用滾動發(fā)行模式來獲取系統(tǒng)更新和軟件的最新版本。系統(tǒng)安裝映像只簡單地包含系統(tǒng)主要組件,所以安裝起來比一般發(fā)行版要難上一丟丟,但是可定制程度也就更高一些。

Arch Linux以社區(qū)Wiki的形式提供文檔,稱為Arch Wiki。該Wiki經(jīng)常編有特定主題的最新信息,受到了Linux社區(qū)的廣泛認可,在使用 ArchLinux 過程中遇到自己不能解決的問題,都應(yīng)該第一時間到社區(qū)Wiki 里面查找,而不是某度,因為 ArchWiki 對于 Arch 用戶真的很重要!?。〗裉斓陌惭b教程也是按照ArchWiki最新安裝教程進行的。詳細介紹可以先看看ArchWiki

  • 系統(tǒng)鏡像下載

系統(tǒng)鏡像下載主要有兩個途徑,一個是Arch官方提供的下載地址,一個是鏡像站下載,地址我放到下面:

  • 燒錄鏡像到U盤

對于Windows用戶, 建議使用 Rufus 進行鏡像燒錄,對于 Linux用戶,我相信你有辦法解決的。由于寫這篇教程時我使用的是 ArchLinux,所以對于 Windows 用戶,我無法為你們展示圖片操作,不過你可以直接到瀏覽器或者B站搜索 Rufus 燒錄鏡像。鏡像燒錄步驟很簡單,只需要下載好 Rufus 后打開,插入要寫入的U盤,然后選擇要燒錄系統(tǒng)的U盤,選擇要燒錄的鏡像,分區(qū)類型選擇ISO寫入,目標系統(tǒng)類型選擇UEFI,然后點擊開始。需要注意的是,燒錄鏡像默認會格式化U盤,請?zhí)崆皞浞莺脭?shù)據(jù),別到時候后悔莫及。

  • 啟動到 Live 環(huán)境

如果你需要安裝雙系統(tǒng),需要在當前電腦硬盤騰出一部分空間用來安裝Arch,具體大小由你來定,不過建議大于50G,我自己電腦分了230G給Arch,剩下留給Windows.


根據(jù)ArchWiki介紹,Arch是不支持安全啟動的,而一般電腦默認開啟安全啟動,所以需要先到BIOS里面關(guān)閉安全啟動(?Secure Boot )同時需要關(guān)閉Windows快速啟動(建議百度)。

不同品牌電腦進入BIOS的方法不同,一般是按下開機電源鍵之后馬上連按F2ESC鍵,保險起見建議百度,進入BIOS界面后如果是中文界面,找到安全啟動然后關(guān)閉,如果是界面找到Secure?Boot 然后選擇 Disabled 關(guān)閉,根據(jù)BIOS操作保存退出。?關(guān)于關(guān)閉安全啟動的教程建議根據(jù)自己電腦型號自行百度。設(shè)置好以后將剛才燒錄的U盤插入電腦,然后開機,進入Live環(huán)境。剛開機時應(yīng)該會顯示以下界面

如果不是類似界面,請檢查BIOS設(shè)置或者U盤燒錄是否正確。

接下來選擇第一個選項:Arch Linux install medium (X86_64, UEFI),回車

開始加載安裝程序:

正式進入 Arch 的 U盤系統(tǒng):

對于沒有怎么接觸過Arch的人可能比較驚訝,為什么不是圖形界面?沒錯,Arch 安裝鏡像只包含了系統(tǒng)一些基礎(chǔ)組件,并沒有圖形界面,需要用戶安裝好系統(tǒng)之后自行安裝,這樣雖然麻煩,但是卻給了用戶更多的選擇,可定制化程度更高。

為了接下來的安裝更加順利,你需要先了解一下Linux 終端的最基礎(chǔ)知識,并了解一下Linux的文件系統(tǒng)。如果你已經(jīng)了解了這些知識,你可以直接跳過這一節(jié),轉(zhuǎn)到 正式安裝。

所謂終端,簡單來說就是一個軟件,讀取用戶輸入的命令,解析命令并執(zhí)行,同時把執(zhí)行的過程和結(jié)果顯示到屏幕上,這也是圖形界面沒有流行前電腦的主要軟件。

好了,現(xiàn)在看向你的電腦屏幕最后一行,它顯示了以下內(nèi)容:

root@archiso?~#?

我用幾個不同顏色標記了不同部分,其中 root 表示當前使用終端的用戶名,其中root用戶是Linux系統(tǒng)中的大哥大,其他用戶都是它的小弟,由于ArchLinux安裝很重要,所以默認給我們派了一個大哥大,雖然它是大哥大很厲害,但是 能力越大,責(zé)任越大,讓大哥大辦事情的時候,都需要三思而后行,不要因為一時的失誤釀成大錯!在Linux系統(tǒng)中,還有另外一個最常用的東西,叫做 sudo ,大哥大很厲害,但我們作為普通人,平時還是永不到大哥的,但是卻不能沒有大哥,怎么辦呢,sudo 就出來了,sudo 就像大哥的令牌,可以利用sudo做大哥才能做的事,有些事情以普通人的身份不能做,但是只要亮出大哥的令牌,就可以臨時獲得大哥的權(quán)限,然后去做一些更高權(quán)限的事。其中 archiso 表示當前系統(tǒng)主機名,也就是計算機當前名字,這個可以自定義,待會兒安裝Arch時再具體介紹如何自定義。其中 表示當前所在目錄,就相當于Windows文件管理器中的文件夾路徑,這里的~是用戶根目錄的別名,相當于Windows里面的 C:\windows\用戶名\。其中 # 是當前用戶的提示符,如果是大哥就是 # , 如果是小弟會顯示為 $ 。

Linux 系統(tǒng)存在許多命令,在終端輸入命令,回車之后就可以執(zhí)行,并且顯示執(zhí)行結(jié)果,比如顯示當前目錄下的所有文件可以輸入:



接下來簡單了解一下Linux的文件系統(tǒng),Linux下一切皆文件,了解文件系統(tǒng)是必須的,Linux下文件系統(tǒng)不同Windows,Linux下文件不分盤符,也就沒有所謂的 C盤、D盤這些。Linux下文件系統(tǒng)有點像一棵樹,由樹根樹干到枝葉,沿著樹根下上尋找,如果路徑正確總能找到對應(yīng)文件。其中根目錄 / 就相當于樹干和樹根,是整個文件系統(tǒng)的根,其他路徑都在根目錄下面,根目錄下面又分了很多枝,借用一張網(wǎng)上的圖:



介于篇幅因素,這里給個鏈接,可以看看每個目錄存放的內(nèi)容:https://www.runoob.com/linux/linux-system-contents.html#:~:text=Linux%20%E7%B3%BB%E7%BB%9F%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%201%20%2Fbin%20%EF%BC%9A%20bin%20%E6%98%AF%20Binaries,Linux%20%E4%B8%AD%EF%BC%8C%E6%AF%8F%E4%B8%AA%E7%94%A8%E6%88%B7%E9%83%BD%E6%9C%89%E4%B8%80%E4%B8%AA%E8%87%AA%E5%B7%B1%E7%9A%84%E7%9B%AE%E5%BD%95%EF%BC%8C%E4%B8%80%E8%88%AC%E8%AF%A5%E7%9B%AE%E5%BD%95%E5%90%8D%E6%98%AF%E4%BB%A5%E7%94%A8%E6%88%B7%E7%9A%84%E8%B4%A6%E5%8F%B7%E5%91%BD%E5%90%8D%E7%9A%84%EF%BC%8C%E5%A6%82%E4%B8%8A%E5%9B%BE%E4%B8%AD%E7%9A%84%20alice%E3%80%81bob%20%E5%92%8C%20eve%E3%80%82%20More%20items...%20

關(guān)于文件系統(tǒng),還有一個重要概念是掛載,Linux系統(tǒng)一切皆文件,對于外部設(shè)備,比如U盤,如果要在Linux中訪問,就需要 “掛載”U盤,而掛載就相當于在Linux中創(chuàng)建了一個文件夾,里面是U盤的內(nèi)容,U盤里面的數(shù)據(jù)和文件夾會被Linux虛擬成一個新的目錄樹,U盤目錄樹的根就是我們掛載的文件夾。

  • 正式安裝

ArchLinux 只支持UEFI模式啟動的電腦,所以第一步便是檢查當前電腦是否為UEFI啟動,在終端輸入以下命令


如果出現(xiàn)我下面圖片類似情況,則為UEFI啟動,如果不是這樣,那你的電腦可能不支持安裝ArchLinux。

  • 配置網(wǎng)絡(luò)

ArchLinux安裝需要下載一些軟件,需要保證網(wǎng)絡(luò)通暢,ArchLinux不會默認連接網(wǎng)絡(luò),建議手機開熱點電腦連接,如果在學(xué)校,不要使用校園網(wǎng),校園網(wǎng)需要認證,終端是沒法認證的!

防止網(wǎng)卡被禁用,使用以下命令解除網(wǎng)卡禁用:

輸入 iwctl 進入wifi連接界面:

測試網(wǎng)絡(luò)是否連接成功:

如果有數(shù)據(jù)不斷輸出,說明連接成功,輸入 Ctrl + C 可以停止該程序。

  • 更新系統(tǒng)時間

更新系統(tǒng)時間是有必要的,因為下載軟件是服務(wù)器會驗證系統(tǒng)時間,如果時間不正確,可能出現(xiàn)下載失敗的情況,輸入以下命令同步系統(tǒng)時間為準確時間:

  • 換源

為保證安全與方便Linux系統(tǒng)絕大多數(shù)軟件都是在官方網(wǎng)站下載的,但是ArchLinux官方網(wǎng)站在國外,國內(nèi)訪問的話有點慢,國內(nèi)有專門的鏡像站,可以直接從國內(nèi)服務(wù)器下載軟件包,就相當于在官網(wǎng)下載的,并且鏡像站都是每天更新,軟件包也是最新的。

這里推薦兩個鏡像站,一個是阿里巴巴的鏡像站,一個是華為的鏡像站

備份原來的配置文件

編輯配置文件

更新軟件包

  • ?硬盤分區(qū)

分區(qū)就是為了上面講到的掛載,不同分區(qū)有不同的大小,呈現(xiàn)在文件系統(tǒng)里面就是不同目錄有不同大小,下面是我安裝 ArchLinux 時的分區(qū)情況:

自己可以根據(jù)自己的具體情況合理分配,不過我還是建議 /boot 分區(qū)不小于500M,/分區(qū)不小于30G。這是Arch官方推薦情況:

https://wiki.archlinux.org/title/Partitioning_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E5%B8%83%E5%B1%80%E7%A4%BA%E4%BE%8B

下面命令用來查看系統(tǒng)的分區(qū)情況:

下面是我當前系統(tǒng)輸出信息:

如上圖,我的ArchLinux安裝到 /dev/nvmeon1 (后面的p1 p2這些就是分區(qū),外接U盤一般為/dev/sdx1 /dev/sdx2等),輸入 cfdisk /dev/nvme0n1 進入分區(qū)界面(我這里以/dev/nvme0n1舉例,實際情況請根據(jù)自己電腦來定)

分區(qū)可以按照我上面列出的方案,swap可以不要,但是 boot分區(qū)、根分區(qū)和home分區(qū)是必須的。分好后記得選擇 [Write] 寫入之后再選擇?[Quit] 退出,分區(qū)錯誤可以選擇 [Delete] 刪除分區(qū)之后重新分配,寫入前請再三檢查,特別是選擇雙系統(tǒng)安裝的,不要把其他系統(tǒng)數(shù)據(jù)刪除了。分區(qū)完成后輸入 fdisk -l 查看分區(qū) 大致像我下面這樣:

  • 格式化分區(qū)

上面的操作只是分區(qū),需要進行格式化,不同分區(qū)需要不同的格式。格式化分區(qū)會刪除所有數(shù)據(jù),千萬小心操作?。?!

格式化boot分區(qū):

引導(dǎo)分區(qū)采用的是FAT格式,使用以下命令格式化

格式化根分區(qū)和home分區(qū)

根分區(qū)和home分區(qū)都是Linux常見的 ext4 格式,使用以下命令格式化

格式化swap分區(qū)

交換分區(qū)不需要掛載,采用特定格式

  • 掛載分區(qū)

根據(jù)上面的分區(qū)方案,將不同分區(qū)掛載到不同目錄

  • 安裝系統(tǒng)

主要安裝基本系統(tǒng)和幾個待會需要用到的工具

等待安裝完成,如果沒有報錯可以進行下一步

  • 生成文件系統(tǒng)表

文件系統(tǒng)表主要用于系統(tǒng)啟動時自動掛載分區(qū),不然系統(tǒng)無法正常啟動!執(zhí)行以下命令生成

到這一步基本系統(tǒng)安裝已經(jīng)完成,但是還沒有對系統(tǒng)進行配置,所以現(xiàn)在還沒到關(guān)機重啟的時候。

執(zhí)行以下命令進入到我們安裝的系統(tǒng),對系統(tǒng)進行配置

  • 設(shè)置時區(qū)

設(shè)置上海為時區(qū),并同步硬件時鐘

  • 本地化

程序和庫如果需要本地化,需要依賴 Local ,Local明確規(guī)定了地域、貨幣、時區(qū)日期的格式、字符排列方式和其他本地化標準。

生成 Local 信息


創(chuàng)建?locale.conf?文件,并?編輯設(shè)定 LANG 變量


主機名配置

生成對應(yīng) hosts

  • 設(shè)置root密碼

雖然現(xiàn)在可以使用root大哥,但是新系統(tǒng)里面我們還不知道root大哥的密碼,使用下面的命令更改root密碼

會提示輸入兩次密碼,關(guān)乎系統(tǒng)安全,請牢記 root 密碼!

  • 安裝引導(dǎo)程序

需要安裝 Linux 引導(dǎo)加載程序,才能在安裝后啟動系統(tǒng)。

安裝微碼


配置grub

Arch使用grub2管理引導(dǎo),安裝相關(guān)程序

安裝引導(dǎo)

注:grub2默認禁用了 os-prober ,如果你是選擇的雙系統(tǒng)或多系統(tǒng)安裝,需要手動開啟該選項,os-prober 可以檢查其他硬盤上的其他系統(tǒng)引導(dǎo),如果不開啟,可能無法識別其他系統(tǒng),如果你是全盤單系統(tǒng)安裝,可以忽略這個選項

生成引導(dǎo)配置文件

如果出現(xiàn)錯誤,請回頭檢查命令是否輸入錯誤或者配置是否出錯,安裝時的一點錯誤都可能成為你無法開機的原因或者以后使用時的bug。

如果檢查沒有問題,那么我們就可以進行最后的一點設(shè)置了。

  • 配置開機啟動項

ArchLinux 使用 systemd 管理后臺服務(wù),我們希望開機之后自動連接網(wǎng)絡(luò),所以需要下載聯(lián)網(wǎng)程序并設(shè)置開機自啟動:

  • 結(jié)束

到了這里,ArchLinux的安裝也就到了尾聲,接下來你只需要退出安裝程序,然后取消掛載分區(qū),重啟選擇Arch系統(tǒng)就可以進入ArchLinux了

ArchLinux的安裝其實并沒有網(wǎng)上傳的那么難,只要你肯動手,真正需要敲的命令也不多,重點在于理解Linux系統(tǒng)的基本概念和一些常用系統(tǒng)配置文件,以及一些重要且常用命令的使用。

  • 可選

以下內(nèi)容為可選內(nèi)容,如果你只需要最基本ArchLinux的安裝,后面的內(nèi)容可以不用看了。

  • 新建用戶

開機之后會顯示一個終端的登陸界面,由于我們剛才安裝時沒有新建用戶,默認只有一個root用戶,所以我們直接使用 root 和 root 密碼登錄。

運行以下命令新建用戶

設(shè)置用戶密碼

賦予用戶 sudo 權(quán)限,就是給普通用戶大哥的令牌,可以臨時使用 root 權(quán)限

  • 關(guān)于桌面環(huán)境

可能到這里你已經(jīng)厭惡了終端,你可以選擇安裝桌面環(huán)境,讓我們的電腦看起來舒服一點。

Linux下桌面環(huán)境很多,不像Windows只有默認桌面,主流桌面環(huán)境主要有下面幾個

  • KDE????->????https://wiki.archlinux.org/title/KDE

  • XFCE????->????https://wiki.archlinux.org/title/Xfce

  • GNOME????->????https://wiki.archlinux.org/title/GNOME

  • Mate????->????https://wiki.archlinux.org/title/MATE

  • Cinnamon????->????https://wiki.archlinux.org/title/Cinnamon

上面給出了對應(yīng)桌面環(huán)境的ArchLinux WiKi ,由于我只使用過KDE和XFCE,這里簡單介紹一下KDE桌面環(huán)境的安裝。

必須需要提一句,安裝桌面環(huán)境需要在普通用戶下安裝,如果你剛創(chuàng)建完用戶,還請重啟后用普通用戶登錄在進行接下來的教程。當然你也可以不聽勸,只是會出啥莫名其妙問題我就不知道了,畢竟坑是要自己踩的。


根據(jù)wiki說明,kde依賴 xorg?,先安裝 xorg軟件包

由于 wayland 目前在Linux 還不太成熟,先用 x11 吧。

安裝 plasma 桌面,如果你非常喜歡 kde 自帶的軟件,就安裝kde全家桶,否則只需要最小化安裝即可,因為全部安裝會多出一對不咋用的小軟件

上面這步有億丟丟慢,安裝完之后再來幾個常用軟件吧,不然進入系統(tǒng)啥軟件都沒有可不行

設(shè)置 sddm 開機自啟動,sddm 是kde使用的登錄管理器,這東西出問題就沒有圖形化的登錄界面了

接下來就可以重啟看看效果了,別忘了重啟命令是 reboot, 關(guān)機命令是 shutdown, 要加 sudo!

關(guān)于系統(tǒng)的配置和美化就放到后面的文章講了,祝你使用Arch愉快~

ArchLinux安裝教程的評論 (共 條)

分享到微博請遵守國家法律
兰州市| 蒙阴县| 舞钢市| 巴塘县| 铜陵市| 冀州市| 镇原县| 微山县| 永清县| 措勤县| 团风县| 宜春市| 信宜市| 河津市| 建阳市| 夏邑县| 孝昌县| 汝阳县| 永兴县| 肥乡县| 镇赉县| 大城县| 清河县| 门头沟区| 古交市| 平谷区| 彰武县| 攀枝花市| 孟村| 太仆寺旗| 周宁县| 开阳县| 达尔| 福贡县| 博爱县| 定州市| 忻城县| 阜新| 上蔡县| 平顶山市| 进贤县|