码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu系统的软件包管理工具

时间:2018-07-08 10:43:45      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:升级   auto   服务器   var   软件包管理   装包   依赖   rem   arc   

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系统的软件包管理工具

标签:升级   auto   服务器   var   软件包管理   装包   依赖   rem   arc   

原文地址:https://www.cnblogs.com/lolors/p/9279118.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!