不用 CD 的 Linux 安裝

一般的安裝方式是將發行套件的 iso 檔燒錄成光碟,再用此光碟開機來安裝到硬碟裡。如果電腦裡面本來就有 Windows 或 Linux 作業系統,就可以使用 UNetbootin 安裝 Ubuntu 等 Linux 套件,不需要燒錄機、不浪費一片空白光碟片、不需要光碟機開機。

在 Windows 下,其步驟很簡單,只需要:

  1. UNetbootin 下載安裝程式並執行它
  2. 選要安裝的 Linux 套件後按下 OK 重新開機
  3. 選擇 UNetbootin 開機
  4. 接下來就跟光碟安裝一樣。
  5. 下次使用 Windows 開機時,便會問是否要移除 UNetbootin

其原理如 UNetbootin 免用CD安裝各種Linux套件
UNetbooin會修改開機載入程式(bootloader),然後用修改過的bootloader來啟用 netboot initrd 和 kernel,然後直接由網路上下載安裝各種 Linux 套件,安裝完成後,再還原 bootloader。

後記

Ubuntu 8.04 安裝 acroread

由於 Ubuntu 8.04 預設的 evince 看 pdf 仍有中文破字問題 (可能是新細明體跟標楷體字型的關係),所以安裝 acroread。

  1. 加入 Medibuntu 套件庫
  2. sudo apt-get install acroread,相依性關係多安裝了 gcc-3.3-base libstdc++5
  3. 下載 language pack,解開,執行 sudo CHTKIT/INSTALL 安裝
    • 其中會問到 Adobe Reader 已安裝的目錄,其實是在 /usr/lib/Adobe 下,所以答:/usr/lib

Ubuntu 8.04 新增 Medibuntu 套件庫

由於版權、專利等限制,許多好用的 free 或 non-free (如 acroread、skype) 的軟體,沒放進官方的 Ubuntu 套件庫,而放在 Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu)

參考:Medibuntu 之 Adding the Repositories

新增套件庫

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

新增 GPG 驗證用的公鑰
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

然後就可以新增想要的套件。