Arch Linux 系統化安裝指南 (Btrfs + KDE + Nvidia)
新手 archinstall 安裝指南
手動安裝太累啦, 這次我決定來半自動安裝Arch
開始安裝
從 ISO 開機後,執行
archinstall
並按以下順序設定:
Mirrors & Repositories:
選擇 Taiwan (或你的所在地) 確保下載速度。
務必開啟 Multilib (支援 Steam 與 32 位元軟體,不然進去還是要手動開)。
Disk configuration:
選 Guided disk layout -> 選擇磁碟。
File system: 選 btrfs。
Subvolumes: 選 Yes (預設架構,確保包含 @ 與 @home)。
Compression: 選 zstd。
Bootloader:
選 Grub (為了與 Timeshift 完美整合開機選單)。
Profile:
Type -> Desktop -> KDE -> SDDM。
Graphics driver: 實體機務必選 Nvidia (Proprietary),如果你的是別的顯示卡就按照你的現卡選。
Applications那邊 Bluetooth enabled, Audio Pipewire
Network configuration:
選 Use NetworkManager。
環境中文化與 Fcitx5 輸入法
進入系統後,開啟終端機(Konsole)執行:
安裝字體與 fcitx5 核心組件這主要裝了思源黑體+輸入法框架
sudo pacman -S adobe-source-han-sans-otc-fonts fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-qt fcitx5-gtk
設定環境變數
為了讓所有軟體(包含 Chrome/Steam)都能正常呼叫輸入法,請將變數寫入(保險起見)
echo -e "GTK_IM_MODULE=fcitx\nQT_IM_MODULE=fcitx\nXMODIFIERS=@im=fcitx\nSDL_IM_MODULE=fcitx\nGLFW_IM_MODULE=fcitx" | sudo tee -a /etc/environment
KDE 介面調整
自動啟動輸入法:在系統設定(System Settings)搜尋 Autostart,新增 Fcitx 5。
加入新酷音:開啟 Fcitx 5 Configuration,將新酷音 (Chewing)或者其他你喜歡的輸入法加入輸入法清單。
語言介面:在 Regional Settings 增加一個語言並將"繁體中文"移至最上方。
重啟電腦:使語言環境與輸入法生效。
建立 Timeshift 備份機制
安裝 AUR Helper 與 Timeshift 工具
裝 yay
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si
裝 Timeshift 與自動化工具
yay -S timeshift timeshift-autosnap grub-btrfs
啟用自動化監控
讓開機選單自動偵測並列出備份快照
sudo systemctl enable --now grub-btrfsd
最後就是我的必裝應用軟體(這部分就是看自己習慣了)
官方倉庫
sudo pacman -S steam gamescope gwenview haruna fastfetch wget vlc wqy-zenhei
AUR (第三方)
yay -S google-chrome visual-studio-code-bin megasync tailscale