Ubuntu将所有的开发软件包存放在Internet上的许许多多镜像站点上。用户可以选择其中最适合自己的站点作为软件源。然后,在APT工 具的帮助下,就可以完成所有的软件包的管理工作,包括维护系统中的软件包数据库、自动检查软件包依赖关系、安装和升级软件包、从 软件源镜像站点主动获取相关软件包等。
1. apt install 安装软件
sudo apt install <软件名称>
sudo apt -f install #修复系统的软件安装错误
#例如
sudo apt install sl # 小火车 安装软件, 可以使用LS 去执行这个可执行程序
2. apt remove 卸载软件
sudo apt remove <软件名称>
sudo apt autoremove # 自动卸载系统不再需要的软件包
# 例如
sudo apt remove sl # 卸载火车软件
3. apt policy 查看软件安装状态
sudo apt policy <软件名称>
# 例如
sudo apt policy gcc # 检查gcc 的安装状态
sudo apt policy sl # 检查sl 软件安装状态
4. apt list 软件清单
sudo apt list # 列出系统所有的软件包清单
sudo apt list <软件名称> # 列出这个软甲的清单
sudo apt list <软件名称> -a # 列出这个软件的所有版本清单
# 例如
sudo apt list gcc
sudo apt list gcc -a
sudo apt list sl -a
5. apt purge 卸载软件和配置文件
sudo apt purge <软件名称>
sudo apt purge sl # 卸载软件和清除配置文件
6. apt search 搜索软件包
sudo apt search <软件包名称>
# 在可以用的软件包中搜索制定的包 , 如果找到,该命令将返回名称与搜索词匹配的包
# 例如
sudo apt search snake4
7. apt update 更新软件目录
sudo apt update
# 从服务器更新软件信息到本地 ,保持本地的软件信息和服务器一致
sudo apt list --upgradable # 查看可升级的软件信息
8. apt upgrade 更新软件到最新
sudo apt upgrade # 把系统所有的软件升级到最新 , 类似windows的更新
9. apt clean 删除下载的软件包
sudo apt autoclean # 清除老版本的软件包 , 保留新版本的软件包
sudo apt clean # 把所有下载的软件包删除掉
10. apt show 软件包的详细信息
sudo apt show <软件的名称>
# 例如
sudo apt show gcc # 查看gcc 软件包的详细信息
sudo apt show sl # sl 软件包的详细信息