博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yum命令以及rpm命令(安装软件)
阅读量:2344 次
发布时间:2019-05-10

本文共 1405 字,大约阅读时间需要 4 分钟。

一:yum命令

yum命令的详细用法

命令 含义
yum clean all 清除原有yum缓存
yum repolist 列出仓库信息
yum install software 安装软件
yum update 更新(尽量不要用)
yum list software 查看软件
yum list all 查看所有软件
yum list installed 列出已安装软件
yum list available 列出可安装软件
yum reinstall software 重新安装
yum remove software 卸载
yum search software 根据软件信息查找软件
yum whatprovides file 根据文件找出包含此文件的软件
yum history 查看系统中管理的历史
yum history info id 查看此id的软件管理历史操作
yum groups list 列出软件组
yum groups info 查看软件组的信息
yum groups install sfgroup 安装软件组

如图所示:

yum clean all 清除原有yum缓存
在这里插入图片描述
yum list all 查看所有软件
在这里插入图片描述
yum list software 查看软件
在这里插入图片描述
yum list installed 列出已安装软件

在这里插入图片描述

yum list available 列出可安装软件
在这里插入图片描述
yum remove software 卸载
在这里插入图片描述
在这里插入图片描述
yum info software 查看软件信息

在这里插入图片描述

yum search software 根据软件信息查找软件

在这里插入图片描述

yum whatprovides file 根据文件找出包含此文件的软件

删除ls这个命令,ls不可用

在这里插入图片描述
根据/bin/ls找出包含此文件的软件
在这里插入图片描述
yum reinstall software 重新安装
在这里插入图片描述
在这里插入图片描述

安装完毕后ls可用

在这里插入图片描述

二:用rpm命令处理软件

命令 含义
rpm -i 安装
rpm -v 显示过程
rpm -h hash加密
rpm -e 卸载
rpm -q 查看
rpm -ql 查看软件在系统中的安装文件路径
rpm -qlp 查看未安装的软件包在系统中如果安装后产生文件的路径
rpm -p 软件包
rpm -a 所有
rpm -qf 根据某个文件找出此文件属于哪个安装包
rpm -qc 查看软件的配置文件名称
rpm -qd 查看软件的说明
rpm --scritps 查看脚本
rpm --nodeps 安装软件忽略软件依赖
rpm --force 强行安装软件
rpm --kv 检测软件包是否被篡改

如图所示:

rpm -ivh 安装显示过程加密
在这里插入图片描述
rpm -ivh 软件包 --nodeps 安装软件忽略软件依赖
在这里插入图片描述
在这里插入图片描述

去用yum命令解决这个依赖性

在这里插入图片描述
在这里插入图片描述
wps可以使用
在这里插入图片描述
rpm -q 查看在这里插入图片描述
rpm -qa 查看所有
在这里插入图片描述
rpm -ql 查看软件在系统中的安装文件路径
在这里插入图片描述
rpm -e 卸载
在这里插入图片描述

为了熟悉yum命令和rpm命令,我们来安装绘图软件

因为绘图软件是个“流氓软件”,安装这个必须先安装另一个,所以我们先忽略依赖性安装其中带libs的那个。

在这里插入图片描述
去安装另一个,发现有许多依赖性需要解决。
在这里插入图片描述
解决依赖性

在这里插入图片描述

在这里插入图片描述

再去尝试安装另一个软件

在这里插入图片描述

发现还得解决一个依赖性,去解决

在这里插入图片描述

在这里插入图片描述

再去尝试安装另一个软件

在这里插入图片描述

安装成功

在这里插入图片描述

画图软件可以使用。

说明在解决依赖性的时候,许多依赖性是共同的。

转载地址:http://ctjvb.baihongyu.com/

你可能感兴趣的文章
HttpClient-03Http状态管理
查看>>
spring cloud 启动报错-must be declared as an @AliasFor [serviceId], not [name].
查看>>
常用软件下载地址
查看>>
修改spring boot 启动logo
查看>>
spring boot-启动及配置文件
查看>>
HttpsURLConnection 安全传输(HTTPS--Secure Hypertext Transfer Protocol-安全超文本传输协议)...
查看>>
ASP.NET跨页面传值的技巧
查看>>
ASP.NET页面之间传递值解析
查看>>
我要学ASP.NET MVC 3.0(八): MVC 3.0 传递和保存你的Model
查看>>
我要学ASP.NET MVC 3.0(九): MVC 3.0 验证你的Model
查看>>
我要学ASP.NET MVC 3.0(十): MVC 3.0 使用 Forms身份验证
查看>>
我要学ASP.NET MVC 3.0(十一): MVC 3.0 使用筛选器
查看>>
ASP.NET MVC3、Pager 分页
查看>>
在 ASP.NET MVC 中创建自定义 HtmlHelper 控件
查看>>
MSDN---扩展方法 (C# 方法中的this参数)
查看>>
我要学ASP.NET MVC 3.0(十四): MVC 3.0 实例系列之创建数据表格
查看>>
我要学ASP.NET MVC 3.0(十五): MVC 3.0 实例系列之表格的排序
查看>>
我要学ASP.NET MVC 3.0(十七): MVC 3.0 实例之表格中数据的筛选
查看>>
Displaying a Sorted, Paged, and Filtered Grid of Data in ASP.NET MVC
查看>>
C#中的操作符
查看>>