CentOS7下YUM本地仓库的搭建详细步骤
CentOS 7下YUM 本地仓库的搭建详细步骤
使⽤CentOS7.iso 搭建本地仓库
(1) 将CentOS7.iso⽂件拷贝到⽤户主⽬录中即:~
cp CentOS7.iso ~
(2) 创建iso⽂件将要挂在的⽬录
mkdir -p /mnt/cdrom
(3) 挂在iso⽂件到刚刚创建的⽬录中
mount -o loop CentOS7.iso /mnt/cdrom
(4) 创建repo⽂件 po,然后在其中加⼊下⾯内容
vim /pos.po
[Local]
name=Local Yumcentos7没有vim命令
baseurl=file:///mnt/cdrom
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
PS:此种⽅式不需要使⽤createrepo创建索引⽂件,因为ISO⽂件中已经创建好了索引⽂件位于repodata⽂件夹中
创建⾃定义的本地YUM源
这种⽅式主要针对我们平时已经收藏了⼀些RPM软件包,我们想把收集起来的RPM包做成⾃⼰的YUM仓库,这样便于离线安装,⾮常灵活⽅便。
(1) 创建本地仓库的⽬录,例如我(root)创建在主⽬录下的local⽬录下
mkdir /root/local
(2) 将整理的RPM包全部移动该⽬录下
mv *.rpm /root/local
(3) 安装createrepo
yum -y install createrepo
(3) 使⽤createrepo创建索引
createrepo /root/local
(4) 创建repo⽂件
vim /pos.po
在其中输⼊如下内容
[Local]
name=Local Yum
baseurl=file:///root/local
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
⾄此,上⾯两种⽅式创建本地仓库都已经成功,下⾯只需要更新下缓存就可以了
yum makecache
如有疑问请留⾔或者到本站社区交流讨论,感谢阅读,希望能帮助到⼤家,谢谢⼤家对本站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。