1. 前言
在使用 Ubuntu 時,安裝和管理軟體少不了 apt install 指令。透過這個指令,您可以輕鬆地從套件庫安裝各種軟體。
本文將詳細介紹 apt install 的基礎用法、進階應用、問題排除,以及常見問題。無論是初學者還是中級使用者,都能透過這篇完整指南輕鬆管理 Ubuntu 的套件。
2. 什麼是 apt 指令?
apt 是什麼?
apt(Advanced Package Tool)是一個用於管理 Ubuntu 和 Debian 系列 Linux 發行版套件的命令列工具。使用 APT,您可以執行以下操作:
- 安裝軟體
- 更新軟體
- 移除不需要的軟體
- 解決相依性問題
在 Ubuntu 中,軟體套件的管理基本上都是透過 apt 指令來執行的。
apt 與 apt-get 的區別
過去 apt-get 是主要的套件管理指令,但現在 apt 更被推薦使用。以下表格整理了兩者的主要區別:
| 指令 | 特點 |
|---|---|
| apt | 更直覺且使用者友善,並改進了安裝過程的進度顯示 |
| apt-get | 提供更細節的控制,適合進階使用者 |
一般來說,建議使用 apt 來進行基本的套件管理,而在需要更進階的控制時,可以選擇 apt-get。

3. apt 指令的基本操作
更新套件清單
在安裝軟體之前,請先更新套件清單,以確保您獲取的是最新版本。
sudo apt update執行這個指令後,Ubuntu 的套件管理器會更新可用軟體的清單。
提示: 若使用過時的套件資訊進行安裝,可能無法獲取最新版本,因此建議定期執行此命令。
安裝套件
要安裝新的軟體,可以使用以下指令:
sudo apt install 套件名稱例如,若要安裝 curl,則輸入以下指令:
sudo apt install curl在安裝過程中,系統會顯示「此套件的大小為○MB,是否繼續?」的訊息,按下「Y」 以確認安裝。
移除套件
若不再需要某個軟體,可以使用以下指令來移除:
sudo apt remove 套件名稱例如,若要移除 curl,則輸入:
sudo apt remove curl此外,若想要連同相關的設定檔案一起刪除,請使用以下指令:
sudo apt purge 套件名稱4. apt 指令的進階操作
僅升級特定套件
您可以在不升級整個系統的情況下,僅更新特定套件至最新版本。
sudo apt install --only-upgrade 套件名稱例如,若要升級 vim,則輸入:
sudo apt install --only-upgrade vim自動移除不必要的套件
若某些套件因為相依性安裝,但現在已經不再需要,可以使用以下指令來清除它們:
sudo apt autoremove這對於釋放系統空間並保持環境整潔非常有幫助。
顯示套件的詳細資訊
若要查看某個套件的詳細資訊,可以使用以下指令:
apt show 套件名稱例如,若要查看 git 的詳細資訊:
apt show git列出已安裝的套件
您可以使用以下指令來查看系統中已安裝的所有套件:
apt list --installed5. 常見的故障排除
相依性問題
若在安裝套件時遇到相依性錯誤,請嘗試以下指令來修復:
sudo apt install -f此指令可自動修復損壞的相依性問題,確保所有必要的套件都能順利安裝。
新增或移除軟體倉庫
某些軟體可能需要額外的倉庫來提供支援,可以使用以下指令來新增倉庫:
sudo add-apt-repository ppa:倉庫名稱
sudo apt update若不再需要某個倉庫,可以使用以下指令來移除:
sudo add-apt-repository --remove ppa:倉庫名稱
sudo apt update6. FAQ(常見問題)
apt 和 apt-get 應該使用哪一個?
在新版 Ubuntu 中,建議使用 apt,因為它更直覺且適合一般使用者。
apt update 和 apt upgrade 有什麼不同?
apt update→ 更新軟體倉庫的套件清單apt upgrade→ 將已安裝的套件升級至最新版本
如何僅升級特定套件?
使用以下指令即可:
sudo apt install --only-upgrade 套件名稱如何查詢套件的安裝位置?
可以使用以下指令來確認:
dpkg -L 套件名稱如何查詢套件的來源倉庫?
可以使用以下指令:
apt-cache policy 套件名稱7. 總結
本文詳細介紹了在 Ubuntu 中使用 apt install 進行軟體管理的基礎與進階用法,並涵蓋了故障排除與常見問題。
透過靈活運用 apt 指令,您可以更順利地管理 Ubuntu 環境。
📌 參考連結:
希望這篇文章能幫助您更有效率地使用 Ubuntu,並提升系統管理能力!


