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目录,将所有安装包都放到这个目录底下)

检测到了第三方软件,搭建第三方软件库成功!
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25073 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!