linux_Package管理小结

1、APT主要命令

 

通过apt-get工具可使我们很好地解决软件包的依赖关系,方便软件的安装和升级

apt-cache search  ——package 搜索包

sudo apt-get install ——package 安装包

sudo apt-get remove —–package 删除包

sudo apt-get remove –purge ——package 删除包,包括删除配置文件等

sudo apt-get update ——更新源

sudo apt-get upgrade ——更新已安装的包

sudo apt-get dist-upgrade ———升级系统

sudo apt-get dselect-upgrade ——使用 dselect 升级

如果系统在许多软件包都包含了 -dev 等软件包,推荐使用下面的 dselect 操作方法进行控制软件包的细化操作。

     # dselect update  # 升级前请先完成这步

     # dselect select  # 选择附加软件包

运行 dselect 时当前所有软件包均被选中,dselect 会提示你基于 Depends,Suggests 和 Recommends 的附加软件包,如果不想添加任何软件包,只需输入 Q 退出 dselect。

     # dselect install

在安装过程中,必须回答一些有关软件包配置的问题,准备好你的笔记本花点时间处理它们。

apt-cache depends ——-package 了解使用依赖

apt-cache rdepends ——package 了解某个具体的依赖(查看该包被哪些包依赖)

sudo apt-get build-dep ——package 安装相关的编译环境

apt-get source ——package 下载该包的源代码)

sudo apt-get clean && sudo apt-get autoclean —–清理下载文件的存档 && 只清理过时的包

sudo apt-get check ——检查是否有损坏的依赖

 

2、DPKG主要命令

dpkg -i <package.deb>——安装一个 Debian 包文件

dpkg -c <package.deb>——列出 <package.deb> 的内容

dpkg -I <package.deb>——从 <package.deb> 中提取包信息

dpkg -r <package>——移除一个已安装的包

dpkg -P <package>——完全清除一个已安装的包。和 remove 不同的是, remove 只是删掉数据和可执行文件, purge 另外还删除所有的配制文件。

dpkg -L <package>——列出 <package> 安装的所有文件清单。(dpkg -c 来检查一个 .deb 文件的内容)

dpkg -s <package>——显示已安装包裹的信息。(apt-cache 显示 Debian 存档中的包信息,dpkg -I 显示从一个.deb 文件中提取的包信息)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值