局域网内配置yum源仓库

局域网内yum仓库配置方法:

1、上传系统镜像文件至yum仓库服务器

2、挂载镜像:

mount -t iso9660 -o loop xxx.iso /mnt/

3、创建yum仓库目录:

mkdir /home/仓库名称

4、将rpm包复制到仓库目录内

cp /mnt/Packages/* /home/仓库名称

5、安装 createrepo 软件,用于生成 yum 仓库数据库的软件

yum -y install createrepo

6、生成yum仓库:

createrepo -pdo /home/仓库名称/ /home/仓库名称/

加入rpm包:

createrepo --update /home/仓库名称/

7、进入到仓库目录内,开启80端口:

python -m SimpleHTTPServer 80 &> /dev/null &

搭建完成后,访问该机器ip,查看是否成功

8、仓库更新:

把对应版本的rpm包放入到仓库后更新:

createrepo --update /home/仓库名称/

9、使用完毕后,需要卸载:

umount /home/仓库名称/

yum源的使用(有需要基础软件安装的只需按照如下操作配置即可):

1、进入到yum源地址配置:

cd /etc/yum.repos.d/

2、创建备份目录,只保留CentOS-Base.repo文件,并将其他文件移动到备份目录内:

mkdir bak

mv *.repo bak

mv bak/CentOS-Base.repo ./

3、清空并修改CentOS-Base.repo配置

清空:>CentOS-Base.repo

编辑该文件,内容需要根据操作系统进行区分:

==================================================

[CentOS6.8]
name=/home/仓库名称/
baseurl=http://192.168.200.228
enabled=1
gpgcheck=0

==================================================

4、清除原有配置缓存:

yum clean all

5、把yum源缓存到本地:

yum makecache

6、测试安装:

yum install  ....

原文地址:https://www.cnblogs.com/seeyog/p/10837850.html

时间: 2024-11-06 20:54:42

局域网内配置yum源仓库的相关文章

yum 源仓库的安装及配置

一.简介yum的主要功能是更方便的添加/删除/更新RPM包,自动解决包的依赖性问题,便于管理大量系统的更新问题.yum可以同时配置多个资源库,简介的配置文件,保持与rpm数据库的一致性.二,yum 的安装默认已经安装,这里简要提一下.基础安装包包括: yum yum-fastestmirror yum-metadata-parser三.yum的配置yum的配置文件分为两部分:main和repository main部分定义了全局配置选项,整个yum配置文件应该只有一个main.常位于/etc/y

关于局域网yum源仓库的搭建

1.#输入命令rmp -q -vsftpd,查看是否安装了该包. 2.#创建挂载点,把光盘挂载到该点 3.#使用命令用rpm-ivh 安装vsftpd安装包 4.#启动vsftpd服务,设为下次开机启动. 5.#输入ifconfig,找到自己的局域网地址,看是否连接超时,如果超时就是没关闭防火墙的原因,那么就关闭防火墙.(学习环境中关闭防火墙就行了,不支持实际工作环境中关闭). 6.#用浏览器访问自己的局域网地址 ,会出现以下页面,说明ftp服务配置成功. 7.#创建文件夹,将CentOS7安装

在Centos7上搭建局域网的yum源仓库

1.#输入命令rmp -q -vsftpd,查看是否安装了该包. 2.#创建挂载点,把光盘挂载到该点 3.#使用命令用rpm-ivh 安装vsftpd安装包 4.#启动vsftpd服务,设为下次开机启动. 5.#输入ifconfig,找到自己的局域网地址,看是否连接超时,如果超时就是没关闭防火墙的原因,那么就关闭防火墙.(学习环境中关闭防火墙就行了,不支持实际工作环境中关闭). 6.#用浏览器访问自己的局域网地址 ,会出现以下页面,说明ftp服务配置成功. 7.#创建文件夹,将CentOS7安装

Centos7 配置yum软件仓库

Centos7 配置yum软件仓库 内网yum仓库:本地yum仓库(即以光盘镜像自带软件作为yum软件仓库)局域网yum仓库(ftp服务实现)公网yum仓库(通过http实现) --------------------使用yum仓库去安装服务------------------------------- yum clean all 清除所有仓库缓存 yum makecache 重建仓库 yum repolist all 列出所有仓库 yum provides 根据特定条件搜索软件包 yum wh

Linux创建私有yum源仓库

创建yum私有库 简述 ? 在Linux系统中安装软件的方法有三种,分别是rpm软件包安装.yum源安装与源代码编译安装,在用rpm软件包安装软件时会经常出现依赖性问题,导致安装繁琐,用源代码编译安装就更不用说了,相信很多小伙伴也都感受过源代码编译安装的各种花样报错,导致精神崩溃,因此我们在Linux操作系统中安装软件的首先方法就是利用yum源安装软件. ? yum是一个基于rpm的软件包管理器,它包含一些命令:查找.安装.删除----软件包.使用yum安装软件包它可以自动查找软件包,包括软件安

shell脚本快速配置yum源

我们在使用Red Hat系列与CentOS系列的Linux系统时经常要配置yum源,本文档提出一个快速配置yum源的方法,就是用shell脚本来实现. 首先确保系统已挂载好镜像文件,然后执行vim rhel7.repo.sh命令,这个命令是创建一个脚本. 在打开的文件中添加以下内 [[email protected] ~]# vim rhel7.repo.sh  1 #!/bin/bash 2 3 cd /etc/yum.repos.d 4 5 cat >>rhel7.repo<<

配置yum源、epel源及其查看系统性能的命令

第1章 配置yum源.epel源1.1 配置linux yum源软件仓库百度应用商城yum源?google应用商城应用宝1.2 查看系统当前的yum源yum repolistLoaded plugins: fastestmirror, securityDetermining fastest mirrors base: mirrors.huaweicloud.com extras: mirrors.huaweicloud.com updates: mirrors.shu.edu.cn (系统默认的

linux软件管理YUM与配置YUM源

yum ---> 软件包管理器 是一个基于RPM的软件包管理器能够从指定服务器自动下载RPM包并且安装可以处理软件之间的依赖关系,一次性安装所有依赖的软件包 yum源分为本地yum源与网络yum源 yum clean all --->清除原有yum缓存repolist --->列出仓库信息install software --->安装update --->更新 (更新单个软件)list software --->查看软件list all --->查看所有软件lis

http配置yum源

http配置yum源 一.VMware插入两张光盘 二.手动触发硬盘扫描 [[email protected] ~]#echo '- - -' > /sys/class/scsi_host/host0/scan [[email protected] ~]#echo '- - -' > /sys/class/scsi_host/host1/scan [[email protected] ~]#echo '- - -' > /sys/class/scsi_host/host2/scan [[