CodeGym /課程 /Docker SELF /安裝 Linux:選擇環境、安裝演示

安裝 Linux:選擇環境、安裝演示

Docker SELF
等級 1 , 課堂 3
開放

1. 安裝 Linux

好啦,到現在你應該已經認識了 Linux 的有趣歷史,也知道每個發行版就像是由 kernel、library 和 utility 組成的積木,而且每個都有自己的風格(或者說 "package manager" 也行)。今天我們要進入實作環節,來安裝 Linux!這就是理論知識變成可以摸得到的東西的時刻。嗯,至少可以在 terminal 裡用游標摸一摸啦。

你可能有三種作業系統的選擇:

  1. Linux - 你什麼都不用另外安裝
  2. MacOS - 基於 Unix,跟 Linux 很合得來。學 Linux 基礎這個就夠用了。
  3. Windows:
    • Windows 11 - 直接開啟 WSL2,我們就能用內建的 Linux kernel。
    • Windows 10 - 更新一下然後開啟 WSL2
    • Windows 8 或更舊 - 你需要在虛擬機上安裝 Linux

2. 怎麼選適合的發行版?

發行版有什麼不同?

在開始安裝前,先搞清楚哪個發行版適合你的需求。這裡有幾個想法,幫你做出正確選擇:

發行版 特色 適合誰?
Ubuntu 簡單、文件超多、社群超大 新手、開發者、桌面用戶
CentOS 穩定可靠(偏伺服器) 伺服器管理員
Fedora 新技術、bleeding-edge 開發者、愛嘗鮮的 geek
Arch Linux 完全自訂、難度高 想全控的極客
Linux Mint 好用、基於 Ubuntu 新手,想要開箱即用

黃金法則:如果你是新手,先從 Ubuntu 開始。這就像裝了輔助輪的 Linux。

最低需求

Linux 不需要什麼超級電腦。這裡是基本發行版的大致規格:

  • 處理器: 雙核心,1GHz 以上。
  • 記憶體: 2GB(越多越好)。
  • 硬碟空間: 至少 20GB。
  • 支援 BIOS/UEFI。

如果你有 4GB 記憶體,Linux 會飛快。如果更少——還是能跑,只是要多點耐心啦。


3. 安裝前的準備?

安裝方式:虛擬機還是實體設備?

有兩種主要方式:

  1. 安裝在虛擬機。這是想無風險體驗 Linux 的最佳選擇。你可以用這些程式:

    • VirtualBox:免費又熱門。
    • VMware Workstation Player:非商業用途免費。
  2. 實體安裝。如果你準備好「讓 Windows 休息一下」或有台舊筆電,這就是你的選擇。

製作開機隨身碟

如果你想在實體設備上安裝 Linux,需要一支開機 USB。Windows 上的 Rufus 很好用。或用 Etcher

  1. 從官方網站下載發行版的 ISO 映像檔。
  2. 安裝 Rufus/Etcher。
  3. 打開程式,選你的 ISO 檔和 USB。
  4. 開始寫入。

就這樣,你的 USB 隨身碟搞定啦!


4. 實體安裝

來到本講座最有趣的時刻。我們要安裝 Linux。以 Ubuntu 為例。

1. 設定 BIOS/UEFI

要讓電腦從 USB 開機,可能要改 BIOS 或 UEFI 設定。方法如下:

  1. 重開電腦。
  2. 開機時按下按鍵(通常是 DelF2Esc,但看你設備)。
  3. 進入 "Boot" 分頁,把 USB 設為第一順位。

恭喜,這是你在系統魔法世界的第一個小冒險!

2. 進入安裝程式

設定好 BIOS 後,插著 USB 重開機。你會看到像 "Try Ubuntu without installing" 和 "Install Ubuntu" 的歡迎畫面。選第二個。

3. 選語言和鍵盤配置

安裝程式第一步——選語言。大多數人選 "Russian" 或 "English"(如果你想用英文介面)。然後設定鍵盤(通常會自動選,但還是檢查一下)。

4. 選安裝類型

這一步你可以選:

  • Erase disk and install Ubuntu — 完全取代現有系統(舊電腦、全新安裝)。
  • Install Ubuntu alongside Windows — 保留 Windows。
  • Something else — 進階分割區設定。

新手建議選第一個。如果你選 "something else",你已經是高手了,我們繼續下一步。

5. 設定磁碟分割

如果你還是選了 "Something else",你要建立這些分割區:

  • /:root 分割區。建議至少 20GB。
  • swap:swap 分割區。2-4GB 記憶體的系統,swap 設成記憶體的兩倍。
  • /home:用戶資料分割區(建議,但非必須)。

這是安裝程式 GUI 裡的樣子:

[ + ] 建立分割區
類型: Ext4
掛載點: /
大小: 20 GB

全部設定好後按「繼續」。

6. 設定使用者

想一個使用者名稱和密碼。這就是你進入系統的魔法鑰匙。電腦名稱可以叫 "Tux-PC" 或 "這是_電腦" 之類的。

幾個小建議:

  • 密碼:不要用 "12345"。用點難但好記的。
  • 自動登入:如果重視安全,建議關掉。

7. 完成安裝

設定好後安裝程式會開始複製檔案。這過程大約 10 到 30 分鐘,看你設備。

全部完成後,會請你重開機。耶,你剛剛安裝好 Linux 啦!


5. 安裝後的第一步

1. 檢查系統

開機後你會看到桌面或 terminal 介面。第一件事:

  • 打開選單找 "Terminal"。歡迎來到 CLI!
  • 執行幾個指令檢查:
   whoami    # 查你現在的使用者名稱。
   uname -a  # 確認你在 Linux。

2. 安裝更新

Ubuntu 很簡單:

sudo apt update && sudo apt upgrade -y

這就是愛上 Linux 的第一個理由:更新不用重開機。


6. 常見錯誤與解法

  • 開機時電腦找不到 USB 隨身碟。通常是 BIOS 設定錯。檢查 USB 有沒有設成開機裝置。
  • 硬碟空間不夠。先確定有清出足夠空間,或正確使用分割區。
  • Windows 壞掉(或你以為壞了)。別慌!如果 Windows 開不了,常常用 Linux 的 bootloader 修復指令就能救回來。Google 一下 "GRUB repair"。

恭喜,你種下了自己的樹……呃,設定好你的第一台 Linux 系統啦!現在你有了工作和玩樂的工具,前方還有更多 command line 的新世界等你探索!

7. 如何用 Virtualbox 安裝 Linux

如果你從沒裝過虛擬機,下面有圖文步驟教學。

你會需要:

首先要安裝並啟動 VirtualBox。

建立虛擬機

先安裝、啟動 VirtualBox,然後按「New」按鈕。

VirtualBox Ubuntu

填寫這些欄位:"Name"、"Folder"、"ISO"。

現在可以選自動或手動安裝。我們不要自動安裝,所以勾選 "Skip unattended installation"。

VirtualBox Ubuntu 1

自動安裝時,下一步要先填使用者名稱和密碼。記得改掉預設值,不然會沒 sudo 權限。

建議也勾選 "Guest Additions",這樣會有螢幕解析度調整、動態縮放等好用功能,超推薦!

設定好虛擬機後會自動開始安裝。第一次啟動時按 "Start"。

設定虛擬機資源。

接下來你可以指定虛擬機能用多少記憶體和 CPU。記得滑桿都留在綠色區,才不會拖慢主機。

Virtual Machine’s resources

然後要設定虛擬機的硬碟大小。

預設硬碟會動態擴充到上限。如果想一開始就分配好全部空間,勾選 "Pre-allocate Full Size"

Virtual Machine’s resources 2

然後按「完成」來初始化虛擬機!

Finish to initialize the machine

完成後你就有一台虛擬機,但還沒裝作業系統。

安裝 Linux

按「Start」會跳出對話框。

如果出現錯誤訊息,試著重開電腦。要找出錯原因可以看錯誤視窗裡的 log 檔路徑。

選 "Try or Install Ubuntu"。

等等。初始化安裝程式後會讓你選語言。

可以選你需要的無障礙設定。

你的鍵盤配置。

連上你的網路。這樣 Ubuntu 才能下載更新和第三方驅動。

選擇安裝 Ubuntu。

你會被問要互動式還是自動安裝。互動是標準方式,進階玩家可以用自動安裝從 web server 匯入設定檔。

選 "Default selection" 或 "Extended selection"。普通安裝有基本程式,可用 App Center 擴充。進階安裝有更多離線工具。

下一步可以安裝第三方軟體,讓硬體和多媒體支援更好。兩個選項都勾起來。

這一步選安裝類型。要讓 Ubuntu 成為唯一系統就選 "刪除磁碟並安裝 Ubuntu"。

輸入你的名字和電腦名稱。然後建立使用者名稱和安全密碼。

選你的地點和時區。

準備安裝。

如果一開始選了自動安裝檔匯入,會直接跳到這個確認設定的畫面。

按 "Install" 享受安裝過程吧。

接下來會自動分割磁碟、搬檔案、安裝更新等,完全不用你動手。

安裝完成後會請你重開機。

連結主機和虛擬機的 Linux

但還沒結束。很建議安裝所謂的「Guest Additions」。它包含驅動和系統檔案,讓虛擬機和主機之間有最佳效能和更多功能。

在 VirtualBox 的「Devices」選單選「Insert Guest Additions CD image」,等它跳出自動執行的提示。

虛擬 Ubuntu Linux 安裝完成,可以開始玩啦。

官方文件連結:Oracle VM VirtualBox User Manual

留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION