在基于Debian的Linux发行版(如Ubuntu、Debian、Kali Linux等)中,apt 是高级包管理工具,用于安装、更新、卸载软件包以及管理依赖关系。
- 更新包列表索引:
Bash1sudo apt update
这个命令用于从官方软件仓库下载最新的软件包列表信息。
- 升级所有已安装的软件包:
Bash1sudo apt upgrade
这个命令会将所有可升级的软件包升级到最新版本。
- 安装新软件包:
Bash1sudo apt install <package-name>
示例:安装 nginx web服务器
Bash1sudo apt install nginx
- 搜索软件包:
Bash1apt search <package-name-or-description>
示例:搜索包含关键词“editor”的软件包
Bash1apt search editor
- 查看软件包详细信息:
Bash1apt show <package-name>
示例:查看 nginx 的详细信息
Bash1apt show nginx
- 卸载软件包:
Bash1sudo apt remove <package-name>
示例:卸载 nginx
Bash1sudo apt remove nginx
- 完全移除软件包及其配置文件:
Bash1sudo apt purge <package-name>
示例:彻底移除 nginx 及其配置
Bash1sudo apt purge nginx
- 自动解决未满足的依赖关系并安装:
Bash1sudo apt install -y <package-name>
-y 参数表示自动回答yes,无需手动确认每个步骤。
- 检查哪些软件包更新(不执行更新操作):
Bash1apt list --upgradable
- 清理系统,包括删除不再需要的包和缓存:
Bash1sudo apt autoremove && sudo apt autoclean
- 下载软件包但不安装:
Bash1apt download <package-name>
下载指定软件包的.deb文件,但不会安装。
以上命令在实际使用时,请确保以root权限或使用sudo运行特权的操作。
本文暂时没有评论,来添加一个吧(●'◡'●)