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,此时成功安装
画图工具安装成功且可正常使用