`

Ubuntu apt-get aptitude dpkg apt-cache

 
阅读更多
apt-get 常用命令:
apt-get install pkgname 安装包
apt-get install pkgname - - reinstall 重新安装包
apt-get -f install 强制安装
apt-get remove pkgname 删除包
apt-get remove pkgname - - purge  删除包,包括删除配置文件等
apt-get autoremove 自动删除不需要的包
apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get dist-upgrade 升级系统
apt-get dselect-upgrade 使用 dselect 升级
apt-get build-dep pkgname 安装相关的编译环境
apt-get source pkgname 下载该包的源代码
apt-get clean && sudo apt-get autoclean 清理下载文件的存档
apt-get check 检查是否有损坏的依赖
备注: pkgname 为软件包名称。

aptitude 常用命令:
aptitude update 更新可用的包列表
aptitude upgrade 升级可用的包
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包
aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件
aptitude autoclean 仅删除过期的包文件
备注:与 apt-get不同,aptitude 在处理依赖问题上更佳,在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。

操作 deb 包的 dpkg 常用命令:
dpkg -i pkgname.deb 安装包
dpkg -r pkgname 删除包
dpkg -P pkgname 删除包(包括配置文件)
dpkg -L pkgname 列出与该包关联的文件
dpkg -l pkgname 显示该包的版本
dpkg --unpack pkgname.deb 解开 deb 包的内容
dpkg -S keyword 搜索所属的包内容
dpkg -l 列出当前已安装的包
dpkg -c pkgname.deb 列出 deb 包的内容
dpkg --configure pkgname 配置包
注意:更多选项可通过 dpkg -h 查询,有些指令需要超级用户权限才能执行。

apt-cache 常用命令:
apt-cache search pkgname 按关键字查找软件包
apt-cache show pkgname 显示软件包的详细信息,如说明、大小、版本等
apt-cache depends pkgname 查询软件包的依赖关系
apt-cache rdepends pkgname 查询软件包反向依赖关系
apt-cache showpkg pkgname 显示软件包的一些常规信息
apt-cache stats 查看数据源的包统计信息
apt-cache pkgnames  列出所有的软件包
apt-cache dump 显示缓存中的每个软件包的简要描述信息
apt-cache unmet 显示不符合一致性的依赖关系
apt-cache pkgnames  列出所有的软件包


清理缓存:
apt-get install pkgname 下载文件放在 /var/cache/apt/archives中,该目录所占空间会越来越大,apt-get clean可以删除/var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/目录下所有包(锁定的除外)。
apt-get autoclean 仅删除不再能被下载的包。
aptitude clean 也可删除/var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/目录下所有包(锁定的除外)。


分享到:
评论

相关推荐

    Debian apt-get 使用指南

    `apt-get` 是 Debian 及其衍生系统(如 Ubuntu)中的一个强大的包管理工具,它可以帮助用户安装、升级、卸载软件包,并且能够自动解决依赖关系。本文将详细介绍 `apt-get` 的常用命令及其用法,并提供一些实用的技巧...

    apt-get的使用说明

    apt-get是Debian及其衍生系统(如Ubuntu)中用于包管理的核心工具之一,它基于APT(Advanced Package Tool)框架,允许用户通过简单的命令行操作实现软件包的安装、升级、卸载等任务。与传统的包管理器相比,apt-get...

    dpkg,apt 和 aptitude 的使用

    ### dpkg,apt 和 aptitude 的使用 #### dpkg 基础介绍 - **dpkg** 是 Debian 软件包管理系统的核心组件,由 Ian Murdock 在 1993 年创建。它主要用于安装、卸载以及提供与 `.deb` 软件包相关的信息。 - 作为底层...

    apt-get install 的用法

    ### Linux Ubuntu 下 `apt-get` 命令详解 #### 概述 在Linux系统特别是Ubuntu发行版中,`apt-get` 是一个非常强大的包管理工具,它可以帮助用户完成软件包的安装、卸载、更新等操作。通过本文,我们将深入了解`apt-...

    ubuntu命令大全-详细命令大全

    - `aptitude search 软件包`: 类似于`apt-cache search`,但`aptitude`提供了更丰富的筛选功能。 - `apt-cache stats`: 查看系统安装包的统计信息。 - `apt-cache pkgnames`: 列出系统中所有可用的包名称。 4. *...

    Ubuntu的apt命令详解.pdf

    apt-cache show pkgs:显示软件包记录,类似于dpkg –print-avail。 apt-cache pkgnames:打印软件包列表中任何软件包的名称。 apt-cache dumpavail:打印可用软件包列表。 软件包文件管理 dpkg -S file:显示这...

    Ubuntu的软件管理工具

    但是在 Ubuntu 系统中, Synaptic Package Manager 并不是必不可少的工具,更常用的还是通过 apt-get 命令来管理软件包。 四、aptitude 命令安装 aptitude 是一个基于文本的软件包管理器,提供了与 APT 相似的功能...

    乌班图(Ubuntu)命令使用技巧.doc

    - `apt-cache search 正则表达式`或`aptitude search 软件包`:在软件库中搜索匹配的软件。 - `apt-cache stats`:显示系统安装包的统计信息。 - `apt-cache pkgnames`:列出系统所有可用包的名称。 - `apt-...

    linux常用命令及技巧[文].pdf

    - 临时存储目录: `/var/cache/apt/archives` - 清理缓存: `apt-get clean` - 清理旧版本软件缓存: `apt-get autoclean` - 查询依赖: `apt-cache depends some` - 查询被依赖: `apt-cache rdepends some` - ...

    ubuntu终端命令

    `apt-cache search 正则表达式`或`aptitude search 软件包`用于搜索软件仓库中的软件;`apt-cache stats`显示系统安装包的统计信息;`apt-cache pkg names`列出系统所有可用的软件包名称;`apt-cache show k3b`显示...

    linux 常用的命令以及技巧

    - 使用`dselect`和`aptitude`作为dpkg的前端界面。 2. **apt**: Ubuntu的高级包工具。 - `apt-get install packs`: 安装软件包。 - `apt-get update`: 更新软件源列表。 - `apt-get upgrade`: 升级已安装的...

    ubuntu上的各种常用命令

    - **搜索软件库中的软件**:`apt-cache search <正则表达式>` 或 `aptitude search <软件包>` - **显示系统安装包统计信息**:`apt-cache stats` - **显示系统全部可用包的名称**:`apt-cache pkg-names` - **...

    Ubuntu最全命令大全【珍藏版】.docx

    Ubuntu 使用 Advanced Package Tool (APT) 进行软件包管理。APT 提供了一系列强大的工具,用于安装、更新、删除软件包。 1. **查看已安装软件内容** - `dpkg -L xxx`:列出软件包 `xxx` 的所有安装文件。 2. **...

    linux菜鸟进阶系列之Linux常用命令(新手必看).pdf

    - `dselect`和`aptitude`是`dpkg`的前端工具。 2. `apt`: Ubuntu的高级包管理器,简化了软件包的安装和管理。 - 安装:`apt-get install packs` - 更新源:`apt-get update` - 升级系统:`apt-get upgrade` - ...

    ubuntu skills

    - **软件查询**:利用`apt-cache search 正则表达式`或`aptitude search 软件包`查找软件库中的软件;`apt-cache stats`展示系统安装包的统计信息;`apt-cache pkg-names`显示系统全部可用包的名称;`apt-cache show...

    linux命令,shell命令

    - **搜索软件库中的软件**: 可以使用`apt-cache search`或`aptitude search`来查找软件包。 - 示例: `apt-cache search mysql` - **显示系统安装包的统计信息**: `apt-cache stats` - 示例: `apt-cache stats` -...

    Ubuntu命令大全(详细版).docx

    - 使用 `apt-cache search 正则表达式` 命令来搜索软件库中与提供的正则表达式匹配的软件包。 - 或者使用 `aptitude search 软件包` 来搜索软件包。这两个命令都可以帮助用户找到所需的软件包。 - **显示系统...

    Ubuntu命令大全.pdf

    - **命令**: `apt-cache search <pattern>` 或 `aptitude search <pattern>` - **描述**: 在Ubuntu软件仓库中搜索符合特定模式的软件包。 - **示例**: 若要查找与“文本编辑器”相关的软件包,可以运行 `apt-cache ...

    ubuntu系统清理及常用命令

    - `sudo apt-get remove linux-image-内核版本号`: 例如,`sudo apt-get remove linux-image-2.6.27-2-generic`。 每个内核大约会占用130-140MB的空间,删除多余内核有助于释放磁盘空间。 #### 三、系统备份与...

Global site tag (gtag.js) - Google Analytics