Thinkpad T61 安裝 ArchLinux 摘要-基本安裝

像我這類對 Linux 系統有點懂又不太懂的「中手」最適合 ArchLinux 了。「簡潔 (simplicity)」與「滾動式更新 (rolling update)」的特性,可以讓使用者自行選擇欲安裝的套件,並可時刻維持版本在最新的狀態。

安裝過程雖然沒有如 Ubuntu 那樣近乎傻瓜式的安裝方式,但透過指令,一樣一樣地逐步「刻出」所屬自己的系統,客製化程度相當高,安裝來回幾次後 (這蠻正常的,砍掉再重裝,習以為常。),也就易於掌握安裝/設定的竅門。

大概主要參考官方 Wiki-Beginners guide,其實基本安裝就不會有問題了。安裝步驟參考該 Wiki,這裡只是針對個人在安裝過程中,有些稍須注意的設定註記備忘。

安裝期間過程摘要

  1. 我使用 ImageUSB 工具將下載的 ArchLinux ISO 檔寫入到 USB 碟。這類將開機系統寫入至 USB 碟的工具程式很多,視所在的作業系統來決定用哪個工具寫入即可。
  2. 關於磁區 (partition)的分割,要注意的是主機使用 UEFI or Legacy BIOS 開機;儲存裝置 (HDD/SSD)是採 MBR or GPT 來分割,這裡會牽涉到分割 所使用的工具 (fdisk or gdisk)

    我的 T61 當然只有傳統的 BIOS 開機,然後分割表我則是採用先進的 GPT 分割表,所以需要額外分割一個 2MB 的開機分割區,並指定其類型為 EF02。這樣未來電腦開機後才得以正確導入到開機磁區再交由如 syslinux/grub 等開機管理程式啟動系統。

    閱讀全文 »

[摘要] 安裝與設定 Sphinx@windows 作業環境

※ 在 Windows-based 的作業系統要能具 Sphinx 的文檔寫作機制,務必要先安裝好 Python 的編譯環境。而且要對應 Sphinx 所對應的版本,例如 Sphinx 1.2b1 對應的是 Python 2.5 以上,那就不要安裝 3.x 或 低於 2.5 以下的版本,很可能 Sphinx 在編譯文檔時就會發生問題。

**2013/06/15 **
Sphinx 可以安裝在 Python 3.3.2 的環境下。先至 Python Package page for distribute 下載最新版 distribute 套件,解壓縮後至該目錄執行:

 C:>python distribute_setup.py

就可以利用 easy_install 安裝 sphinx 套件。

安裝 Sphinx @Windows 環境

參考官方安裝-Windows: Install Python and Sphinx;另一份-在 Windows 7 環境安裝 Python 2.6.6

  1. 安裝 Python : http://python.org/download/ (注意與 sphinx 搭配的 python 版本)
  2. 增加兩個 PATH 環境變數 (控制台 → 系統): C:\Python27;C:\Python27\Scripts
  3. 命列列模式下,安裝 setup tools (如此安裝 3rd party 套件會更容易):
    C:>python distribute_setup.py

    ※ 如無法自動下載 distribute 套件,則至 https://pypi.python.org/pypi/Sphinx 下載該檔並解壓縮後,至該目錄執行上述安裝指令。

  4. 利用 easy_install 安裝 Sphinx (在命令列模式下執行 easy_install.exe)。
    C:>easy_install -U sphinx

快速建立 Sphinx 預設文檔結構 (可視為每一份文檔的基礎框架)

官方主要參考文件:First Steps with Sphinx。

閱讀全文 »

軟體思維顧問

專職軟體輔導與教育訓練的獨立顧問。輔導企業資訊單位如何有效組織系統開發與維護;輔導開發人員達成有效的專業分工。傳授如何把軟體作軟 (Keeping Software Soft)的技能,得以提昇系統的彈性/延展,並進而創造系統的再利用價值。

Personal