linux软件管理之yum源与第三方软件库的搭建,yum命令及rpm命令

yum命令只能操控linux系统里已经认证过的软件,不能安装第三方软件,rpm命令可以手动安装第三方软件,就是需要解决很多依赖关系,要与yum命令相互配合,十分麻烦,还有可能出错,此时搭建个第三方仓库就可以用yum直接操作,它会自动解决依赖关系,不需要手动一个一个解决。
想要使用yum命令就要先有yum源
1.什么是yum源

2.搭建本地yum源
在新建的快照里面做实验
1.先把主机里的镜像文件传送到快照里面去

命令 含义
[westos] 软件仓库名字
name=westos 对仓库的描述,可以随便写
baseurl=file:///westos 前面可以写file(本机路径)也可以写http( 络路径),安装源;来自/westos
gpgcheck=0 不检测gpgkey
enabled=1 使语句块生效

检测:看在浏览器里能不能搜到本机路径

安装dhcp软件包

命令 含义
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 list all

命令 含义
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 强行安装软件

可以用上面的命令对安装包进行操作
例安装wps

6.第三方软件库的搭建
为什么yum可以自动解决依赖性问题,因为本地的软件包都有它的信息,被记录在westos里的repodata里

搭建第三方软件库就肯定要有第三方软件
先在真机上把下载好的安装包发送到快照node1上,(在node1上先建立/software目录,将所有安装包都放到这个目录底下)

linux软件管理之yum源与第三方软件库的搭建,yum命令及rpm命令
检测到了第三方软件,搭建第三方软件库成功!

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25073 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月22日
下一篇 2019年3月22日

相关推荐