六、YUM仓库

YUM安装(Yellow dog Updater Modified)
1、创建YUM仓库(本地)
umount /dev/cdrom
mount /dev/cdrom /media

2、修改YUM客户端配置文件
[root@localhost ~]# vim /etc/yum.repos.d/redhat.repo
[redhat]
name=redhatxxxxxx
baseurl=file:///media
enabled=1
gpgcheck=0

3、YUM安装所需要的软件
[root@localhost ~]#yum -y install mysql*


4、 yum makecache 建立缓存
yum clean all 清除缓存
yum安装软件时,先从yum源中将软件包和依赖包下载到本地缓
安装后清除缓存。


yum install 软件名
yum remove 软件名
yum list 列出仓库中的软件包
yum grouplist 列出仓库中的组
yum groupinstall 安装组
yum whatprovides 软件名 找软件从哪个包提供的
yum provides /etc/fstab 找提供此文件的软件包
yum list kernel 列出可用的kernel
EPEL源 fedora源
yum repolist 显示有多少个repo

yum安装删除的日志 /var/log/yum.log
yum history 查看安装记录
yum history info ID号 查看某个yum事件
yum history undo ID号 恢复某个yum事件

5、如何关闭一个yum仓库
yum-config-manager --disable yum位置
--enable 开启
------------------------------------------
1、创建YUM仓库(VSFTP远程)
配置网络信息
nmcli connection add type ethernet con-name conn1 ifname
eno16777736 ip4 192.168.1.2/24 gw 255.255.255.0
ip addr
client1和client2都进行配IP,保证在同一个网段上,互相可以ping通。
启用匿名登录
关闭selinux: setenforce 0

--------------------------------------
查看ftp软件安装情况
mount /dev/cdrom /media
rpm -q vsftpd

----------------------------
挂载光盘
umount -a
mount /dev/cdrom /media
------------------------------------
安装FTP和仓库创文软件
yum -y install vsftpd* createrepo*
-----------------------------------------

准备仓库软件包内容
cd /var/ftp/pub
mkdir jiabo
cp /media/Packages/* /var/ftp/pub/jiabo
createrepo -v /var/ftp/pub/

----------------------------------------

启动ftp服务,和开机自启动
service vsftpd restart
chkconfig vsftpd on
-----------------------------------------
测试:
YUM客户端文件设置
[redhat]
name=redhatxxxxxx
baseurl=ftp://192.168.1.1/pub
enabled=1
gpgcheck=0

 

posted @ 2019-05-30 14:36  那年今日2012  阅读(87)  评论(0编辑  收藏  举报