Ubuntu Minimal軟件包管理指南
Ubuntu Minimal作為輕量級發行版,其軟件包管理核心依賴APT(高級包管理工具)(處理依賴關系的高級別工具)和dpkg(底層.deb文件操作工具),同時支持Snap等替代格式。以下是具體管理方法:
APT是Ubuntu Minimal中最常用的軟件包管理工具,覆蓋從更新到清理的全流程:
sudo apt update
vim
)。sudo apt install package_name # 替換為實際軟件名
sudo apt upgrade
sudo apt upgrade package_name
sudo apt remove package_name
sudo apt purge package_name
sudo apt autoremove
sudo apt clean
或 sudo apt autoclean
(僅清理舊緩存)apt search firefox
apt show package_name
若需安裝本地下載的.deb
文件(如從官網獲取的非倉庫軟件),可使用dpkg:
sudo dpkg -i /path/to/package.deb # 替換為實際文件路徑
若安裝過程中提示“依賴問題”,需運行以下命令修復:sudo apt --fix-broken install
sudo dpkg --remove package_name
sudo dpkg --purge package_name
dpkg --list
dpkg -L package_name
Snap是Ubuntu推薦的跨發行版包格式,適合需要隔離依賴的應用(如vlc
、slack
):
sudo apt update && sudo apt install snapd
sudo systemctl enable --now snapd.service # 啟動Snap服務
snap find firefox
sudo snap install package_name
(如sudo snap install firefox
)sudo snap remove package_name
ffmpeg
):
.tar.gz
文件)并解壓:tar -xvzf ffmpeg-x.x.x.tar.gz
./configure
(可根據需求添加--prefix=/usr/local
等參數)make && sudo make install
sudo apt build-dep package_name
)。autoremove
和clean
命令釋放磁盤空間,保持系統精簡。