如何搭建centos系统本地镜像源
发布网友
发布时间:2022-04-20 02:40
我来回答
共1个回答
热心网友
时间:2023-07-02 22:32
方法/步骤
1
放入Centos6.4的镜像光盘或找到镜像文件
mount –o loop –t iso9660 CentOS-6.0-i386-bin-DVD.iso
mount /dev/cdrom /media/cdrom
2
编辑repo文件:
cd /etc/yum..repos.d
(文件位置/etc/yum.repos.d/,后缀一定是.repo结束.为了使用自己搭建的yum源我这里删除了自带的(rm –f ./*)
3
编辑自己的repo文件
方法一:
[root@helomeyum.repos.d]# vim local.repo (repo后缀)
[local_server](库名称)
name=Thisis a local repo (名称描述)
baseurl=file:///media/dvd(yum源目录,源地址)
enabled=1(是否启用该yum源,0为禁用)
gpgcheck=1 (检查GPG-KEY,0为不检查,1为检查)
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6(gpgcheck=0时无需配置)
保存退出!
4
方法二:使用createrepo命令创建yum仓库
1.将所有rpm文件拷贝到一个文件夹中 cp -rv /media/光盘/Packs/* /所建立的文件夹
2.通过rpm命令手动安装createrepo命令创建yum仓库 rpm -ivh createrepo
3.运行命令createrepo -v /rpm-directory
4.如果有分组信息,则在运行命令的时候使用-g参数置顶分组文件
makedir /localserver (建立本地文件夹)
mount /dev/cdrom /media/cdrom
cp -rv /media/cdrom/光盘/Packs/* /localserver
cd /localserver
rpm -ivh createrepo (若提示需要安装依赖包,根据提示安装即可)
createrepo -v /localserver/ (创建索引信息,repodate)
如若需要分组信息
cp /media/cdrom/光盘/repodate/*.comp /comps.xml
createrepo -g /comps.xml /localserver (开始创建分组信息)
然后编辑repo文件(同方法一编辑方法相同)
5
[root@helome yum.repos.d]# yum clean all (清除缓存)
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: local_server
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@helome yum.repos.d]# yum makecache (建立新缓存)
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
local_server |4.0 kB 00:00 ...
local_server/group_gz | 209kB 00:00 ...
local_server/filelists_db | 4.8 MB 00:00 ...
local_server/primary_db | 3.5 MB 00:00 ...
local_server/other_db | 2.0MB 00:00 ...
Metadata Cache Created
[root@helome yum.repos.d]#
6
这下可以使用yum本地源了
Test: yuminstall –y sendmail
7
到此yum本地源安装结束
CentOS 7 系统下如何搭建本地Yum源仓库
在CentOS 7系统中,搭建本地Yum源仓库分为三个关键步骤。首先,你需要在虚拟机上设置一个CentOS 7.6的集成镜像。在VMware中,添加ISO文件CentOS-7-x86_64-Everything-1810.iso,确保连接到系统后,光驱图标出现绿色表示连接成功。接着,你需要配置系统在启动时自动挂载这个ISO镜像。在/etc/fstab中添加...
CentOS 7 系统下如何搭建本地Yum源仓库
首先,将CentOS-7-x86_64-Everything-1810.iso镜像文件添加到虚拟机的ISO映像文件选项中,然后启动并连接虚拟机的光驱。右键点击光驱,选择连接,确认绿色指示灯亮起表示成功挂载。接着,打开/etc/fstab文件,将光盘映射添加进去。使用vi编辑器输入以下参数:bash /dev/cdrom /mnt iso9660 defaults 0 0...
centos7配置本地yum源
配置本地yum源的步骤如下:首先,挂载镜像到虚拟机。挂载过程可参考相关文章或自行搜索百度。接下来,准备以下操作:1. 备份yum仓库文件。确认已成功挂载。进入/etc/yum.repos.d目录,创建bak文件夹并将默认文件移动至此备份。2. 修改Centos-Media.repo文件。复制Centos-Media.repo到当前目录。编辑该文件...
配置本地yum源
1、挂载镜像:先确定虚拟机光驱中有加载系统镜像 [root@xuegod63 Packages]# mount /dev/cdrom /mnt/ [root@xuegod63 Packages]# ls /mnt/ 2、本地配置yum源文件:centos8本地YUM源配置:在centos8当中,本地光盘中的安装包被分别放在了两个路径下。假设挂载路径为/mnt,那么两个Package路径分别...
怎么安装centos系统镜像
为解决这一问题,推荐使用阿里云提供的镜像源服务。阿里云提供了 CentOS 的镜像源,您可以通过运行特定的脚本一键更换系统中的镜像源,从而避免遇到无法访问 CentOS 官方镜像列表的问题。这不仅简单快捷,而且能够确保您在安装软件时获取到最新的、可访问的版本。执行更换镜像源的脚本后,您将能够正常访问所需...
Centos8 ISO镜像yum源配置
要为Centos8.5的ISO镜像文件配置yum源,首先,确保已将ISO文件上传到Linux系统,无论是本地还是网络下载。挂载ISO文件到指定目录,如/media/,挂载后会提示文件为只读。接下来,为以防万一,备份原有的yum源配置文件:[root@localhost ~]# mv /etc/yum.repos.d yum_bak 然后,打开并编辑新的yum源...
centos7配置本地yum源
在配置本地yum源之前,确保虚拟机已成功挂载外部镜像,可参考之前的文章《CentOS 7挂载光盘》或通过网络查找相关教程。步骤概述备份原有yum仓库:检查挂载是否成功,进入/etc/yum.repos.d,创建bak文件夹备份默认仓库到该文件夹。修改Centos-Media.repo:复制该文件到当前目录,更改路径为挂载的文件夹,设置...
centos系统yum源的配置(网易源和本地源)
步骤一,停用系统默认yum源。yum源的配置文件位于/etc/yum.repos.d,只需将配置文件移动到其他位置即可,当然也可以直接删除。步骤二,下载网易yum源。请确保指定目录为/etc/yum.repos.d。步骤三,测试结果。案例2:配置本地yum源 步骤一:挂载centos系统镜像文件,本地yum源可使用centos系统镜像文件中...
CentOS系统镜像安装 EPEL 源方法和教程
在终端输入sudo yum install epel-release,然后在出现确认提示 "Is this ok[y/d/N]" 时,输入 "y" 并回车。等待安装完成后,执行yum repolist,你会发现EPEL仓库已经为你带来了上万个精心挑选的软件包,让系统扩展如虎添翼。编译安装备用方案然而,有时候直接安装可能不成功,这时我们可以尝试从源...
RHEL配置Centos yum源的方法
四、修改yum源 为了使用在线使用Yum安装软件更快,我们可以使用国内的网易Yum源或者其他国内yum源 五、更改yum源 我们使用网易的CentOS镜像源 cd/etc/yum.repos.d/ virhel-debuginfo.repo CentOS-Base.repo ThemirrorsystemusestheconnectingIPaddressoftheclientandthe updatestatusofeachmirrortopickmirrors...