Linux学习笔记--yum命令与yum仓库
总体分成三个部分:
1.搭建本地yum仓库(rhel8环境);
2.常用的yum命令;
3.搭建yum在线源(rhel7搭建阿里云yum在线源,实测可用,此部分参考 “RHEL7.x更换阿里云yum源 https://www.jianshu.com/p/4b1a98f0e1ca”)
========================================================================================
1.搭建本地yum仓库:
本地Vbox上挂载rhel的虚拟镜像,(之后可用于创建本地yum仓库)
mkdir /mnt/is0 创建一个挂载点
mount /dev/sr0 /mnt/is0 挂载ISO到本地文件is0上使用
ll /mnt/is0/BaseOS/ /mnt/is0/AppStream/ 查看是否挂载成功
vim /etc/yum.repos.d/rhel8.repo 打开yum仓库配置
[RHEL8-BaseOS] ####yum仓库配置信息
name=RHEL8-BaseOS
baseurl=file:///mnt/is0/BaseOS
enabled=1
gpgcheck=0
[RHEL8-Appstream]
name=RHEL8-Appstream
baseurl=file:///mnt/is0/AppStream
enabled=1
gpgcheck=0
yum repolist ####验证仓库配置是否有问题,其中status的结果是包的数量。
========
2.yum常用命令
yum install -y samba ###安装samba
yum info httpd ###查看httpd
yum list installed ###显示系统当中所有已经安装的包
yum list ###列出仓库内所有的包
yum whatprovides /etc/passwd ###查看这个文件是由那个包提供的
yum remove -y httpd ###卸载httpd
yum search iscsi ###根据关键字搜索 含有这个关键字的包 或者某个包的SUMMARY信息中含有这个关键字
yum clean all ###清除所有的缓存
yum updateinfo ###哪些包需要更新
yum update -y ###更新所有的包
yum update httpd -y ###更新httpd
yum makecache ###生成缓存信息
yum groupinstall "Virtualization Host" ###安装一个安装包,安装包一般包涵了很多单个软件,以及单个软件的依赖关系
###通过命令配置yum仓库
yum install -y dnf-utils-4.0.2.2-3.el8.noarch
yum-config-manager --add-repo=file:///mnt/is0/BaseOS
==若帮到你了请点赞o( ̄▽ ̄)d我会写更多的=====End=====