兩者的區別是dpkg繞過apt包管理數據庫對軟件包進行操作,所以你用dpkg安裝過的軟件包用apt可以再安裝一遍,系統不知道之前安裝過了,將會覆蓋之前dpkg的安裝。(it外包服務)
1、dpkg是用來安裝.deb文件,但不會解決模塊的依賴關系,且不會關心ubuntu的軟件倉庫內的軟件,可以用于安裝本地的deb文件。
2、apt會解決和安裝模塊的依賴問題,并會咨詢軟件倉庫, 但不會安裝本地的deb文件, apt是建立在dpkg之上的軟件管理工具。(網絡管理外包)
安裝軟件包
dpkg -i package_name.deb //安裝本地軟件包,不解決依賴關系
apt-get install package //在線安裝軟件包
aptitude install pattern //同上
apt-get install package --reinstall //重新安裝軟件包
apitude reinstall package //同上
移除軟件包
dpkg -r package //刪除軟件包
apt-get remove package //同上
aptitude remove package //同上
dpkg -P //刪除軟件包及配置文件
apt-get remove package --purge //刪除軟件包及配置文件(it外包)
apitude purge pattern //同上
自動移除軟件包
apt-get autoremove //刪除不再需要的軟件包
艾銻無限是中國領先IT外包服務商,專業為企業提供IT運維外包、電腦維護、網絡維護、網絡布線、辦公設備維護、服務器維護、數據備份恢復、門禁監控、網站建設等多項IT服務外包,服務熱線:400-650-7820 聯系電話:010-62684652 咨詢QQ1548853602 地址:北京市海淀區北京科技會展2號樓16D,用心服務每一天,為企業的發展提升更高的效率,創造更大的價值。
更多的IT外包信息盡在艾銻無限http://www.richjn.cn
相關文章