如何安裝 Ubuntu Linux 20.04 (How to Install Ubuntu Linux 20.04)

Page 1

如何安裝 Ubuntu Linux How to Install Ubuntu Linux 闇月千瞳 shauhung@gmail.com 最後更新日期:2020 年 5 月 14 日

本文採用「姓名標示 - 相同方式分享 4.0」分享

第1頁


關於 Ubuntu

Ubuntu 是由 Mark Shuttleworth 基於 Debian 和 GNOME 建立、 並由英國 Canonical 公司提供商業支援的發行版本。 Ubutnu 每隔六個月發佈一次版本,即每年的四月與十月;每隔 2 年 則發佈一次 LTS (Long-term Support) 的版本。對於一般發佈的版 本,Ubuntu 提供了 18 個月的支援;LTS 則提供五年的支援。 當前最新的版本是在 2020 年 4 月 23 日發佈的 Ubuntu 20.04 LTS 版。 Ubuntu 網站 ( 圖 1):

https://ubuntu.com/ 圖 1. Ubuntu 網站

下載 Ubuntu 安裝媒體

Ubuntu 提供 Desktop 和 Server 兩種安裝媒體,本文將示範由 Desktop 版本安裝。

自 Ubuntu 網站的「下載 (Download)」頁面 ( 圖 2) 下載 Desktop 版本的 Ubuntu 20.04 LTS,或直接由下面這個連結下載檔案: https://releases.ubuntu.com/20.04/ubuntu-20.04-desktopamd64.iso

圖 2. Ubuntu 下載頁面 第2頁


在 VMware Workstation Player 建立 Virtual Machine

1. 執行 VMware Workstation 15 Player,點擊「Create a New Virtual Machine」建立 Virtual Machine ( 圖 3)。 2. Guest operating system 選擇 Linux 的「Ubuntu 64-bit」( 圖 4)。

VMware Machine Settings

建立 Virtual Machine 後,在「VMware Machine Settings」的 Hardware 頁面變更設定。 1. 點擊 Memory,確認「Memory for this virtual machine」為 2048MB。

圖 3. VMware Workstation Player

2. 點擊 Processors,變更 「Number of processor cores」為 2,然後勾選以下兩項 ( 圖 5): »» Virtualize Intel VT-x/EPT or AMD-V/RVI »» Virtualize CPU performance counters

3. 點擊 Printer,然後按下 Remove 按鈕移除 Printer ( 圖 6)。

圖 4. New Virtual Machine Wizard

第3頁

圖 5. Processors 設定


使用下載的 ISO 檔執行 Virtual Machine

1. 在 VMware Machine Settings 變更設定,點擊「CD/DVD (SATA)」,在 Connection 點擊「 Use ISO image file」,然後點擊 Browse 選擇先前下 載的 ubuntu-20.04-desktop-amd64.iso ( 圖 7)。 2. 點擊 OK 儲存 VMware Machine Settings。

3. 點擊「Play virtual machine」或「Power on」執行 Virtual Machine。 接著,依線上文件 (Official Documentation) 和安裝指南 (Ubuntu Installation Guide) 的說明安裝 Ubuntu Linux ( 圖 8)( 圖 9)。

圖 6. 移除 Printer

圖 8. Official Documentation 圖 7. CD/DVD (SATA) 設定

圖 9. Ubuntu Installation Guide

第4頁


安裝 Ubuntu 基本 系統

本文將示範安裝一個英文 (English) 介面,且可輸入及顯示 中文字體的環境。

1. 以 ubuntu-20.04-desktopamd64.iso 啟動後,進入 「Install」的歡迎頁面,點擊 「English」,按下「Install Ubuntu」( 圖 10)。 2. 在「Keyboard layout」 步驟選擇「English (US) / English (US)」,按下 「Continue」繼續 ( 圖 11)。

圖 10. Installation Welcome page

圖 11. Keyboard layout

圖 12. Updates and other software

圖 13. Installation Type

3. 在「Updates and other software」步驟點擊 「Minimal Installation」, 並取消「Download updates while installing Ubuntu」 ( 圖 12)。 4. 在「Installation type」步 驟建立磁碟分割。因為使 用 VMware Workstation Player 的 Virtual Machine 來安裝 Ubuntu,就只將磁碟 建立兩個 partition,一個是

第5頁


掛載為根路徑的 partition, 另一個則作為 Swap。 01. 點擊「Something else」,並按下 「Continue」繼續 ( 圖 13)。 02. 點擊「/dev/sda」,並 按下「New Partition Table...」( 圖 14)。

03. 在「Create new empty partition table on this device?」按下 「Continue」繼續 ( 圖 15)。

04. 點擊「free space」,並 按下 建立 Primary partition ( 圖 16),然 後依次輸入 partition 的大小、選擇使用 「Ext4 journaling file system」,並將「Mount point 」指定為根路徑 「/」( 圖 17),接著按下 「OK」繼續。

圖 14. 建立 Partition Table

圖 15. 建立 Partition Table (Cont'd)

圖 16. 建立 Partition

圖 17. 建立 Partiton (Cont'd) 第6頁


05. 再點擊「free space」, 並按下 將餘下的 空間建立作為「Swap area」的 Logical partition ( 圖 18)( 圖 19)。 06. 完成 Partition 建立後, 確認「Device for boot loader installation」 指定為「/dev/sda」( 圖 20),再按下「Install Now」,這會將 GRUB 安裝在 /dev/sda。 07. 在「Write the changes to disks」視窗按下 「Continue」繼續 ( 圖 21)。

圖 18. 建立 Swap 的 Partition

圖 19. 建立 Swap 的 Partition (Cont'd)

圖 20. 完成 Partition 建立並指定 GRUB 安 裝位置

圖 21. 寫入 Partition

第7頁


5. 在「Where are you」步 驟指定地區,這將會設定時 區。選擇「Taipei」,再按下 「Continue」繼續 ( 圖 22)。 6. 在「Who are you」步驟指 定使用者帳號。由於 Ubuntu Linux 預設停用 root 這個超 級使用者帳號,而在這個步驟 建立的使用者帳號將可藉由 sudo 指令取得管理員 ( 超級 使用者 ) 的權限。

依欄位名稱、依次輸入「使用 者全名」、「電腦名稱」、「登 入的帳號名稱」、「密碼」後, 按下「Continue」繼續 ( 圖 23)。

圖 22. 設定地區

圖 23. 建立使用者帳號

圖 24. 完成基本系統安裝

圖 25. 退出 ISO 檔

7. 接著經過一連串的套件安 裝後,出現「Installation Complete」表示完成安裝 了。按下「Restart Now」 繼續 ( 圖 24),再依「Please remove the installation mediaum, then press ENTER」,按下 ENTER 鍵 繼續 ( 圖 25)。

第8頁


首次登入 Ubuntu 1. 完成 Ubuntu 基本系統安 裝後,重新啟動 Virtual Machine 進入 GNOME Display Manager (GDM) 畫面 ( 圖 26)。

2. 點擊安裝時建立的使用者, 輸入指定的密碼即可登入。

Canonical 為 Ubuntu 提供 或整合一些挺方便的功能, 例如: »» 連結 Google、 Microsoft 等帳號 ( 圖 27)。

圖 26. Ubuntu Linux 的 GDM 畫面

圖 27. 連結 Google、Microsoft 等帳號

圖 28. 設定 Livepatch

圖 29. Mozilla Location Service

»» 可修補 Linux Kernel 而無須重新啟動系統的 Canonical Livepatch ( 圖 28)。 »» Mozilla Location Service ( 圖 29)。

依需求設定或略過這些項目 後,就可以進入 GNOME 了 ( 圖 30)。

第9頁


變更 Ubuntu 設定

首次登入 Ubuntu 後,通常可以修改些設定項目,使 Ubuntu 更方便操作。 一般包括以下幾項: 1. 螢幕解析度

2. 與電源和螢幕鎖定有關的設定 3. 字體和字體大小

變更 Ubuntu 螢幕解析度 (Resolution)

本文在 VMware Workstation Player 示範安裝 Ubuntu,因此可依需求或實 體螢幕來設定。例如,我的螢幕最大支援 1920×1080,於是我將 Ubuntu 的 螢幕解析度設定為 1440×900。 1. 在 GNOME 桌面點擊滑 鼠右鍵,開 啟快速選單 ( 圖 31) 後點 擊「Display Settings」, 開啟 Display 的設定畫面 ( 圖 32)。

圖 31. 在桌面開啟 快速選單

圖 32. Ubuntu 的 Display Setting 畫面

第 10 頁

圖 30. GNOME 畫面

圖 33. 變更 Resolution 選項


2. 點擊「Resolution」的選項,挑選 「1440×900 (16:10)」( 圖 33)。

圖 35. 保存變更後設定

變更 Ubuntu 電 源設定 圖 34. 確認 Resolution

3. 接著點擊程式視窗右上角的「Apply」 ( 圖 34),在「Keep these display settings」視窗點擊「Keep Changes」保留變更的設定即可 ( 圖 35)。

與電源有關的設定,主要有下列 幾項: 1. Blank Screen

2. Automatic Suspend

3. Automatic Screen Lock

由於是在 VMware Workstation Player 執行 圖 36. Power 設定 Ubuntu,通常可以將這幾項設 定關閉。 1. 在 GNOME 桌面點擊滑鼠右鍵開啟快速選單,然後點擊「Settings」開啟 設定程式。 2. 在程式視窗左側點擊「Power」,設定下列項目 ( 圖 36):

圖 37. Screen Lock 設定

01. 將「Blank Screen」指定為「Never」 02. 將「Bluetooth」變更為

03. 將「Automatic Suspend」指定為「Off」 第 11 頁


3. 在程式視窗左側點擊「Privacy」,然後點擊「Screen Lock」,設定以下項目 ( 圖 37): 01. 確認「Blank Screen Delay」指定為「Never」 02. 將「Automatic Screen Lock」變更為

03. 將「Lock Screen on Suspend」變更為

04. 將「Show Notifications on Lock Screen」變更為

設定 GNOME Terminal 字體與顏色

Ubuntu 的 GNOME Terminal 預設的深色的背景顏色和白色的 字體顏色。本文示範 GNOME Terminal 下列設定變更: 1. 關閉 Terminal bell。

圖 38. 設定 GNOME Terminal

2. 字體樣式與字體大小。

圖 39. 變更預設的 Profiles 名稱

3. 字體顏色變更為黑色、背景顏色變更為白 色。

執行 GNOME Terminal,點擊右上方的 圖示開啟下拉選單,然後選擇「Preferences」 ( 圖 38)。 1. 將預設的 Profiles 由名字「Unnamed」變 更為「Default UTF-8」( 圖 39)。 2. 接著在右側的「Text」欄取消「Terminal bell」選項 ( 圖 40)。

3. 勾選「Custom font」( 圖 40),然後點擊 右側的字體名稱和大小開啟「Choose A Terminal Font」視窗,並指定字體名稱與

圖 40. 變更 GNOME Terminal 字體

第 12 頁

圖 41. 指定 GNOME Terminal 的字體與 大小


大小 ( 圖 41)。

4. 點擊「Colors」欄,取消「Use colors from system theme」( 圖 42)。

01. 在「Default color」點擊「Text」下 方的色塊,然後在「Choose Terminal Text Color」視窗點擊左上角的黑色區 域,按住滑鼠左鍵移動游標至見到視窗 中顏色代碼變為「#000000」( 圖 43), 再按下「Select」。

02. 在「Default color」點擊 「Background」下方的色塊,然後 在「Choose Terminal Background Color」視窗點擊右下角的白色區域,按 住滑鼠左鍵移動游標至見到視窗中顏色 代碼變為「#FFFFFF」( 圖 44),再按 下「Select」。

圖 42. 變更 GNOME Terminal 顏色設定

圖 43. 變更文字 (Text) 顏色

完成設定後,GNOME Terminal 會變更 為白色背景、黑色文字 ( 圖 45)。

圖 44. 變更背景 (Background) 顏色

第 13 頁

圖 45. GNOME Terminal


設定 GNOME 桌 面環境的字體

使用 GNOME Tweaks 可以設 定整個 GNOME 桌面環境的字 體。若尚未安裝 Tweaks,可依 「安裝 GNOME Tweaks」內容 安裝 Tweaks。

1. 執行 Tweaks ( 圖 46),點擊 左側的「Fonts」( 圖 47)。

2. 在 Tweaks 提供以下項目的字體 設定:

圖 46. 執行 GNOME Tweaks

圖 47. GNOME Tweaks 的字型 (Fonts) 設 定

01. Interface Text

02. Document Text

03. Monospace Text

04. Legacy Window Titles

3. 分別點擊要變更設定字體的項 目,然後在「Pick a Font」視窗 依喜好選擇字體與大小 ( 圖 48)。 一般,我習慣將字體大小變更為 14 ( 圖 49)。 圖 48. 指定字體與大小

第 14 頁

圖 49. GNOME Tweaks 的字型 (Fonts) 設 定


更新 Ubuntu

方法一:使用 Ubuntu Software 更新 1. 由程式集執行「Software & Updates」( 圖 50)。

2. 點擊「Ubuntu Software」 頁面,確認勾選了下列的套件 來源 ( 圖 51): »» Canonical-supported free and open-source software (main)

圖 51. Ubuntu Software Repository 圖 50. Ubuntu 程式集 圖 53. Software Updater

»» Communitymaintained free and open-source software (universe)

»» Proprietary drivers for devices (restricted) »» Software restricted by copyright or legal issues (multiverse)

圖 52. Other Software Repository

3. 確認「Download from」選擇「Server for Taiwan」( 圖 51)。

4. 點擊「Other Software」頁面,依需求決定是否勾選下列項目 ( 圖 52): »» Canonical Partners (Software packaged by Canonical for their partners)

5. 由程式集執行「Software Updater」,該程式會檢查更新 ( 圖 53)。 第 15 頁

圖 54. Software Updater (Cont'd)

圖 55. Software Updater (Cont'd)


6. 檢查更新後若有較新版本之套件,在「Software Updater」視窗點擊 「Details of updates」可查看更新套件,按下「Install Now」安裝更新 ( 圖 54)。 7. 更新完畢後,關閉「Software Updater」。若須重新啟動 Ubuntu,依指 示按下「Restart Now」( 圖 55)。 方法二:使用 apt 指令更新

1. 執行 GNOME Terminal,查看並編輯 /etc/apt/sources.list,並確認包 含下列套件來源:

deb http://tw.archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse deb http://tw.archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse

圖 56. 執行 apt 指令檢查更新

deb http://tw.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu focal-security main restricted universe multiverse

2. 若需要安裝來自 Canonical Partners 提供的套件,則添加下列這行: deb http://archive.canonical.comubuntu focal partner

3. 接著執行 apt 指令檢查更新 ( 圖 56): sudo apt update

4. 並執行 apt 指令更新整個 Ubuntu 系統 ( 圖 57): sudo apt full-upgrade 第 16 頁

圖 57. 執行 apt 指令安裝更新套件


安裝 GNOME Tweaks

1. GNOME Tweaks 提供了 設定 GNOME 桌面環境 的選項。執行 GNOME Terminal,以 apt 指令安 裝 gnome-tweaks 套件 ( 圖 58)。 sudo apt install gnometwekas

2. 安裝妥後,即可由程式集執行 Tweaks 程式。

圖 58. 執行 apt 指令安裝 gnome-tweaks

圖 59. 執行 Tweaks

變更 locale 設定

在「安裝 Ubuntu 基本系統」的 第 1 個步驟點擊了「English」 繼續安裝、在第 5 個步驟則指 定了「Taipei」這個時區,因 此安裝 Ubuntu 後預設採用了 en_US.UTF-8 這個 locale、同 時加入了 lzh_TW 這個奇妙的 locale。 接下來將進行下列變更:

圖 60. 執行 dpkg-reconfigure 指令設定 locales

1. 增加 locale zh_TW.UTF-8 2. 移除 locale lzh_TW

第 17 頁

圖 61. 增加 locale zh_TW.UTF-8


增加 locale zh_TW.UTF-8

1. 執行 GNOME Terminal,執行 dpkg-reconfigure 指令變更 locales 設 定 ( 圖 60)。 sudo dpkg-reconfigure locales

2. 在「Locales to be generated」移動游標找到「zh_TW.UTF-8 UTF8」,並按空白鍵標示符號「*」( 圖 61),按 TAB 鍵至「OK」然後按 ENTER 鍵。

3. 在「Default locale for the system environment」選擇「en_ US.UTF-8」( 圖 62),然後按 ENTER 鍵,並確認產生所有的 locales ( 圖 63)。

圖 62. 指定預設的 locale 為 en_US.UTF-8

移除 locale lzh_TW

安裝 Ubuntu 時選擇「English」、並選擇「Taipei」時區,Ubuntu 會使 用 lzh_TW 這個 locale ( 圖 64)。本文將示範如何移除 lzh_TW 這個奇妙的 locale。

1. 由程式集執行「Language Support」( 圖 65), 並在「The language support is not installed completely」視窗按下

圖 63. 完成 dpkg-reconfigure locales

「Remind Me Later」( 圖 66)。

圖 64. 執行 locale 指令查看設定

2. 點擊「Regional Formats」頁面,查看「Display numbers, dates and currency amounts in the usual format」欄位,此時應為「Chinese, Literary」( 圖 67),其日期 (Date) 會顯示如「廿廿年五月十一日 ( 週一 ) 廿時 33 分十一秒」這模樣,這個就是 locale lzh_TW 的格式。 第 18 頁


3. 將「Display numbers, dates and currency amounts in the usual format」欄位變更為「中 文」,此為 zh_TW.UTF-8。 然後按下「Apply SystemWide」( 圖 68)。 4. 接著登出 GNOME,再重新 登入。 5. 執行 GNOME Terminal, 再執行 dpkg-reconfigure 指令設定 locales。

圖 66. 執行「Language Support」

圖 65. Ubuntu 程式集

sudo dpkg-reconfigure locales

移動游標找到「lzh_TW UTF-8」,並按空白鍵消除符號「*」( 圖 69)。

圖 67. locale 為 lzh_TW (Chinese, Literary) 時

圖 68. locale 為 zh_TW.UTF-8 ( 中文 ) 時 第 19 頁

6. 接著按下「OK」後,將「Default locale」指定為「en_US.UTF-8」, 完成 locales 的設定。

圖 69. 取消選擇「lzh_TW UTF-8」


安裝字型

在 Ubuntu 的套件庫裡,有 Inconsolata 字型、Noto (No more tofu) 字型、 AR PL UMing ( 明體 )、AR PL UKai ( 楷體 ) 可以使用。此外,又可自行下 載 CNS11643 全字庫的宋體和楷體、jf open 粉圓字型、台北黑體、源泉黑體 和思源柔黑體,然後透過 fc-cache 指令安裝。 本文將示範安裝下列字型: 1. Inconsolata 字型

2. Noto (No more tofu) 字型

3. CNS11643 全字庫的宋體和楷體

圖 70. 安裝 Inconsolata 字型

4. jf open 粉圓字型

安裝 Inconsolata 字型

1. Inconsolata 字型是適合寫程式和 Terminal 使用的等寬字型,執行 apt 指令安裝 fonts-inconsolata 套件 ( 圖 70)。 sudo apt install fonts-inconsolata

安裝 Noto (No more tofu) 字型

Adobe 與 Google 在 2014 年 7 月發佈了「思源黑體 (Source Han Sans)」。 Google 在 2015 年將「思源黑體」另起分支命名為「Noto Sans CJK」,並 在 2016 年發佈了「Noto (No more tofu)」字型,其中「Noto Serif CJK」 即是「思源宋體」。

第 20 頁

圖 71. 安裝 Noto (No more tofu) 字型


1. 執行 apt 指令安裝下列套件 ( 圖 71):

»» fonts-noto、fonts-noto-core、fonts-noto-extra、fonts-notomono »» fonts-noto-cjk、fonts-noto-cjk-extra

»» fonts-noto-ui-core、fonts-noto-ui-extra

sudo apt install fonts-noto fonts-noto-core fonts-noto-extra fonts-noto-mono fonts-noto-cjk、fonts-noto-cjk-extra fonts-notoui-core、fonts-noto-ui-extra

安裝 CNS11643 全字庫字型與 jf open 粉圓 字型

圖 72. CNS11643 全字庫網站

1. CNS11643 中文標準交換碼全字庫 ( 簡稱全字庫 ) 提供了正宋體與正楷體, 於「政府資料開放平臺」下載 ZIP 格式的「全字庫資料集」。 「CNS11643 全字庫」網站 ( 圖 72): https://www.cns11643.gov.tw

「政府資料開放平臺」的「CNS11643 中文標準交換碼全字庫」頁面 ( 圖 73): https://data.gov.tw/node/5961

或開啟 GNOME Termimal 執行 wget 指令直接下載 Open_Data.zip: wget -c https://www.cns11643.gov.tw/AIDB/Open_Data.zip

圖 73. CNS11643 中文標準交換碼全字庫 ( 政府資料開放平臺 )

2. 「jf open 粉圓字體」是由 justfont 基於日本 Motoya 公司的「 Kosugi Maru(小杉圓體)」改作,歐文則替為由美國設計師 Joe Prince 與以色列設計師 Avraham Cornfeld 所開發的開源 字體 Varela Round。採用 SIL Open Font License 釋出,允許自由商用、自由傳布。自「jf open 粉圓字體」網頁下 載字體檔案 jf-openhuninn-1.1.zip。 第 21 頁


「jf open 粉圓字體」網頁 ( 圖 74): https://justfont.com/huninn/

3. 執行 GNOME Terminal,以 unzip 指令分別解開下載的 Open_Data. zip ( 圖 75) 和 jf-openhuninn-1.1.zip ( 圖 76)。 解開 Open_Data.zip: unzip Open_Data.zip

解開 jf-openhuninn-1.1.zip: unzip jf-openhuninn-1.1.zip

4. 使用 mv 指令與 mkdir 指令,分別將解開後的字體檔案搬移至 /usr/local/ share/fonts 路徑下 ( 圖 77)。

圖 74. jf open 粉圓字型網站

sudo mv Open_Data/Fonts/ /usr/local/share/fonts/CNS11643/ sudo mkdir -p /usr/local/share/fonts/jf-openhuninn

sudo mv jf-openhuninn-1.1/jf-openhuninn-1.1.ttf /usr/local/share/fonts/jf-openhuninn/

5. 執行 chown 指令修改 /usr/ local/share/fonts 路徑下字 型檔的擁有者權限 ( 圖 78)。 sudo chown -R root:staff /usr/local/share/fonts/

圖 75. 解開 Open_Data.zip 第 22 頁

圖 76. 解開 jf-openhuninn-1.1.zip


6. 執行 fc-cache 指令更新字體 資訊 ( 圖 79): sudo fc-cache -fv

7. 執行 fc-list 和 grep 指令查 看安裝妥的「CNS11643 全 字庫」的「正宋體」、「正 楷體」,和「jf open 粉圓 1.1」字體 ( 圖 80)。 sudo fc-list | grep CNS sudo fc-list | grep jf

圖 77. 複製字體檔案至 /usr/local/share/ fonts 路徑下

圖 78. 修改字體檔案的權限

圖 79. 執行 fc-cache 指令更新字體檔案

圖 80. 執行 fc-list 指令查看安裝的 CNS11643 全字庫字體和 jf open 粉 圓字體

第 23 頁


安裝 IBus 輸入法

自 GNOME 3.6 開始整合 Intelligent Input Bus (IBus), 因此我通常會先考慮安裝 IBus 和下列輸入法: »» 新酷音 ibus-chewing »» 三代倉頡 ibus-tablecangjie3 »» 五代倉頡 ibus-tablecangjie5

1. 執行 GNOME Terminal,用

圖 81. 執行 apt 指令安裝 ibus

圖 82. 執行 Input Method Configuration 程式設定使用 IBus

apt 指令安裝 ibus、ibus-chewing、 ibus-table-cangjie3 和 ibus-tablecangjie5 幾個套件 ( 圖 81)。

2. 由程式集執行「Input Method Configuration (im-config)」,按程式 視窗內容依次執行設定,並選擇「ibus」 ( 圖 82)。 3. 登出 GNOME,重新登入後執行 「Settings」程式。點擊左側的「Region & Language」,然後在「Input Source」按下 開啟「Add an Input Source」視窗 ( 圖 83)( 圖 84)。

圖 84. Add an Input Source 圖 83. 在 Setting 程式加入輸入法

第 24 頁


4. 接著在「Add an Input Source」視窗 按下 ( 圖 84),然後點擊「Chinese」, 並點擊「Chinese (Cangjie3)」,並按 下「Add」( 圖 85) 加入三代倉頡輸入法 ( 圖 86)。 5. 重複步驟加入新酷音輸入法「Chinese (Chewing)」( 圖 87)。

完成設定後,使用「Super 鍵 + Space ( 空 白鍵 )」可切換輸入法 ( 圖 88),其中 Super 鍵與 Windows 的 WinKey 同一個按鍵。

圖 85. 在「Add an Input Source」增加三代倉頡 (Cangjie3) 輸入法表格

圖 87. 「Region & Language」設定 第 25 頁

圖 86. Settings 的「Region & Language」 設定

圖 88. 在 Firefox 瀏覽器輸入中文字


安裝 SSH

1. 執行 Terminal,以 apt 指令 安裝 ssh 套件 ( 圖 89)。 sudo apt install ssh

apt 指令會安裝 ssh 和 openssh-server 套件,並在 安裝後啟用 sshd.service。

安裝 Samba

1. 執行 Terminal,以 apt 指令 安裝 samba 套件 ( 圖 90)。

圖 89. 執行 apt 指令安裝 ssh、opensshserver 套件

圖 90. 執行 apt 指令安裝 samba 套件

sudo apt install samba

apt 指令會在安裝 samba 套件後啟用 smbd.service 和 nmbd.service。

2. 執行 vi 指令編輯 /etc/samba/smb.conf 檔案 ( 圖 91),找到 [homes] 區 段,修改內容如下: [homes]

comment = Home Directories browseable = no

圖 91. 執行 vi 指令編輯 /etc/samba/smb. conf

read only = no

create mask = 0644

directory mask = 0755 valid users = %S

第 26 頁


3. 執行 pdbedit 指令設定 Samba 的使用者帳號與密碼 ( 圖 92)。例如,設 定使用者帳號 online: sudo pdbedit -a online

設定 Firewall

自 Ubuntu 8.04 開始提供 UFW (Uncomplicated Firewall) 這個 套件,目的是簡化 iptables 指令 和參數。

圖 92. 執行 pdbedit 指令設定 Samba 使用 者帳號

1. 確認已安裝 ufw 套件,若未 安裝,執行 apt 指令安裝。 圖 93. 使用 ufw 指令設定 Firewall

sudo apt install ufw

2. 執行 ufw 指令啟用 Firewall,並指定預設狀態為 「deny」。 sudo ufw enable

sudo ufw default deny

3. 再執行 ufw 指令允許 OpenSSH (SSH) 和 Samba 的連線 ( 圖 93)。 sudo ufw allow OpenSSH

圖 94. 在 Windows 使用 PuTTY,經由 SSH 登入 Ubuntu。

圖 95. 在 PuTTY 經 SSH 登入 Ubuntu

第 27 頁

sudo ufw allow Samba

完成 Firewall 設定後,就可以在 Windwos 執行 PuTTY,由 SSH 登入 Ubuntu 了 ( 圖 94)( 圖 95)。


也可經由 Samba 連線 Ubuntu,例如在 「安裝 Samba」時,設定了 Samba 的 使用者帳號 online,且若 Ubuntu 的 IP 位址為 192.168.203.145。

由 Windows 的「執行」( 圖 96),在「開 啟」欄位裡輸入: \\192.168.203.145\online

圖 96. 在 Windows 由 Samba 連 線 Ubuntu 圖 98. 在 Windows 經由 Samba 連線 Ubuntu

接著輸入 Samba 的使用者帳號和密碼 ( 圖 97),即可經由 Samba 連線 Ubuntu ( 圖 98)。

圖 97. 輸入 Samba 使用者帳號和 密碼

安裝 LibreOffice

LibreOffice 是一套支援 Linux 圖 99. 執行 apt 指令安裝 LibreOffice 和 Windows 系統的開源 Office 圖 100. 執行 LibreOffice Writer 軟體。執行 Terminal,以 apt 指令安裝 libreoffice 和 libreoffice-gnome 套件 ( 圖 99)。安裝完成後即可使用 LibreOffice ( 圖 100)。 sudo apt install libreoffice libreoffice-gnome

第 28 頁


安裝 Google Chrome 瀏 覽器 Google Chrome 是由 Google 開發的免 費網頁瀏覽器。在 Ubuntu 安裝 Google Chrome 非常簡單。

1. 開啟 Google Chrome 網站 ( 圖 101): https://www.google.com/chrome/

2. 下載 64 位元、適用於 Debian/Ubuntu 的 deb 套件 ( 圖 102): google-chrome-stable_current_ amd64.deb

圖 101. Google Chrome 網頁

圖 102. 下載 64 位元、適用於 Debian/Ubuntu 的 deb 套件

3. 在 Terminal 用 apt 指令安 裝 Chrome 的 deb 套件 ( 圖 103)。用 apt 指令安裝 deb 套件和直接用 dpkg 指令最大 的不同在於,使用 apt 指令 安裝 deb 套件時,它會一併 安裝相依的套件。 sudo apt install ./ google-chrome-stable_ current_amd64.deb

4. 安裝完成後,由程式集執行 Chrome ( 圖 104)。

圖 103. 使用 apt 指令安裝 Google Chrome 的 deb 套件

第 29 頁

圖 104. 執行 Google Chrome


5. 在 Chrome 登入 Google 帳號後,可在 「Chrome 線上應用程式商店」( 圖 105) 下載 安裝其它應用程式,如 LINE ( 圖 106)。

安裝 tmux 和 vim

tmux 和 vim 可說是兩個小巧、但功能強大的軟體工 具。其中,tmux 是 Terminal Multiplexer,簡單說 就是一個 Terminal 的 session 管理工具。 1. 在 Terminal 執行 apt 指令安裝: sudo apt install tmux vim

2. 接著建立 ~/.vimrc 檔案設定 vim,內容如下:

圖 105. Chrome 線上應用程式商店

圖 106. 透過 Chrome 線上應 用程式商店安的 LINE 應用程式

syntax on set nu

set ruler

set autoindent set cindent

set showmode

set tabstop=4

圖 107. 使用 apt 指令安裝 tmux 與 vim 套件

圖 108. tmux 使用示範

通常,當我用 PuTTY 由 SSH 登 入 Ubuntu 時,一定會使用 tmux 這個工具。最容易解釋的好處就是,當我在 tmux 的 session 裡執行指令時,若不小心若關閉了 PuTTY,只要重開執行 PuTTY 並登入,再回到 (attach) 該 session 即可 ( 圖 108)。 第 30 頁


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.