Linuxubuntu操作系统的apt-get命令工具

韵味老鸟 2024-08-16 13:00:39

Linux ubuntu 操作系统的apt-get命令工具

Debian Linux发行版中的APT软件包管理工具

安装软件包:

apt-get install package_name安装指定的软件包。

卸载软件包:

apt-get remove package_name卸载指定的软件包,但保留配置文件。apt-get remove --purge package_name卸载软件包并删除其配置文件。

更新软件包列表:

apt-get update更新可用软件包的列表,不会安装或升级任何软件包。

升级软件包:

apt-get upgrade升级所有已安装的软件包到最新版本。apt-get dist-upgrade进行发行版升级,处理依赖关系变化。

清理无用的包:

apt-get autoremove自动移除不再需要的包。apt-get clean清除已下载的包文件。

下载源代码:

apt-get source package_name下载指定包的源代码。常用选项-h, --help:显示帮助信息。-y:自动确认所有提示。-s, --simulate:模拟执行命令,不进行实际操作。-d, --download-only:仅下载软件包,不进行安装。-f:尝试修复系统中的依赖问题。

root@uk8s:~# apt-get clean

root@uk8s:~# apt-get autoremove

正在读取软件包列表... 完成

正在分析软件包的依赖关系树... 完成

正在读取状态信息... 完成

升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 6 个软件包未被升级。

root@uk8s:~# apt-get

apt 2.4.8 (amd64)

用法: apt-get [选项] 命令

    apt-get [选项] install|remove 软件包1 [软件包2 ...]

    apt-get [选项] source 软件包1 [软件包2 ...]

apt-get 可以从认证软件源下载软件包及相关信息,以便安装和升级软件包,

或者用于移除软件包。在这些过程中,软件包依赖会被妥善处理。

常用命令:

update - 取回更新的软件包列表信息

upgrade - 进行一次升级

install - 安装新的软件包(注:软件包名称应当类似 libc6 而非 libc6.deb)

reinstall - 重新安装软件包(注:软件包名称应当类似 libc6 而非 libc6.deb)

remove - 卸载软件包

purge - 卸载并清除软件包的配置

autoremove - 卸载所有自动安装且不再使用的软件包

dist-upgrade - 发行版升级,见 apt-get(8)

dselect-upgrade - 根据 dselect 的选择来进行升级

build-dep - 为源码包配置所需的编译依赖关系

satisfy - 使系统满足依赖关系字符串

clean - 删除所有已下载的包文件

autoclean - 删除已下载的旧包文件

check - 核对以确认系统的依赖关系的完整性

source - 下载源码包文件

download - 下载指定的二进制包到当前目录

changelog - 下载指定软件包,并显示其变更日志(changelog)

参见 apt-get(8) 以获取更多关于可用命令的信息。

程序配置选项及语法都已经在 apt.conf(5) 中阐明。

欲知如何配置软件源,请参阅 sources.list(5)。

软件包及其版本偏好可以通过 apt_preferences(5) 来设置。

关于安全方面的细节可以参考 apt-secure(8).

本 APT 具有超级牛力。

0 阅读:0