软件管理(rpm及yum)

kolourpaint-libs-4.10.5-4.el7.x86_64.rpm
  【1】           【2】    【3】    【4】
【1】软件名称
【2】软件版本号
【3】试用版本
【4】红帽系的软件包

一.yum
(1)yum简介

Yellow dog Updater, Modified由Duke University团队,修改Yellow Dog Linux的Yellow DogUpdater开发而成,是一个基于RPM包管理的字符前端软件包管理器。能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。被Yellow Dog Linux本身,以及Fedora、Red Hat Enterprise Linux采用。
软件包来源:
可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion等非官方软件仓库的软件包,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的GPG签名,主要是为了用户的系统安全。对于Fedora
core 4及更高版本的用户,来自新软件仓库的签名是自动导入并安装的.

(2)yum 文件介绍

yum的配置文件位置 /etc/yum.repos.d
yum的默认生效文件 CentOS-Base.repo
本地yum仓库的生效文件 CentOS-Media.repo

(3)yum的主要配置文件为/etc/yum.conf

 yum list all列出所有软件包

在这里插入图片描述
在这里插入图片描述编辑配置屏蔽以zziplib开头的软件包,编辑文件
在这里插入图片描述
在这里插入图片描述
yum list all列出所有软件包查看发现.zziplib开头的软件包被屏蔽
在这里插入图片描述
(4)yum的常用命令

yum  clean  all       清除原有yum缓存
yum  repolist         列出仓库信息
yum  install  software    安装软件
yum  update           更新 
yum  list  installed    列出已安装软件 
yum  list  available    列出可安装软件
yum list software  查看软件源中是否含有此软件 
yum list  all         列出所有软件 
yum  remove  software     卸载软件
yum reinstall  software  重新安装软件
yum  info  dhcp         查看dhcp信息 
yum  search  /etc/dhcp   根据软件信息搜索软件名字  
yum  whatprovides  file   根据文件找出包含此文件的软件 
yum  groups  info  sfgroup  查看软件组内包含的软件 
yum  groups  install  sfgroup   安装软件组 
yum  groups  remove  sfgroup   卸载软件组 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、rpm
1.简述
(1)不能解决软件包安装的依赖性,当有依赖性需要解决时,可以用yum,祥见yum的搭建说明
(2)rpm 参数 name|name.rpm [参数]
(3)由于已经编译完成并且打包完毕,所以安装上很方便( 不需要再重新编译 )
(4)由于套件的信息都已经记录在 Linux 主机的数据库上,很方便查询、升级与反安装
2. rpm常用命令

rpm  -i   安装
rpm   -v    显示过程
rpm   -h   hash加密

在这里插入图片描述
发现报错,原因是安装画图版缺少它的依赖性文件

rpm   -e   卸载
rpm   -q   查询   有显示就是已安装
rpm  -qa 显示系统中已经安装的软件名称

在这里插入图片描述

rpm -qa | grep httpd   查询名为httpd的软件是否安装
rpm   -qp   查询安装包安装后的名
rpm  -qlp   查询软件安装后会生成什么文件

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

rpm  -qf   根据某个文件找出文件属于那个安装包
rpm -qc   查询软件的配置文件
rpm   -qd   查看软件的帮助脚本

在这里插入图片描述

    rpm  --nodeps    安装软件忽略软件倚赖
不忽略软件依赖性,是不能安装的,虽说安装成功,但打不开
rpm   -Kv    检测软件包是否被篡改

在这里插入图片描述
在这里插入图片描述
在软件包中追加内容时,内容已经被篡改
在这里插入图片描述

rpm -qp  name.rpm   --scripts   查看软件脚本

安装画图工具
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
使用yum查找此文件所需要的64位安装软件
在这里插入图片描述
在这里插入图片描述
安装此软件:
在这里插入图片描述
在这里插入图片描述
再安装Kolourpaint,此时成功安装
在这里插入图片描述
画图工具安装成功且可正常使用
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值