apt 使用

Undefined443發表於2024-05-22

使用

apt 命令 功能
apt install 安裝軟體包
apt remove 移除軟體包
apt purge 移除軟體包及配置檔案
apt update 重新整理儲存庫索引
apt upgrade 升級所有可升級的軟體包
apt autoremove 自動刪除不需要的包
apt full-upgrade 在升級軟體包時自動處理依賴關係
apt search 搜尋應用程式
apt show 顯示安裝細節

whereis <package>: 查詢已安裝的二進位制包的位置

換源

備份原檔案:

sudo cp /etc/apt/sources.list{,.bak}

換源之後更新索引:

sudo apt update

x86_64

sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list  # 使用中科大源
sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list  # 替換 security 源(可選)

arm64

sudo sed -i 's/ports.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list  # 使用中科大的 ubuntu-ports 源

EOL 換源

sudo sed -i 's@//.*archive.ubuntu.com@//old-releases.ubuntu.com@g' /etc/apt/sources.list
sudo sed -i 's/security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

Troubleshooting

apt-get 出現 Err 404 Not Found 的解決辦法

相關文章