藉助 Evolution Linux 的幫助來輕鬆安裝 Arch Linux
Arch Linux 是一個簡單、輕量級、適合計算機水平較高使用者使用的發行版,它允許使用者透過自定義來打造屬於自己的桌面系統。
Arch Linux 的安裝對於普通使用者來說一直很難。不過,國外有大神為 Arch Linux 的安裝進行了最佳化,提供了更方便的安裝方式,這就是 Evolution Linux 專案,其官網是: http://www.evolutionlinux.com/ 。
以下為個人理解,供大家參考。
國外大神提供的這個名為 makeiso 的工具有幾點很好!
- makeiso 提供了圖形化介面。即在終端介面輸入 startx 可以進入圖形化介面。
- makeiso 提供了圖形化的分割槽介面。
- makeiso 提供了多工作模式。
- makeiso 提供了瀏覽器。
- makeiso 提供多裝置支援。最佳化了很多架構。
- makeiso 擁有很大的軟體包倉庫,括開源和閉源,擁有駭客發行版本BlackArch Linux。
00x0 準備工作(需要選擇最快的映象)
因為在國內訪問國外源的速度很慢。所以在安裝之前我們需要設定一下國內的映象地址。地理位置選擇 China,就會自動選擇對應的映象網站。映象列表: https://www.archlinux.org/mirrorlist/ 。
複製完成以後用 pacman -Syy
設定快取。
編輯 /etc/pacman.d/mirrorlist
取消要測速映象前的註釋。
00x1 初始化磁碟
fcfdisk /dev/sda
mkfs.ext4 /dev/sdax
mount /dev/sdax /mnt/boot
需要注意 swap 命令:
mkswap /dev/sdax
swapon /dev/sdax
00x2 基礎安裝
安裝 arch 的核心部分,bios 就不說了是用來引導的。大家可以去 /mnt 檢視是否多出什麼東西。
pacstrap /mnt base base-devel grub-bios
將當前分割槽資訊放入安裝系統中:
genfstab -p /mnt >> /mnt/etc/fstab
切換至安裝的系統目錄:
arch-chroot /mnt
進入安裝系統內部:
useraddd -m -g users -s /bin/bash rabbit ###使用者設定
mkinitcpio -p linux ###啟動設定
grub-install --target=i386-pc /dev/sda bios ###引導設定
grub-mkconfig -o /boot/grub/grub.cfg
第一次重啟(注意退出 chroot 環境) makeiso 任務完成:
00x3 系統設定
主機名設定
hostnamectl set-hostname iterlinux
sudo 許可權設定
nano /etc/sudoers
啟用網路(注意 Arch Linux 中是 dhcpcd)
systemctl enable dpcpcd(start)
第二次重啟(主要是提供網路,Arch Linux 高度依賴網路)
00x4 GUI設定
開源的 GUI 顯示服務
pacman -S xorg xorg-xclock xorg-xinit xterm xorg-server-utils xorg-twn
桌面管理器(很重要,必須自啟動)
pacman -S sddm cinnamon
第三次重啟(注意圖形化設定是否正確)
00x5 字型設定
pacman -S ttf-freefont wqy-microhei ttf-dejavu ttf-droid cantarell-fonts adobe-source-han-sans-cn-fonts
00x6 自定義軟體
pacman -S fcitx fcitx-im fcitx-configtool xfce4-terminal nano chromium docky gedit leafpad net-tools tcping virtualbox docker chromium shadowsocks
這裡介紹下自定義軟體:
- fcitx fcitx-im fcitx-configtool 輸入法架構(同樣的還有 ibus)
- xfce4-terminal 終端介面(我熟悉的介面,類似 ubuntu、mint)
- nano 檔案管理器
- chromium 谷歌瀏覽器
- docky 類同 OSX 的輔助欄
- gedit 文字輸入器
- leafpad 文字輸入器(win 風格)
- net-tools (基礎網路組建包,包括了 ifconfig netstat route)
- tcping (探測網路埠)
- virtualbox (虛擬機器)
- docker (集裝箱)
- shadowsocks (ss)
敬請享受它吧,ArchLinux ~
相關文章
- Linux幫助文件Linux
- Mac/Linux 安裝中文版 man 幫助命令MacLinux
- Linux 獲取幫助Linux
- Arch Linux安裝macOSLinuxMac
- Arch Linux 安裝 AnboxLinux
- Linux設定中文幫助文件、常見目錄、幫助命令Linux
- Arch Linux中安裝AnacondaLinux
- Vmware Station安裝Arch LinuxLinux
- Arch Linux 安裝簡明流程Linux
- Linux下rz/sz安裝及使用方法(不需要藉助ftp傳輸工具)LinuxFTP
- 藉助ETLCloud工具,輕鬆同步Doris資料至Inceptor資料庫Cloud資料庫
- 重新點亮linux 命令樹————幫助命令[一]Linux
- 現在你可以藉助 Insync 在 Linux 中原生使用 OneDriveLinux
- Linux系統安裝向日葵遠端協助Linux
- 獲取有關 Linux shell 內建命令的幫助Linux
- 萬能的Linux幫助命令有哪些?linux運維入門基礎Linux運維
- 藉助 DSL 來簡化 Loadgen 配置
- 如何在Linux命令列下檢視幫助?學習linux運維Linux命令列運維
- 在 Linux 中輕鬆搜尋和安裝 Google Web 字型LinuxGoWeb
- Arch linux下安裝bochs失敗解決Linux
- 如何在 Arch Linux 中安裝深度桌面(DDE)Linux
- 藉助雲開發輕鬆實現後臺資料批量匯出丨實戰
- 藉助babel理解jsxBabelJS
- Linux問題:敏捷實踐如何幫助團隊更有效?Linux敏捷
- 有問題問男人,linux幫助文件-----man命令講解Linux
- 藉助ai來分析程式碼,理解程式碼AI
- ARM 和 龍芯上 Arch Linux 安裝手記Linux
- CRM能夠帶來哪些幫助?
- 有什麼專案管理軟體可以幫助專案經理輕鬆搞定?專案管理
- 如何藉助Linux充分利用舊PC建立伺服器環境Linux伺服器
- 初級:如何在 Arch Linux 中安裝 Yay AUR 助手Linux
- NPOI幫助類
- jdk幫助文件JDK
- requests庫幫助
- 幫助文件(五)
- Oracle:幫助員工重新掌控自己的未來Oracle
- Vim官方的中文幫助!!
- 藉助Docker,在win10下編碼,一鍵在Linux下測試DockerWin10Linux
- 藉助採購管理數字化解決方案 幫助企業解決傳統採購痛點