2023年9月7日 星期四

Debian / Ubuntu Linux APT 管理套件

Debian / Ubuntu Linux APT 管理套件

在 Debian / Ubuntu Linux 使用 apt 指令管理套件,記錄相關指令

APT 安裝套件

更新套件庫
# apt update

升級所有套件:
# apt upgrade

正常安裝package會列出想要安裝的套件外,也會列出suggests,recommends相關套件。
# apt install <package>

如果在安裝package過程不想安裝suggests,recommends相關套件減少容量,可以使用以下參數。
不安裝suggests套件
# apt --no-install-suggests install <package>

不安裝recommends套件
# apt --no-install-recommends install <package>

同時不安裝suggests,recommends套件
# apt --no-install-recommends --no-install-suggests install <package>

直接修改設定檔/etc/apt/apt.conf
---
APT::install-Recommends "false";
APT::install-Suggests "false";
---
檢查設定
apt-config dump | grep 

安裝deb檔:
# apt install ./<package>.deb


APT 管理套件

搜尋套件
# apt search <package>

只下載deb package,不進行安裝。
# apt install -d <package>
套件將會被下載至 /var/cache/apt/archives

如果已經安裝的deb packag,需要下載。
# apt reinstall -d <package>

APT 移除套件

列出要移除的套件
# dpkg -l | grep <package>

移除套件 package , 並保留設定檔
# apt --remove <package>

完整移除不保留設定檔,使用 purge 
# apt purge <package>

移除無用套件
# apt --purge autoremove <package>



沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。