基于Red Hat的系统的软件包管理工具-yum

2024-10-14 14:21:24

1、yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理工具

2、列出已安装的包:yumlist installed执行该命令,会将所有已安装的包列出来

基于Red Hat的系统的软件包管理工具-yum

3、查看某个特定软件包的详细信息yum listpackage_name查看软件包是否已经安装yum list installed package_name如图,该包没有安装

基于Red Hat的系统的软件包管理工具-yum

4、使用yum安装软件:yum install package_name也可手动下载.rpm安装包就行手动安装:yum localinstall package_name.rpm

基于Red Hat的系统的软件包管理工具-yum

5、更新软件:钱砀渝测(1)列出所有可更新的包yum list update(2)更新某个特定的软件包:yum update package_name 对列出的所有软件包进行更新:yum update

基于Red Hat的系统的软件包管理工具-yum基于Red Hat的系统的软件包管理工具-yum

6、卸载软件:(1)只删除软件包,保留配置文件和数据文件yum remove package_name(2)删除软件及其所有文件yum erase package_name如图输入y后即可卸载

基于Red Hat的系统的软件包管理工具-yum

7、处理损坏的包依赖关系(某个包的依赖关系可能被另一个包的安装覆盖掉)这种情况可尝试如下命令:yum clean all然后执行yum update若仍然有问题,可共磨愆裆尝试:yumdeplist package_name该命令会显示依赖关系若仍然解决不了,使用yumupdate --skip-broken去忽略损坏的依赖关系

基于Red Hat的系统的软件包管理工具-yum

8、软件仓库,想要知道从哪些仓库获取的软件,可执行:yum repolist软件仓库的配置文件在/etc/yum.repos.d目录下

基于Red Hat的系统的软件包管理工具-yum
猜你喜欢