HardBirch

局域网YUM安装RPM包

时间:10-01-08 栏目:系统技术篇 作者:鲁智森也有文化 评论:0 点击: 1,645 次

    
Linux初学者

刚开始接触RPM
包的时候都对他的依赖关系头疼。学会了用
yum
来解决依赖关系是件好事,但是当我们的
Linux
系统没有联网的情况下怎么办呢?是否也可以做到自动安装呢
?

当然是有办法的。
  

一、首先将光盘的rpm
包都拷贝到硬盘里面,
xxx
目录,我放到
/var/ftp/rpm
下,这样能让别人连着方便点;

二、安装createrepo

yum
这两个工具

# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

# rpm -ivh yum-3.2.19-18.el5.noarch.rpm

# createrepo /var/ftp/rpm

三、
编辑配置文件

# cd /etc/yum.repos.d/

# cp rhel-debuginfo.repo  local.repo   //名字随便起不过后缀一定要是
repo

# vi local.repo

[yum] # 名字随便起别和
rhel-debuginfo.repo 
里面重了就行



name=Yum install  #这个名字也是自己起



baseurl=file:///var/ftp/rpm #这里就是咱们的安装包存放路径了,仔细看是
"///"



enabled=1  # 1为打开
0
为关闭 肯定选打开



gpgcheck=0 #这里是红帽的检查包一致性的选项



gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release #通过这个文件实现上面    的检查

四、
最后执行以下命令

# yum clean all


# yum list

输出结果:

yum list


Loaded plugins: rhnplugin, security


This system is not registered with RHN.


RHN support will be disabled.


yum|  951 B     00:00    


primary.xml.gz| 812 kB  00:00


Yum  2361/2361

服务器
建立成功!

启动 ftp
服务!

五、设置局域网内的客户端

1.安装
yum


2. /etc/yum.repo/下建个文件后缀
repo
的文件

内容和服务器的基本一样,可以根据需要修改

[yum] 

name=Yum install  


baseurl=ftp://172.16.0.9/rpm #需要改动的只有这里了,指定到服务器的
ftp
就好了



enabled=1  


gpgcheck=0 


gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

3.
执行
yum clean all 
yum list

ALL SET

声明: 本文由( 鲁智森也有文化 )原创编译,转载请保留链接: 局域网YUM安装RPM包

局域网YUM安装RPM包:等您坐沙发呢!

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐