创建本地yum仓库

  1. mount /dev/cdrom /media
  2. mkdir /media/cdrom
  3. cp /media/Server/*.rpm /media/cdrom
  4. cd /etc/yum.repos.d
  5. touch cdrom.repo
  6. vim cdrom.repo

7.yum clean all 清楚yum缓存

8.createrepo /media/cdrom 创建yum仓库所需要的元数据和数据库

9.本地名叫Rheel-Server的yum仓库创建完成,接着就可以用yum命令来装软件了

注释:系统安装后createrepo命令可能没有默认安装,此时利用在挂载的光盘上的Server目录下找到createrepo的安装包,然后利用rpm -ivh 来安装找到的

时间: 2024-10-12 17:22:51

创建本地yum仓库的相关文章

centos创建本地yum仓库

怎样发布自己软件的安装和更新YUM源 在创建之前,我们先了解些相关的内容: yum仓库可以支持三种途径提供给yum在安装的时候下载rpm包 第一种:  ftp服务  ftp:// 第二种:  http服务  http:// 第三种:  本地文件  file:// 我们暂且可以将yum的安装分为客户端和服务器端,当然你的客户端和服务器端可以是一台主机 1. 首先,假定我们应用的名字叫helloworld(可以参考简单 RPM 包制作来创建两个版本helloworld安装RPM包,helloworl

repodata创建本地YUM仓库(一)

repodata作为软件的仓库,其目录下有四个必要文件:filelists.xml.[gz],other.xml.[gz],primary.xml.[gz]和repomd.xml(md意思是metadata),其中最主要的是repomd.xml文件.一般出现的找不到repodata目录或文件的错误的原因通常有三个:一是路径问题:二是没有生成repodate目录:三是*.repo配置文件冲突(这个需要特意注意). 创建本地源步骤如下: 1.安装createrepo包:2.新建本地源目录(假若本地源

Centos 6.5创建本地YUM仓库

本地搭建本地yum源采用的rpm全部来自CentOS-6.5-bin-DVD1&DVD2; 我的是在虚拟机环境安装,先检查我的操作系统版本: [[email protected] ~]$ uname -m i686 [[email protected] ~]$ cat /etc/centos-release  CentOS release 6.5 (Final) 3. 因为配置本地yum源需要修改/目录下的文件及/etc下面的配置文件,建议更换到root用户:"su -" 4.

创建本地 yum 仓库

一.自建epel源 # 1.创建epel存放目录 mkdir /var/www/html/epel/6Server/x86_64 -p # 2.安装apache yum install httpd /etc/init.d/httpd start # 3.创建同步脚本 mkdir /server/scripts cat > /server/scripts/yum_rsync.sh << EOF /usr/bin/rsync -avrt rsync://mirrors.ustc.edu.cn

通过ftp创建本地yum仓库

目录 一. 配置本地光盘yum源并安装vsftpd 二. 关闭防火墙及SElinux(通过脚本实现) 三. 启动vsftpd服务并设置开机自动启动 四. 复制光盘中的软件包复制至ftp的/var/ftp/pub目录并创建repodata 五. 通过本地局域网其它主机访问本ftp 一. 配置本地光盘yum源并安装vsftpd 挂载光盘至本地/mnt目录下 a. 在虚拟机设置中选择ISO映像文件,并在设备状态中勾选已连接.启动时连接. b. 设置完成后,开启虚拟机,右下角图标会显示当前使用的ISO镜

yum之如何手动创建本地yum仓库

首先先安装createrepo-0.9.9-17.el6.noarch.rpm       我之前搭建过yum,所以我直接用yum install直接安装 我的系统是redhat6 [[email protected] rpm-gpg]# yum install createrepo Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registere

[转载]CentOS 7 创建本地YUM源

本文中的“本地YUM源”包括三种类型:一是直接使用CentOS光盘作为本地yum源,优点是简单便捷,缺点是光盘软件包可能不完整(centos 7 Everything 总共才6.57G):二是同步CentOS官方源到本地(相当于创建了一个公共镜像),优点是最靠谱,缺点是占空间费流量:三是创建完全自定义的本地源,优点是灵活性最大,缺点是只是作为其他源的补充. 一.使用CentOS光盘作为本地yum源 (1) 实体机上直接放入光盘(2) VMware Workstation 虚拟机:虚拟机-->可移

centos 创建本地yum源搭建本地yum仓库 亲测可用

现在如果我们需要大规模部署洗个系统,或者系统需要安装一个什么软件如nginx之类的软件.有的时候你的环境限制你上外网,或者是外网很慢的时候.我们考虑搭建本地yum仓库,内网机器可以直接快速安装所需的软件,解决linux下面的包的依赖,方便,快捷. 下面我们来搭建一下根底yum仓库: 系统:centos6.5 搭建yum仓库有很多种方法,我们这里使用yum插件yum-downloadonly插件来下载我们所需的rpm包.使用createrepo来创建仓库文件. 开始: 我们需要安装zabbix监控

创建本地yum源仓库

1 更新本地yum源 2 yum仓库服务端配置如下 : 3 1. 创建yum仓库目录 4 5 mkdir -p /data/yum_data/ 6 cd /data/yum_data/ 7 #可以上传rpm包到此目录,此目录下面还可以包括文件夹 8 9 2. 安装createrepo软件 10 [[email protected] yum_data]# yum -y install createrepo 11 12 13 3. 初始化repodata索引文件 14 createrepo -pdo