yum源制作
原创
©著作权归作者所有:来自51CTO博客作者孙亚明的原创作品,谢绝转载,否则将追究法律责任
1在我们安装某个软件时,有时会遇到依赖性问题。即如果要安装本软件,必须要先安装一个或多个与其相关的软件。而我们知道:rpm这种方式解决不了依赖性问题,所以出现了一种能自动解决依赖性问题的软件安装方式,yum。
2yum工作原理:
注:采用FTP/HTTP协议时,C和S可以在同一台计算机上,也可不在。而FILE(本地文件系统)必须在同一台计算机上。
3采用FILE制作步骤:
S端
[root@localhost /]# mkdir Yun_Server
[root@localhost /]# mount /dev/cdrom /mnt
[root@localhost /]# cp /mnt/Packages/* /Yum_Server/
[root@localhost /]# rpm –ivh /mnt/Packages/createrepo-0.9.8-4.e16.noarch.rpm
[root@localhost /]# createrepo /Yum_Server/ #创建索引
C端:
[root@localhost /]# mkdir yum
[root@localhost /]# mv /etc/yum.repos.d/* /yum #备份yum源
[root@localhost /]# vi /etc/yum.repos.d/yum.repo
编辑文件内容:
[name]:软件源的名称
name:软件源的信息
baseurl:软件源的位置
enable:是否启用该软件源,1为启用,0为禁用
gpgcheck:是否需要GPG验证,主要验证软件包是否来自CentOS官方
例子:
[yum]
name=yum
baseurl=file:///Yum_Server
enabled=1
gpgcheck=0
注:
1查看索引文件:ls /YumServer/ | grep repodata
2安装createrepo时,存在依赖性问题,请仔细研究
3大功告成,以后你只要使用:
yum install 软件名称(安装软件)
yum remove 软件名称(卸载软件)
4聪明的你学会了吗!
下一篇:OSPF
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
使用Nginx搭建本地YUM源
离线环境使用nginx搭建本地yum源(2种方式)
nginx yum源 服务器 -
Centos7.9 清华yum源配置
清华YUM源配置
CentOS centos -
linux制作离线yum源
1.打开yum缓存vim /etc/yum.conf指定缓存路径为/opt/yum1表示打开缓存功能,在yum装包时会把rpm存到指定的路径下2.创建/data/yu
linux 运维 制作离线yum源 缓存 rpm包