2026-10-17 Created
Linux 桌面環境與 Rice 整理¶
Linux 桌面架構¶
| 層級 | 分類 | 主要功能 |
|---|---|---|
| 第一層 | Linux 發行版(Distributions) | 提供完整的作業系統,包含 Linux 核心、系統工具與套件管理等。例如 Linux Mint、CachyOS。 |
| 第二層 | 桌面環境/視窗管理器/Wayland 合成器(DE/WM/Compositor) | 提供圖形化桌面介面,管理視窗排列與桌面操作。 |
| 第三層 | 桌面個人化(Desktop Rice) | 自訂桌面外觀與操作方式,例如配色、字體、圖示、桌布、動畫與快捷鍵。 |
| 第四層 | 應用程式(Applications) | 提供日常使用與工作所需的軟體,例如瀏覽器、終端機、程式編輯器與文件工具。 |
補充觀念¶
- 桌面環境(Desktop Environment, DE): 通常整合視窗管理、面板、設定工具等桌面功能,例如 GNOME、KDE Plasma、Cinnamon。
- 視窗管理器(Window Manager, WM): 負責視窗的排列、移動與管理,例如 i3、Openbox。
- Wayland 合成器(Wayland Compositor): 負責 Wayland 桌面的視窗管理、畫面合成與輸入處理,例如 Hyprland、Niri、Sway。
- X11: 傳統的 Linux 圖形顯示系統,視窗管理與畫面特效可以交由不同程式處理。
- Wayland: 較新的圖形顯示協定,通常由合成器負責視窗管理、畫面合成及與顯示系統的互動。
桌面環境組合比較¶
| 定位 | 作業系統 | 桌面環境/視窗管理器/Wayland 合成器 | Rice(桌面個人化) | 應用程式 |
|---|---|---|---|---|
| 開箱即用 | Linux Mint | Cinnamon/Xfce | — | — |
| 開箱即用 | CachyOS | KDE Plasma | — | — |
| 自由組裝 | CachyOS | Hyprland | 全手工配置:桌布、字型、圖示、游標、GTK 主題、視窗裝飾、Waybar、Rofi、Wlogout 等 | — |
| 套件整合 | CachyOS | Hyprland | 直接用專家設定好的風格:end-4 / dots-hyprland、ML4W Dotfiles、Caelestia Dot、bitzdots、hyprland-glassmorphism | — |
| 套件整合 | CachyOS | Niri | Noctalia Shell | — |
定位區別¶
- 開箱即用: 安裝好桌面環境即可使用,也可使用內建主題更改外觀,或安裝桌面 Shell、Dotfiles 來自訂桌面介面與操作方式。
- 自由組裝: 自行安裝與設定 Waybar、Rofi、Wlogout 等工具,組合出自己的桌面。
- 套件整合: 從整合好的 Dotfiles 中擇一安裝,快速取得預先配置的桌面外觀與操作體驗。
Rice 分類¶
- 開箱即用: 使用桌面環境內建的介面與功能,例如 Xfce、Cinnamon、KDE Plasma,安裝後即可使用,不需要額外配置。
- 整合式: 使用整合好的 Dotfiles 套件,快速取得預先配置的桌面外觀與操作體驗。
- 半自訂: 選擇適合的 Desktop Shell,搭配需要的桌面工具。Shell 通常整合狀態列、應用程式啟動器、通知、控制中心與桌面小工具等介面,再依需求調整外觀與功能。
- 全手工: 自行安裝與設定桌面所需的工具與外觀,例如桌布、字型、應用程式圖示、游標、GTK 主題(調整應用程式的配色與元件外觀)、視窗裝飾、Waybar(狀態列)、Rofi(應用程式啟動器)、Wlogout(登出選單),以及 Picom(X11 畫面合成器)等,從功能到外觀逐步打造自己的桌面體驗。