美文网首页
Linux就该这么学 2 | 包管理器

Linux就该这么学 2 | 包管理器

作者: Ricsy | 来源:发表于2019-07-25 18:34 被阅读0次


RPM

常用命令 作用
rpm -ivh [filename.rpm] 安装软件
rpm -Uvh [filename.rpm] 升级软件
rpm -e [filename.rpm] 卸载软件
rpm -qpi [filename.rpm] 查询软件描述信息
rpm -qpl [filename.rpm] 列出软件文件信息
rpm -qf [filename] 查询文件属于哪个 RPM

Yum

常见命令 作用
yum repolist all 列出所有仓库
yum list all 列出仓库中所有软件包
yum info 查看软件包信息
yum install 安装软件包
yum reinstall 重新安装软件包
yum update 升级软件包
yum remove 移除软件包
yum clean all 清除所有仓库缓存
yum check-update 检查可更新的软件包
yum grouplist 查看系统中已经安装的软件包组
yum groupinstall 安装指定的软件包组
yum groupremove 移除指定的软件包组
yum groupinfo 查询指定的软件包组信息

DNF

常用命令 作用
dnf --version 查看dnf版本
repolist  
dnf repolist 显示系统中可用的 DNF 软件库
dnf repolist all 显示系统中可用和不可用的所有的 DNF 软件库
list  
dnf list 列出用户系统上的所有来自软件库的可用软件包和所有已经安装在系统上的软件包
dnf list installed 列出所有安装了的 RPM 包
dnf list available 列出来自所有可用软件库的可供安装的软件包
其他  
dnf update 更新软件库中的软件源和检查软件包是否可升级
dnf upgrade 更新软件库中的 RPM 包
dnf install [rpm包名] 安装软件库中的 RPM 包
  dnf install git -y
dnf search [rpm包名] 搜索软件库中的 RPM 包
  dnf search nano
dnf provides [文件名] 查找某一文件的提供者
  dnf provides /bin/bash
dnf info [rpm包名] 在安装某一个软件包之前查看它的详细信息
  dnf info nano

RPM 是为了简化安装的复杂度,而 Yum软件仓库是为了解决软件包之间的依赖关系


更新中......


相关文章

网友评论

      本文标题:Linux就该这么学 2 | 包管理器

      本文链接:https://www.haomeiwen.com/subject/xnrqrctx.html