使用CentOS的DVD制作公司内部YUM安装源

本文链接:http://blog.csdn.net/kongxx/article/details/43821421

这里假定使用有两台机器来模拟,一台机器做YUM安装源,另外一台机器作为测试机。

1. 首先我们使用http的源来作为YUM的安装源,所以我们需要首先确保机器已经安装了apache,如果没有安装的话可以使用 "sudo yum install httpd" 来安装。安装完可以使用 "sudo service httpd start" 来启动服务。

2. 创建YUM安装源

sudo mount -t auto -o loop CentOS-6.6-x86_64-bin-DVD1.iso /mnt
sudo mkdir -p /var/www/html/yum_repos/CentOS6.6
sudo ln -s /mnt Packages

3. 用浏览器访问下面的地址,如果可以看到文件列表,则说明YUM服务器端已经搭建好。
http://<yum_host>/yum_repos/CentOS6.6/Packages

4. 为了确保使用的是自己创建的YUM源,我们先把测试机器上的 "/etc/yum.repos.d/*.repo" 备份起来

sudo mkdir -p /etc/yum.repos.d/bak
sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/

然后创建自己的repo文件,比如说 "my.repo",文件内容如下:

[my-repo]
name=my-repo
baseurl=http://<yum_host>/yum_repos/CentOS6.6/Packages
enabled=1
gpgcheck=0
priority=1

其中<yum_host>指向我们前面搭建的YUM源机器名或IP。

5. 测试
在测试机器上运行 "sudo yum list" 可以查看我们搭建YUM源上的RPM包列表,同时我们也可以使用 "sudo yum install <PACKAGE>" 来安装软件包了。

时间: 2024-10-06 20:13:32

使用CentOS的DVD制作公司内部YUM安装源的相关文章

centos7 更新yum安装源

系统自带的yum安装源有些软件找不到  这里我们使用阿里云的源 1.加源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 2.安装 yum update;yum 更新过程较长,请耐心等待,尤其是开始的时候,我更新刚刚开始的时候几KB一秒,后来更新快了许多,达到了1MB每秒

CentOS 7 更换 阿里云/清华大学 yum 软件源

阿里云参考:https://opsx.alibaba.com/mirror?lang=zh-CN 清华参考:https://mirrors.tuna.tsinghua.edu.cn/help/centos/ 阿里云: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun

轻松安装,自建yum安装源

suse是不用yum的,不过貌似有个同样功能的,忘记是什么来着.先说说linux的软件,linux的软件分为,已经编译好的RPM文件和未编译的SRC RPM文件和源码文件.已经编译好的RPM文件是别人已经预先编译好的,已经规定好安装内核版本的RPM.这里主要讲的是这个,下面详解. 未编译的RPM文件是需要rpmbuild --rebuild来进行编译的,这类RPM一般会有典型的SRC字样.这类RPM的优点是,没有编译,可以不限内核和系统,用的时候再编译,缺点就是经常有缺少关联关系文件的烦心事,得

yum安装源

安装epel和ius后就能通过yum安装更多的软件了. epel-release 6 yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm epel-release 7 yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ius-release yum inst

在CentOS/RHEL 6.2上使用YUM安装PHP5.4

核心命令 rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm    yum install php54w 以下转自样例: php5.4于2012年5月8号发布,从php5.4.0开始php加入了一些新特色如: Traits支持 内置了一个简单的Web服务器 提供了数组简短语法 直接对函数返回值进行数组取值 最终删除魔术方法及安全模式 你可以在这里看到更新日志. 这里使用 Webtatic EL6的YUM源来安装php5.4,我们首页安装Web

RPM 包管理与 yum安装源码包

RPM工具 RPM 是 Red HatPackage Manager 的缩写,是由Redhat所开发一款包管理程序.目前Redhat系的Linux使用rpm可以完成软件的安装.查询.卸载.升级等工作. 需要注意的是,RPM包之间存在依赖性的问题:在安装一个包的过程中可能需要安装其它包,并且其它包又有所依赖的包.所以必须先安装好所有所依赖的包后才能安装自己想要安装的包. 获取程序包的途径:优先选择系统附带的光盘或到官方的服务器下载:项目的官方站点下载. 每个rpm包名称都由"-"和&qu

httpd 自建 yum 安装源

实验拓扑: -----------------------------                                        ---------------------------- |server ip: 192.168.1.100|      < -------bridge--------> |client ip: 192.168.1.101| -----------------------------                                

yum安装源是出现报冲突错误,解决办法

起因,是打算在linux6.5服务器上安装 dell的osma 管理工具 在安装先决包时出现错误 报错如下: yum install libcmpiCppImpl0已加载插件:aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlockLoading support for kernel ABI设置安装进程解决依赖关系--> 执行事务检查--->

为 Virtual Box 中的 CentOS 6.6 配置本地DVD光盘做yum软件源

因为virtual box 中的centos配置host-only共享win7上网,配置失败,所以只能使用Centos的 DVD 光盘来配置yum软件源.不然就没得完了. 1. 首先要在virtual box 中的插入DVD的iso光盘,相信这一步,大家都会,不然如何在virtual box 安装centos呢? 2. 挂载 iso 光盘第一步之后,我们发现执行 df 命令,尽然没有看到我们上面挂载的 iso 光盘,这是怎么回事呢? [root[email protected] ~]# df F