jdbc连接池和jdbcTemplate

完全免费:鲜为人知的桌面正文内容检索工具(支持epub/mobi/azw3/markdown)

  返回  

Linux 命令之 aptitude -- APT 软件包管理工具

2021/7/21 12:11:30 浏览:

文章目录

  • 一、命令介绍
  • 二、常用选项
  • 三、命令示例
    • (一)安装、升级和删除软件包
      • 升级系统所有的软件包
      • 将系统升级到新的发行版
      • 安全升级系统的软件包
      • 安装软件包
      • 删除软件包(保留有关的配置文件)
      • 彻底删除软件包(删除有关的配置文件)
    • (二)查询和检验软件包
      • 根据关键词搜索软件包
      • 查看软件包的详细信息
    • (三)执行其它功能
      • 更新软件包列表
      • 删除缓存目录中的软件包安装文件
      • 仅删除已卸载的软件包有关的安装文件

一、命令介绍

aptitude 命令与 apt-get 命令一样,都是 Debian Linux 及其衍生系统中功能极其强大的包管理工具。

apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。它通过文本操作菜单和命令两种方式管理软件包。

相对来说,更加推荐使用 aptitude 命令来代替 apt-get,特别是在下载或者删除依赖包的时候,aptitude 都要比 apt-get 更好。

二、常用选项

选项说明
-d仅下载软件包,不执行安装操作
-p每一步操作都要求确认
-y所有问题都回答“yes”
-v显示附加信息
-u启动时下载新的软件包列表
-h显示帮助信息

三、命令示例

(一)安装、升级和删除软件包

升级系统所有的软件包

aptitude upgrade

将系统升级到新的发行版

aptitude dist-upgrade

注:这个命令会自动解决一些软件冲突问题,因此会删除一些软件包

安全升级系统的软件包

aptitude safe-upgrade

安装软件包

aptitude install pkgname

删除软件包(保留有关的配置文件)

aptitude remove pkgname

彻底删除软件包(删除有关的配置文件)

aptitude purge pkgname

(二)查询和检验软件包

根据关键词搜索软件包

aptitude search string

查看软件包的详细信息

aptitude show pkgname

(三)执行其它功能

更新软件包列表

aptitude update

删除缓存目录中的软件包安装文件

aptitude clean

仅删除已卸载的软件包有关的安装文件

aptitude autoclean 

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号