ubuntu 包管理工具 apt

1.apt update 获取包服务器上最新的包索引信息,分析本地哪些包可以更新,有哪些新包可以安装。

2.apt upgrade 升级所有包,存在以下情况时,终止某个软件包的升级。

        新软件包与系统某个软件包冲突。

        新软件包有新的以来,但系统不满足依赖。

        安装新软件包时,要求先移除旧的软件包

3.apt dist-upgrade 升级所有包,相比apt upgrade 具有以下特色:

        可以解决冲突问题。

        可以智能解决新软件包的依赖问题。

        安装新软件包时,可以移除旧软件包,但不一定成功(这个包被其他包依赖)。

4.apt full-upgrade 升级所有包,必要时可以移除旧软件包。

5.apt install <pkg> 安装软件包或 apt install <pkg1> <pkg2> ... <pkgN>安装多个。

6.apt install --no-upgrade  <pkg> 在升级情况下安装,即如果已经安装了 pkg,那么即使这个包存在新版本,也退出。

7.apt upgrade --no-install <pkg>  仅升级此包,如果这个包未安装,则退出。

8.apt install <pkg>=version,安装指定版本的软件包,需要知道正确的包版本号。

9.apt remove <pkg> ,只删除软件包的二进制。

10.apt purge <pkg>,删除包相关的所有信息。

11.apt search <pattern> 搜索与关键字相关的包。

12.apt list --installed 列出已安装的软件包。

13.apt list --upgradable 列出可以升级的包。

14.apt list --all-version 列出所有包,包括已安装和未安装的,已安装的包有[installed]标识。

15.apt autoremove,当卸载软件包时,软件的包的依赖会保留,它具有删除它们的作用。

额外:

        使用apt-file 工具知道软件包包含哪些文件。

        1.apt install apt-file

        2.apt-file update

        3.apt-file show nginx(执行的挺慢)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值