Ubuntu 軟件包管理


  • dpkg
    Debain 的包管理工具,Ubuntu 最早是作為 Debain 的一個分支出現的,屬於Debain陣營,所以自然支持 dpkg

  • aptitude
    更友好的高級包管理工具,它是 APT 的高級字符和命令行前端,它會記住哪些包是你安裝的,哪些是為了依賴關系而安裝的,在不被已安裝包需要的情況下 aptitude 會自動卸載后者,它內建一套高級的包過濾器,但是比較難上手

  • apt-get
    APT 的命令行前端

1. 安裝軟件包

dpkg -i|--install package-name.deb ...
apt-get install package-name ...

2. 卸載軟件包

移除軟件包,保留配置
dpkg -r|--remove package-name ...
apt-get remove package-name ...

移除軟件包,並且刪除配置
dpkg -P|--purge package-name ...
apt-get purge package-name ...

3. 查詢和搜索軟件包

查詢軟件包的安裝信息
dpkg -s|--status package-name ...

搜索已安裝的軟件包
dpkg -l|--list package-name-pattern ...

從已安裝的軟件包中搜索文件
dpkg -S|--search filename-search-pattern ...

列出已安裝軟件包所安裝的文件
dpkg -L|--listfiles package-name ...

搜索軟件源中可安裝的軟件包
apt-cache search package-name ...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM