linux搭建yum源

 

RHEL5 下如何安装yum?
yum(repository)
一、客户端配置
1.vi /etc/yum.repos.d/rhel-debuginfo.repo
[Server]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://192.168.10.1/pub/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[VT]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://192.168.10.1/pub/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
#gpgkey要想生效用 :
rpm -import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
==>如果是自己或者一个局域网使用的话可以不用敲入以上标记为红色的字体部分 ,这个gpg授权只是如果去redhat的官方网站上去更新、下载一些新的rpm包时使用的,因为去官方更新人家是要收费的!
二、服务器配置
1.安装 ftp服务器
rpm -ivh vsftpd-2.*
#此时就会生成 /var/ftp/pub目录,可供存放新的repo通用数据库以及所有的光盘rpm包内容!
2.将 RHEL5安装光盘所有内容复制到/var/ftp/pub下
mount /dev/cdrom /mnt
cp -R /mnt/* /var/ftp/pub
3.rpm -vih createrepo-0.4.11-3.el5.noarch.rpm
 
4.启动 ftp服务
service vsftpd restart
三、 yum install telnet*(进行测试)
yum info dhcp(查看 dhcp的详细信息)
yum list(yum可安装的软件列表 )
yum search dhcp(yum查询 dhcp软件包)
yum remove dhcp(yum删除 dhcp软件包)
yum clean headers(清除 cache中的header)
yum clean packages(清除下载的 rpm包-->一般这里为空,当正在用yum下载完毕包后,还没有安装完毕时,这里会遗留下很多的rpm包,此时用yum clean all就可以马上清空!)
yum clean all(清除 header和rpm包)
yum -y -q install|remove mysql*
通过 yum来卸载或者安装mysql数据库时,屏幕上没有过多的显示就可成功
-y-->yes
-q-->quiet
 

还有一种方法,就是利用本地光盘源作为 yum源
1.挂载光盘
mount /dev/cdrom /mnt
2.编辑 /etc/yum.repos.d/rhel-debuginfo.repo
3.这样就可以直接使用 yum工具管理软件了。

 

你可能感兴趣的:(linux,linux,职场,yum,休闲)