# 完全用 GNU/Linux 工作
### 01. 前言
至今的 GNU/Linux (以下簡稱 Linux) 已相當成熟,跟凍仁剛接觸時比起來桌面環境 (Desktop Environment) 這塊真的是成長很多,但建議別過度依賴它。在 Linux 的世界裡我們可以使用指令 (command) 操控一切,並進而成為電腦的主人;圖形化介面只是輔助,大多在 X Window 下可使用的圖形化軟體 (套件) 也都有對應的指令可使用。都有對應的指令可以使用。
在開始之前,我們得先規劃一下,對於一位專業的 MIS 而言是不能完全捨棄 Windows 的 (至少在台灣是如此),因為您的客戶大多都還在 Windows 上;而 Linux 的部份凍仁習慣多割個分割區裝上 Debian stable 及 Ubuntu,這樣可以確保自己不會因為升級失敗而無法工作。
### 分割區規劃
1.
兩顆硬碟 (建議)。
~~~
# Disk 1
/dev/sda1 Win7_boot MBR
/dev/sda2 Windows7 (C) 80G+ PBR
/dev/sda3 /media/data_ntfs data_ntfs (D)
# Disk 2
/dev/sdb1 / Debian 7.0 20G+ MBR, PBR
/dev/sdb2 /media/data_ext4 date_ext4
/dev/sdb3 /media/ubuntu Ubuntu 12.04 20G+ PBR
/dev/sdb5 swap RAM*2
~~~
1.
單顆硬碟。
~~~
/dev/sda1 Win7_boot MBR
/dev/sda2 Windows7 (C) 80G+ PBR
/dev/sdb3 / Debian 7.0 PBR
/dev/sda5 /media/data_ntfs date_ntfs (D)
/dev/sdb6 /media/ubuntu Ubuntu 12.04 20G+ PBR
/dev/sdb7 swap RAM*2
~~~
※ 註:sdX5 以後代表的是邏輯分割區。在傳統 MBR 因先天限制的關係得犧牲一個實體分割區來換取 3 至 4 個邏輯分割區,但 GPT 則不會有這個限制。如果會用到 /dev/sdb8, 9, 10 就得再犧牲掉一個實體分割區才行。
### 資料來源
- [凍仁的筆記: mount - 掛載儲存裝置指令](http://note.drx.tw/2008/02/ubuntu-mount.html)
- [硬碟分割 | LLoyd Huang Hand Book](http://kalug.linux.org.tw/~lloyd/LLoyd_Hand_Book/book/hdisk-partition.html)
- 介紹
- 前言
- 建立開機媒體 (隨身碟、光碟)
- 網路設定
- 套件管理
- 套件庫及鏡像站
- 安裝驅動程式
- 簡易的防火牆 - UFW & GUFW
- 電源管理 - PowerTOP
- Hacking Bash
- Shell Scripts
- Hacking Vim
- Vim 套件管理 - NeoBundle
- Pentadactyl
- 色碼擷取器 - Gpick vs Gcolor2
- 文字界面的字典 sdcv
- 於 Vim 裡使用 sdcv
- 商業版的 Wine - CrossOver
- 藉由 CrossOver 安裝 Microsoft Office 2007
- 虛擬機器 - VMware Player 5
- 增進 SSH 使用效率 - ssh_config
- 遠端桌面軟體 - Remmina
- 密碼管理員 - FPM2
- 密碼管理員 - FPM2Droid
- 視窗管理及工作區 (上)
- 視窗管理及工作區 (下)
- 使用 Clonezilla 打造不死的作業系統
- Ubuntu 系統版本升級
- 使用 Live CD 修復 Debian/Ubuntu 系統
- 檢測硬碟 SMART 健康狀態
- 銷毀資料 - Shred
- 附录
- 將 Markdown 文件轉成 HTML