首页 > 编程知识 正文

into与onto区别,rhel7配置本地yum源

时间:2023-05-06 12:56:29 阅读:150441 作者:1392

问题说明:我们如何在属于自己本地的yum仓库建设完成后,我们如何将yum指向自己建设的yum仓库的解决方案? (1)首先创建repoment的索引

#如果没有索引文件,即使本地有rpm程序包,yum也无法正常使用

(1.1 )这个过程是安装createrepo。 如果条件允许使用公共网络yum源进行安装,或者内部网可以使用iso装载和安装,或者都不支持,请单击‘http://www.Sina.com /’ 以下是本地iso安装的安装:

#将我们的iso镜像装载到/mnt/cdroom

http://www.rpmfind.net/linux/rpm2html/search.php?query=submit=Searchsystem=arch=

#配置我们的repo配置文件

mount /dev/sr0 /mnt/cdroom

#下面是配置文件中的写入格式

[CentOS7]

name=CentOS 7

base URL=file :///mnt/CD room /

启用=1

gpgcheck=0

#配置完成后,使用wq保存退出并验证iso源是否有效

vi /etc/yum.repo.d/iso.repo

#本地iso镜像的yum生成完成后,使用yum安装createrepo

yum repolist

) 1.2 )安装完成后,在/目录下创建data目录

yum -y install createrepo-0.9.9-28.el7.noarch

#创建完成后,进入/data并创建mkdir /data的目录

光盘/数据

mkdir /data/repodata

创建repodata目录后,需要为repomd创建索引文件

repodata

#创建索引文件后,repoment的索引数据命令如下所示

光盘cd /data/repodata

createrepo-g/data/repo data/re pomd.XML/data/repo data /

#执行上一个命令后,生成索引文件需要一段时间。 命令的输出如下所示

Spawning worker 0 with 5038 pkgs

Spawning worker 1 with 5037 pkgs

工作完成

保守主元数据

saving文件列表元数据

saving other元数据

Generating sqlite DBs

Sqlite DBs complete ##表示成功

)2)创建索引后,将Packages.zip压缩包解压缩到/data

压缩为zip格式。 链接发送到下面

touch /data/repodata/repomd.xml

我的百度网盘Packages下载地址是抽屉代码8888

解压缩#Packages后,在/data目录下获取packages目录

unzip Packages.zip /data/

#验证成功后,修改yum的repo文件,并将库指向本地yum库

ls /data

#下面是配置文件中的写入格式

[CentOS7]

name=CentOS7

baseurl=file:///data

启用=1

gpgcheck=0

#接下来是最后一步。 清空yum缓存,然后按如下方式重新生成缓存命令

yum clean all

yum repolist

###这样就完成了当地的yum库###

vi /etc/yum.repo.d/iso.repo

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。