使用APT指令掌握Ubuntu!初學者包管理指南

1. 前言

對於Ubuntu使用者來說,軟體管理是日常作業的一部分。而APT (Advanced Package Tool) 的存在,使得安裝、更新和刪除軟體變得更加簡單。或許有些人覺得「APT好像很難…」,但這篇文章將會以簡單明瞭的方式逐步解說。

閱讀本文後,您將能夠輕鬆掌握使用APT指令管理軟體的技巧!

2. 什麼是APT?

APT是一個套件管理工具,專為基於Debian的系統(例如:Ubuntu)設計。它整合了傳統的apt-getapt-cache功能,提供更簡單且直觀的操作方式。

例如,過去要安裝套件時需要輸入apt-get install,現在只需輸入apt install即可完成安裝。這讓Ubuntu使用者可以更有效率地管理系統。

重點: APT的目的是讓「套件管理更加簡便」。熟練使用APT後,您也能成為Ubuntu高手。

APT指令官方文件

3. 使用APT更新與升級套件

為了保持系統的穩定性與安全性,需要定期更新套件。以下將介紹如何使用APT更新套件清單並將已安裝的套件升級到最新版本。

更新套件清單 (apt update)

sudo apt update指令是保持套件清單最新的基本操作。這可確保系統能識別新加入的軟體。

sudo apt update

升級套件 (apt upgrade)

接著,使用sudo apt upgrade將所有已安裝的套件升級到最新版本。以下指令可一次執行兩項操作。

sudo apt update && sudo apt upgrade -y

小提醒: 就像Ubuntu系統在向您「求更新!」一樣,請定期執行更新操作。

4. 使用APT安裝新套件

要安裝新的軟體,可以使用apt install指令。例如,要安裝媒體播放器「mplayer」,請輸入以下指令。

sudo apt install mplayer

同時安裝多個套件

如果想同時安裝多個套件,可以用空格隔開套件名稱,例如:

sudo apt install package1 package2 package3

避免自動升級套件

若在安裝特定套件時希望避免已安裝的套件被升級,可以使用--no-upgrade選項。

sudo apt install package_name --no-upgrade

提示: 即使不記得完整的套件名稱,只需輸入幾個字母後按下Tab鍵,即可顯示自動補全建議。

年収訴求

5. 管理已安裝的套件

APT不僅可以安裝軟體,也能輕鬆刪除不需要的套件。

移除套件 (apt remove)

要移除已安裝的套件,可以使用以下指令:

sudo apt remove package_name

完全移除套件 (apt purge)

若希望連同設定檔一起完全刪除套件,可以使用apt purge指令:

sudo apt purge package_name

移除不必要的套件 (apt autoremove)

針對因依賴關係而安裝但已經不再使用的套件,可以使用以下指令進行清理:

sudo apt autoremove

注意: 執行apt autoremove可以釋放磁碟空間並保持系統整潔。

6. 搜尋套件與獲取資訊

APT還提供搜尋軟體套件及顯示詳細資訊的功能。

搜尋套件 (apt search)

要搜尋特定套件,可以使用以下指令:

sudo apt search package_name

顯示套件詳細資訊 (apt show)

若需要檢視套件的依賴關係或安裝大小等詳細資訊,可以使用以下指令:

sudo apt show package_name

Ubuntu官方文件

侍エンジニア塾

7. 管理套件清單與來源

APT也能用來顯示已安裝的套件清單或編輯來源清單。

顯示已安裝的套件清單 (apt list --installed)

要查看目前系統中已安裝的套件,可以使用以下指令:

sudo apt list --installed

顯示可升級的套件清單 (apt list --upgradeable)

查看有哪些套件可以升級時,請使用以下指令:

sudo apt list --upgradeable

編輯套件來源 (apt edit-sources)

若需要新增或編輯軟體來源清單,可以使用以下指令:

sudo apt edit-sources

8. 使用APT的最佳實踐

以下是幾個使用APT的最佳建議。

定期更新

為保持系統安全與最新狀態,建議每週執行一次apt update && apt upgrade,尤其是安全性修補程序。

清理不需要的套件

為了節省磁碟空間,定期執行apt autoremove來整理系統中不需要的套件。

9. 總結

APT是Ubuntu及基於Debian的系統管理軟體的必備工具。透過本篇文章介紹的指令,您可以輕鬆保持系統最新、移除不需要的套件以及快速安裝所需軟體。

現在就打開終端機試試看APT指令吧!如有問題,請在留言區留言討論。說不定您也會成為APT專家!