搭建自己的yum源服务器(复制www.jasonlitka.com的yum源)
1、安装yum工具集
yum install yum-utils yum-metadata-parser yum-fastestmirror yum-updatesd createrepo
2、安装yum-arch【默认套件里没有,需单独安装】
rpm -ivh ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/x86_64/RPMS/yum-arch-2.2.2-2.el5.kb.noarch.rpm
rpm -ivh ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/yum-arch-2.2.2-2.el5.kb.noarch.rpm
3、配置需要复制的yum源(以便于下载所需资源)
cat > /etc/yum.repos.d/utterramblings.repo
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
4、创建本地资源目录
mkdir -p /data/yum/jasonlitka
5、下载所需资源
cd /data/yum/jasonlitka
yumdownloader yum-utils yum-metadata-parser yum-fastestmirror yum-updatesd createrepo
yumdownloader mysql mysql-server mysql-devel mysqlclient15 perl-DBD-MySQL perl-DBI
yumdownloader php php-common php-cli php-devel php-pdo php-memcache php-mysql php-mbstring php-json php-gd
wget ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/x86_64/RPMS/yum-arch-2.2.2-2.el5.kb.noarch.rpm
wget ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/yum-arch-2.2.2-2.el5.kb.noarch.rpm
6、RPM分析,会在目录下产生 heaers 目录:
yum-arch /data/yum/jasonlitka
7、createrepo生成 XML metadata,会在相应目录下创建repodata目录
createrepo /data/yum/jasonlitka
8、配置httpd目录
ln -s /data/yum/jasonlitka /var/www/html/
/etc/init.d/httpd start
至此,服务器端配置完毕
9、客户端配置
cat > /etc/yum.repos.d/custom.repo
[custom]
name=custom Repo from http://www.jasonlitka.com/
baseurl=http://192.168.1.1/jasonlitka/
enabled=1
gpgcheck=0
10、测试
yum install mysql-server
11、增加一个rpm包需要先yumdownloader 软件包,再执行第6、7步即可
yumdownloader subversion
yum-arch /data/yum/jasonlitka
createrepo /data/yum/jasonlitka
分享到:
相关推荐
yum安装所需的部分软件:yum-3.2.29-40.el6.centos.noarch.rpm和yum-3.2.29-30.el6.noarch.rpm
局域网搭建centos8 yum源,使用http协议,nginx服务器
Linux下搭建本地YUM源服务器.pdf
Rocky9.2基于http方式搭建局域网yum源。
Linux下搭建本地YUM源服务器[文].pdf
最新的redhat6配置163yum源(亲测可用),包含RPM-GPG-KEY-CentOS-6、python-iniparse-0.3.1-2.1.el6.noarch.rpm、python-urlgrabber-3.9.1-11.el6.noarch.rpm、yum-metadata-parser-1.1.2-16.el6.x86_64.rpm、yum-...
yum-3.2.22-26.el5.centos.noarch.rpm,CentOS下YUM安装包
搭建yum服务器[借鉴].pdf
Linux服务器集群会用到! 软件名字:yum-3.2.29-73.el6.centos.noarch.rpm
搭建本地yum源
yum-2.0.4-1.rh.fr.i386.rpm
局域网怎样搭建YUM服务器_局域网服务器搭建.docx
解决centos6上python升级混乱导致yum报错,需要重新安装yum工具
尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: 1. 网络速度:访问互联网可能比较慢 2. 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 3....
PackageKit-yum-1.1.10-2.el7.centos.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
项目安装部署过程中,有很多包需要在线下载,但又是网络是隔离的,无法连接外网。搭建一个本地yum源或者局域网yum源,用于离线安装。
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
上传rhel-server-5.4-x86_64-dvd.iso到服务器/home下 mkdir /redhat //在根目录下建立redhat目录 ...将yum.repos.d/目录下得其他配置文件的enabled键值设置为0,否则按顺序执行时会干扰自己建立的配置文件。