Arch Linux 以「簡潔、輕量、滾動更新、用戶中心」著稱,雖安裝門檻較高,但正是這份門檻,迫使你真正理解 Linux 運作機制。本文結合實戰經驗,為想嘗試 Arch 的新手繪製完整路徑圖:安裝、桌面環境、中文輸入法、AUR 驅動、系統維護、避坑心法,助你以最短路徑邁入 Arch 世界。

核心感悟: Arch 讓你站在較高起點,付出耐心換取更快的成長曲線。Wiki 是最權威文件,遇到問題先查 Wiki,比搜尋引擎靠譜得多。
| 特性 | 實際效益 |
|---|---|
| 滾動更新 | 一次安裝,終身升級,無版本升級煩惱 | 極簡基礎 | 無預裝垃圾,系統完全由你掌控 |
| pacman 包管理 | 依賴解析極快、支援並行下載、pacman -Syu 一鍵全局更新 |
| AUR (Arch User Repository) | 海量社群打包腳本,makepkg -si 秒裝非官方軟體 |
| Arch Wiki | Linux 界百科全書,覆蓋 95% 以上配置疑難 |
| 無圖形包管理器 | 強迫你用終端機,加速 CLI 技能內化 |
archinstall 推薦新手)dd/Ventoy 寫入 USB。iwctl / dhcpcd)、時間同步(timedatectl set-ntp true)。archinstall:互動式選擇磁碟、檔案系統、桌面環境(KDE/GNOME/XFCE/i3wm 等)、顯示驅動、網路管理、用戶帳號、AUR 助手(yay/paru)、時區、語系(zh_TW.UTF-8)。進階玩家可手動遵循 Installation guide 逐步掛載、pacstrap、genfstab、arch-chroot、設定 bootloader(systemd-boot/GRUB),深度理解啟動流程。
# Intel/AMD 開源驅動(預設內建)
# NVIDIA 專有驅動
sudo pacman -S nvidia nvidia-utils nvidia-settings
sudo pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-material-color
# ~/.xprofile 或 ~/.profile 加入:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
sudo pacman -S noto-fonts-cjk noto-fonts-emoji adobe-source-han-sans-cnt-fonts
# /etc/fonts/local.conf 調整字體替換與渲染
# 安裝 yay(Go 寫成,速度快)
git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si
# 常用 AUR 軟體範例
yay -S visual-studio-code-bin chrome-edge google-chrome ttf-ms-fonts
sudo pacman -Syu(不要 -Sy 不加 u 安裝單一包,會造成局部升級破壞依賴)。archlinux.org/news 或 pacman -Syu --print-format %n 確認需人工干預項目。pacman -Sc(保留已安裝版本)、paccache -r(保留最近 3 版)。timeshift(Btrfs 快照)/ rsync / borgbackup 定期異地備份。linux(穩定)、linux-lts(長期支援)、linux-zen(桌面優化)、linux-hardened(安全強化),可多內核共存,GRUB 選單切換。| 坑點 | 症狀 | 解法 |
|---|---|---|
| partial upgrade | 庫版本衝突、程式崩潰 | 嚴禁 pacman -Sy pkg,必須 -Syu |
| 忽略 .pacnew 檔案 | 配置舊版導致服務異常 | pacdiff / vimdiff 合併配置變更 |
| AUR 助手當 pacman 用 | 依賴解析錯誤 | AUR 僅用於非官方包,官方包走 pacman |
| 不看 Wiki 亂裝驅動 | 黑畫面、無法啟動圖形介面 | 嚴格遵循 Wiki「NVIDIA/Optimus/AMD」頁面 |
| /tmp 爆滿 | 無法登入圖形介面 | 掛載 tmpfs 設定 size=50% 或掛載實體分區 |
arch-wiki-docs)Arch Linux 不適合「只想要現成好用桌面」的用戶,但極適合「願意投入時間理解系統本質」的學習者。當你能獨立完成安裝、排除啟動失敗、撰寫 PKGBUILD 回饋社群時,你已不再是新手,而是一位掌握 Linux 核心技能的工程師。享受滾動更新帶來的最新技術、享受完全掌控系統的自由——Welcome to Arch!