设为首页 收藏本站
查看: 677|回复: 0

[经验分享] Redhat 5配置YUM服务器

[复制链接]

尚未签到

发表于 2018-5-12 10:24:48 | 显示全部楼层 |阅读模式
  平台还是Redhat 5里,要准备的东西很简单,只要一张DVD光盘就可以了。
Linux的软件安装是有各种关联的,比如说安装a软件的前置条件是必须先安装b软件,那么只有安装了b软件才能安装a软件,而安装b软件的前置条件又是必须先安装c软件。。。一次类推,所以,经常出现这样的情况:为了安装一个软件,却安装了一大堆软件。。而且这种关系很复杂,要人工理清要花费大量时间。而YUM服务器就可以很好的解决这个问题,它已经设定好了各种软件的先决条件,比如我们要安装上面的a软件,只要在终端里输入“yum install a”,后面的b、c。。。等一大堆软件都会自动安装,这样就省了很多麻烦,也省了很多时间。我这里先介绍最简单的一种方法,不过这种方法虽然简单,但实际上很多情况下都不适用,所以咯,只能是在用其他方法前先测试下这种方法,如果可以,那就2分钟搞定,如果不可以,那就用其他方法继续做吧,不过那就时间长了~~  第一步:先加载光盘,并挂载光盘到一个目录,比如我这里用的是/cdyum。加载光盘这步我就不说了,前面介绍过了,是在虚拟机软件里设置的,下面说说挂载:用到的命令是“mount”,关于这个命令,我不多说(其实我自己也不知道怎么说,只是会用),反正就是可以用来查看系统挂载情况,和进行挂载操作的。先看看挂载情况吧: 知道挂载信息,我们就把它挂载了吧,虽然默认的挂载点也可以,不过。。这个名字真的太长太了,咱自己给他改个比较顺手比较好记的名字吧[root@localhost ~]# mkdir /cdyum==》新建文件夹,用于挂载
[root@localhost ~]# mount /dev/hdc /cdyum/==》挂载到刚刚建好的文件夹里

  mount: block device /dev/hdc is write-protected, mounting read-only
[root@localhost ~]# mount==》查看挂载信息

  /dev/sda1 on / type ext3 (rw)
  proc on /proc type proc (rw)
  sysfs on /sys type sysfs (rw)
  devpts on /dev/pts type devpts (rw,gid=5,mode=620)
  tmpfs on /dev/shm type tmpfs (rw)
  none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
  none on /proc/fs/vmblock/mountPoint type vmblock (rw)
  sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/hdc on /media/RHEL_5.4 i386 DVD type iso9660 (ro,noexec,nosuid,nodev,uid=0)  /dev/hdc on /cdyum type iso9660 (ro) ==》这个就是我们手动挂载的目录
好了,挂载完毕,下面直接修改YUM服务器的配置文件,此文件是”/etc/yum.repos.d/rhel-debuginfo.repo “为了防止改错后产生各种问题,我们在修改前下面备份源文件,一旦出现错误,我们也可以覆盖还原。  原来的设置内容如下:[rhel-debuginfo]  name=Red Hat Enterprise Linux $releasever – $basearch – Debug
  baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
  enabled=0
  gpgcheck=1
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
我们这里修改下name=Red Hat Enterprise Linux $releasever – $basearch – Debug  baseurl=file:///cdyum/Server
  enabled=1
  gpgcheck=0
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
好了,改完后就可以用了,下面试试效果,我们这里以安置dns服务器的必须软件bind为例:先查看下有没有这个软件的信息:Loaded plugins: rhnplugin, security  Available Packages
  Name : bind
  Arch : i386
  Epoch : 30
  Version : 9.3.6
  Release : 4.P1.el5
  Size : 978 k
  Repo : rhel-debuginfo
  Summary : Berkeley 互联网域名(BIND)DNS(域名系统)服务器。
  URL : http://www.isc.org/products/BIND/
  License : BSD-like
  Description: BIND (伯克利互联网域名) 是 DNS(域名系统)协议的一种实现。
  : BIND 包括一个 DNS 服务器(named),它把主机名解析为 IP 地址;
  : 一个解析器库(在与 DNS 通讯时应用程序所使用的例程);以及检
  : 验 DNS 服务器是否被正确操作的工具。
有,好了,我们可以安装了~~ [root@localhost ~]# yum install bind  Loaded plugins: rhnplugin, security
  This system is not registered with RHN.
  RHN support will be disabled.
  Setting up Install Process
  Resolving Dependencies
  –> Running transaction check
  —> Package bind.i386 30:9.3.6-4.P1.el5 set to be updated
  –> Finished Dependency Resolution
Dependencies Resolved================================================================================  Package Arch Version Repository>  ================================================================================
  Installing:
  bind i386 30:9.3.6-4.P1.el5 rhel-debuginfo 978 k
Transaction Summary  ================================================================================
  Install 1 Package(s)
  Update 0 Package(s)
  Remove 0 Package(s)
Total download>Is this ok [y/N]: y
  Downloading Packages:
  Running rpm_check_debug
  Running Transaction Test
  Finished Transaction Test
  Transaction Test Succeeded
  Running Transaction
  Installing : bind 1/1
Installed:  bind.i386 30:9.3.6-4.P1.el5
Complete!
[root@localhost ~]#

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-459011-1-1.html 上篇帖子: 解决ssh登陆redhat慢的方法 下篇帖子: Redhat Enterprise Linux(RHEL)6.0&6.1&6.3下载地址
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表