Ubuntu Alternate CD 提供「命令列系統」最小安裝選項,適合想從零打造輕量、客製化桌面環境的進階使用者。本文記錄從分區、網路、軟體源、核心圖形系統、視窗管理器、顯卡驅動、中文輸入法、常用軟體到系統優化的完整流程 (基於 Ubuntu 7.04 Feisty Fawn,現代版本請參考對應套件名)。
| 掛載點 | 大小 | 檔案系統 | 說明 |
|---|---|---|---|
| / | 8 GB | ReiserFS / ext4 | 根分區 |
| /home | 70 GB | ReiserFS / ext4 | 使用者資料,獨立分區利於重裝保留 |
| swap | 512 MB | swap | 不超過 1 GB,不低於 128 MB |
注意:安裝時勿選中文語系,否則純文字模式下會顯示亂碼方塊。
sudo pppoeconf
pon dsl-provider # 上線
poff # 下線
sudo vim /etc/network/interfaces
# DHCP
auto eth0
iface eth0 inet dhcp
# 靜態 IP
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
# 套用
sudo /etc/init.d/networking restart
sudo vim /etc/resolv.conf
nameserver 202.102.152.3
sudo vim /etc/apt/sources.list
# 替換為台灣/中國大陸鏡像站 (如 nctu, ubuntu.cn99.com)
sudo apt-get update
sudo apt-get dist-upgrade
# X 核心 + GDM 登入管理器 + 編譯工具鏈
sudo apt-get install x-window-system-core gdm build-essential
# Fluxbox 依賴庫
sudo apt-get install xorg-dev xserver-xorg-dev checkinstall xlibs-dev
# 下載 Fluxbox 原始碼編譯 (v1.0rc3 為例)
wget https://fluxbox.sourceforge.net/fluxbox-1.0rc3.tar.gz
tar zxvf fluxbox-1.0rc3.tar.gz
cd fluxbox-1.0rc3
./configure && make && sudo make install
# 建立 /usr/share/xsessions/fluxbox.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=Lightweight window manager
Exec=startfluxbox
Type=Application
# 安裝核心標頭檔 (對應當前核心)
sudo apt-get install linux-headers-$(uname -r)
# 下載 NVIDIA 官方 .run 檔案
chmod +x NVIDIA-Linux-x86_64-*.run
sudo ./NVIDIA-Linux-x86_64-*.run
# 圖形化設定解析度/刷新率
nvidia-settings
# 語言包
sudo apt-get install language-pack-zh language-pack-gnome-zh
# 輸入法架構 + fcitx
sudo apt-get install fcitx im-switch
sudo im-switch -s fcitx
# 字體快取更新
sudo fc-cache -f -v
sudo tzselect
# 選擇 Asia/Shanghai
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
sudo ntpdate cn.pool.ntp.org
# 系統工具
sudo apt-get install gksudo synaptic feh fbpager conky wmctrl
# 開發環境
sudo apt-get install vim-full vim-python scite sun-java6-jdk
# 辦公與文檔
sudo apt-get install openoffice.org openoffice.org-gtk openoffice.org-l10n-zh-cn evince xpdf xpdf-chinese-simplified xpdf-chinese-traditional
# 圖形與多媒體
sudo apt-get install gimp wine mplayer mozilla-mplayer vlc vlc-plugin-esd mozilla-plugin-vlc
# 網路工具
sudo apt-get install amule filezilla firefox mozilla-firefox-locale-zh-cn thunderbird tsclient
# 壓縮與檔案管理
sudo apt-get install rox-filer file-roller
# 音量控制
sudo apt-get install gnome-alsamixer
# GTK 主題引擎 (讓 GTK 程式在 Fluxbox 外觀正常)
sudo apt-get install gnome-session gtk2-engines*
sudo vim /etc/X11/xorg.conf
# Section "Module" 下加入
Load "dbe"
# ~/.conkyrc 關鍵設定
own_window yes
own_window_type override
double_buffer yes
# 下載 all-20061022.tar.bz2 和 windows-all-20061022.zip
mkdir -p /usr/lib/codecs /usr/lib/win32
tar xjf all-20061022.tar.bz2 -C /usr/lib/codecs
unzip windows-all-20061022.zip -d /usr/lib/win32
從最小安裝出發,透過 apt 精準安裝所需元件,打造專屬的輕量高效桌面環境。核心流程:分區 → 網路 → 軟體源 → X 核心 + Fluxbox → 顯卡驅動 → 中文輸入法 → 時區同步 → 應用軟體 → 細節優化。現代 Ubuntu 版本 (20.04/22.04/24.04) 套件名稱略有變動,但架構邏輯完全相容。