目录
- apt 常用指令
- yum 常用指令
apt 常用指令
apt 与 apt-get 大部分参数通用,但也会有区别
执行 apt 命令时,需要使用 root 用户的身份执行命令,如果报错 无效的操作
,那可以加个sudo 试试
- 更新软件源
sudo apt update
此命令会更新系统中已有的所有软件信息 - 安装软件包
sudo apt install <packageName>
- 升级软件包
sudo apt upgrade
注意此命令无法指定软件包,他会自动检查并升级所有安装的软件包,并更新,如果想更新指定软件包可以使用install
它会更新并安装指定软件包 - 卸载软件包
sudo apt remave <packageName>
他会删除指定的软件包及其依赖的其他软件包,但它不会删除配置文件和数据,如果你想把那些都删除了可以使用sudo apt-get remave --purge <packageName>
- 删除卸载残留
sudo apt autoremove
这个命令同样不能指定软件包,他会删除系统中缺失依赖的软件包和过时的软件包,同样不会删除配置文件和数据,想删除那些可以使用sudo apt-get autoremave --purge
- 删除过时软件包
sudo apt autoclean
这个命令会清理本地软件包缓存中的过时软件包 - 搜索软件包
sudo apt search <packageName>
会搜索系统仓库中与指定名称相匹配的软件包显示详细信息sudo apt show <packageName>
会显示指定软件包的详细信息,包括软件包的版本、描述、依赖关系等内容 - 列出已安装的软件包
sudo apt list --install
列出系统中已经安装的所有软件包 - 自动选择yes
-y
yum 常用指令
- 更新整个系统中的软件包及其依赖项
yum update
- 安装软件包
yum install packageName
此命令会自动安装依赖的其他软件包 - 卸载软件包
yum remove packageName
会卸载软件包及其依赖 - 升级软件包
yum upgarde
与 apt 一样,此命令是更新系统中的所有软件包,且不能指定软件包 - 搜索软件包
yum search keyword
搜索与关键字匹配的相应软件包 - 列出已有软件包
yum list installed
列出系统中已安装的所有软件包 - 搜索软件包的文件
yum provides fileName
搜索哪个软件包拥有指定文件 - 清除缓存
yum clean all
清除 yum 缓存,并释放占用的磁盘空间 - 检查是否有可用的新软件包
yum check-update
此命令并不会自动升级或下载任何软件包,只是检查一下
10.自动选择yes-y