ubuntu系統的軟件包管理工具
ubuntu系統的軟件包管理工具有兩種,一種是離線管理,另一種是在線管理
1.離線管理
dpkg工具可以對本地存放的deb安裝包進行安裝,卸載,查看狀態等。
dpkg -i app_name_version.deb:安裝app_name軟件
dpkg -r app_name :不完全卸載
dpkg -P app_name:徹底卸載,包括配置等文件
dpkg -L app_name:查看app安裝到哪些目錄下
dpkg -s app_name:查看app的安裝狀態
2.在線管理
apt工具是ubuntu下的一個功能強大的軟件在線管理工具
2.1 安裝、修復、卸載、升級命令
apt-get install app_name:安裝軟件
app-get install app_name --reinstall:重新安裝軟件
apt-get check:檢查是否需要修復因斷電或其它因素造成的軟件包依賴問題,配合apt-get -f install修復使用
apt-get remove app_naem:卸載軟件
apt-get --purger remove app_name:徹底刪除app_name軟件
apt-get upgrade:升級所有軟件到最新,耗時時間長
apt-get update:修改完鏡像服務器後得重新建立索引
2.2 狀態、依賴查詢
apt-cache show app_name:軟件包查詢命令,查詢結果包括軟件的版本描述等詳細信息,軟件包不一定安裝了
apt-cache policy app_name:查看軟件包安裝狀態,類似dpkg -s app_name
apt-cache depends app_name:查詢自己依賴的軟件
apt-cache rdepends app_name:查詢被誰依賴
2.3 清理軟件包緩沖區
apt-get clean:清理/var/cache/apt/archives目錄下的軟件包緩沖區,apt-get autoclean清理是當存在同一軟件的不同版本,則清理最老的版本
ubuntu系統的軟件包管理工具