redhat6.6配置使用centos的yum源
CentOS6.6下配置本地yum源与网络yum源
CentOS6.6下配置本地yum源与⽹络yum源⼀、本地yum源1、系统默认已经安装了可使⽤yum的软件包,所以可以直接配置:[root@localhost ~]# cd /etc/yum.repos.d/ yum源配置⽂件放置⽬录[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak 先将⽹络yum源配置⽂件更名(让其失效)[root@localhost yum.repos.d]# vim CentOS-Media.repo 编辑本地yum源⽂件[c6-media]name=CentOS-$releasever - Media 本地yum源名称(可随意修改)baseurl=file:///mnt/sr0 光盘挂载⽬录/mnt/sr0gpgcheck=1enabled=1 使⽤此yum源(等于0为不启⽤)gpgkey=file:///mnt/sr0/RPM-GPG-KEY-CentOS-6 本地yum源密钥⼆、简单配置国内⽹络yum源⽹易(163)yum源是国内最好的yum源之⼀,⽆论是速度还是软件版本,都⾮常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免⼀些常见软件版本⽆法找到。
具体设置⽅法如下:1,进⼊yum源配置⽬录cd /etc/yum.repos.d3,更新玩yum源后,执⾏下边命令更新yum配置,使操作⽴即⽣效yum makecache理论上讲,这些yum源redhat系统以及fedora也是可以⽤的,但是没有经过测试,需要的站长可以⾃⼰测试⼀下。
三、⽹络yum源(前提是必须能连上互联⽹,此处使⽤的yum源是中国科技⼤学的地址如下:[root@localhost yum.repos.d]# mv CentOS-Base.bak CentOS-Base.repo 如果之前没更名就不⽤操作此步骤[root@localhost yum.repos.d]# vim CentOS-Base.repo 编辑⽹络yum源⽂件[base]name=CentOS-$releasever - Basegpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6#released updates[updates]name=CentOS-$releasever - Updatesgpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasgpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages [centosplus]name=CentOS-$releasever - Plusgpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Users[contrib]name=CentOS-$releasever - Contribgpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6四、注意事项:使⽤yum时最好只能让⼀个yum源⽣效,因为系统默认优先使⽤⽹络yum源。
redhat本地yum配置的基本步骤
redhat本地yum配置的基本步骤Red Hat是一家全球领先的开源技术解决方案提供商。
在Red Hat 操作系统中,yum是一种常用的包管理工具,用于安装、更新和删除软件包。
本文将介绍Red Hat本地yum配置的基本步骤。
1. 检查yum是否已安装:首先,我们需要确认yum是否已经安装在系统中。
可以通过在终端中输入命令"yum"来检查。
如果系统中已经安装了yum,会显示相关的命令选项和用法说明。
如果没有安装yum,需要先安装yum。
2. 配置yum源:yum使用软件源来获取软件包。
默认情况下,yum使用Red Hat的官方软件源。
但是,我们也可以配置自己的本地软件源。
为了配置本地yum源,我们需要下载软件包并将其放置在本地目录中。
然后,在终端中使用编辑器打开yum的配置文件,一般为/etc/yum.repos.d/redhat.repo。
在该文件中,我们可以添加本地软件源的配置信息,包括软件源的名称、地址和其他相关选项。
3. 配置代理:如果我们在使用yum时需要通过代理服务器进行访问,可以在yum的配置文件中添加代理服务器的配置信息。
在配置文件中,我们需要指定代理服务器的地址和端口号。
这样,yum会通过代理服务器进行网络连接和软件包下载。
4. 更新软件源:在配置完本地yum源后,我们需要更新软件源的信息。
可以使用命令"yum makecache"来更新软件源。
这个命令会从配置的软件源中下载软件包的元数据,并将其存储在本地缓存中。
更新软件源的元数据可以保证我们获取到最新的软件包信息。
5. 使用yum安装软件包:配置完本地yum源并更新软件源后,我们就可以使用yum来安装软件包了。
可以使用命令"yum install"后跟软件包的名称来安装软件包。
yum会自动解决软件包的依赖关系,并下载所需的软件包进行安装。
6. 使用yum更新软件包:除了安装软件包,我们还可以使用yum 来更新已安装的软件包。
RHEL怎么配置CentOS的yum源
RHEL怎么配置CentOS的yum源今天下午想更新一个软件,但是本人不是正版的RHEL5,所以不能从官网更新这个软件。
于是在网上找了好多这方面的配置方法,但没有看到一个完全正确的方法,没办法,东凑凑西凑凑看能不能解决这个问题,没想到,居然弄好了。
因此和大家分享一下我今天弄这个配置的方法。
一、卸载掉系统中的yum包[root@localhost ~]# rpm -qa |grep yumyum-3.2.8-9.el5yum-rhn-plugin-0.5.3-6.el5yum-metadata-parser-1.1.2-2.el5yum-security-1.1.10-9.el5yum-updatesd-0.9-2.el5[root@localhost ~]# rpm -qa |grep releaseredhat-release-notes-5Server-12redhat-release-5Server-5.2.0.4然后使用rpm -e packges 卸载这些软件包,有依赖关系的,使用--nodeps参数虽然你用grep查得这些包,但有可能你LINUX中并没有安装这些包,所以你也就不用卸载,直接进入下一步。
二、下载CentOS1、正式下载之前需要确定所对应的CentOS版本号,这位兄弟为大家提供了对应的版本,链接/NEOMc/article/details/6334400//根据自己使用的RHEL来获得对应的CentOS版本号2、根据上一步中所确定的CentOS版本号来选择适合自己系统的软件包。
///根据CentOS的型号,来寻找需要下载的软件包例如我用的是RHEL5,对应的CentOS版本就是5.5,然后进入到/5.5/os/i386/CentOS/中,里面包含了我们基本所需的软件包3、正式开始下载#cd / && mkdir yum && cd yumwget /5.5/os/i386/CentOS/yum-3.2.22-26.el5.centos.noarch.rpm wget /5.5/os/i386/CentOS/yum-updatesd-0.9-2.el5.noarch.rpmwget/5.5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.r pmwget/5.5/os/i386/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noar ch.rpmwget /5.5/os/i386/CentOS/centos-release-5-5.el5.centos.i386.rpm wget /5.5/os/i386/CentOS/centos-release-notes-5.5-0.i386.rpmwget /5.5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm (此步有可能会出现文件不存在的问题,那么你首先进入最开始的网站,(例如上面链接最开始的网址是/)来确定这个网站还存不存在,我开始就遇到这种问题,还好,进入之后会有一些英文的提示,一般是说你说写的链接是旧链接,已经更换了地址,下面还会提供给你一个新的软件包的链接的,你就进入到提示给你的这个网站,然后再安装这些软件包,还有可能这些软件包的型号不是跟上面一样的,所以你要看下哪些是同一个包,只是型号不同而已,你就安装你看到这个型号的软件包)。
网络yum源配置
RedHat Linux Enterprise 6 yum 配置 redhat6 yum 配置首先,rhel6系统安装的时候其实已经有yum了,只就是因为如果用官方的网站更新的话除非您就是用钱买的、否则它会提示注册之类的。
所以只要把 yum的更新地址改成开源的就行了。
而限定yum更新地址的文件在/etc/yum、repos、d/建立新的配置文件:[root@killgoogle ~]# cd /etc/yum、repos、d[root@killgoogle ~]# touch rhel-debuginfo、repo[root@killgoogle ~]# touch mirrors-rpmforge[root@killgoogle ~]# touch rpmforge、repo往新的配置文件写东西:[root@killgoogle ~]#vi rhel-debuginfo、repo[base]name=CentOS-5 - Base#mirrorlist=$releasever5&arch=$basearch&repo=os#baseurl=$releasever/os/$basearch/baseurl=$basearch/gpgcheck=1gpgkey=#released updates[update]name=CentOS-5 - Updates#mirrorlist=$basearch&repo=updatesbaseurl=$basearch/gpgcheck=1gpgkey=#packages used/produced in the build but not released[addons]name=CentOS-5 - Addons#mirrorlist=$basearch&repo=addonsbaseurl=$basearch/gpgcheck=1gpgkey=#additional packages that may be useful[extras]name=CentOS-5 - Extras#mirrorlist=$basearch&repo=extrasbaseurl=$basearch/gpgcheck=1gpgkey=#additional packages that extend functionality of existing packages [centosplus]name=CentOS-5 - Plus#mirrorlist=$basearch&repo=centosplusbaseurl=$basearch/gpgcheck=1enabled=0gpgkey=#contrib - packages by Centos Users[contrib]name=CentOS-5 - Contrib#mirrorlist=$basearch&repo=contribbaseurl=$basearch/gpgcheck=1enabled=0gpgkey=# vi dag、repo[dag]name=Dag RPM Repository for RHEL6baseurl=$basearch/dag/enabled=1gpgcheck=1gpgkey=修改第二个配置文件:[root@killgoogle ~]vi mirrors-rpmforge$ARCH/dag$ARCH/dag$ARCH/dag#$ARCH/dagsslingen、de/dag/redhat/el5/en/$ARCH/dag$ARCH/dag$ARCH/dag$ARCH/dag$ARCH/dag$ARCH/dag$ARCH/dag修改第三个配置文件:[root@killgoogle ~]# vi rpmforge、repo# Name: RPMforge RPM Repository for Red Hat Enterprise 5 - dag# URL:[rpmforge]name = Red Hat Enterprise $releasever - RPMforge、net - dag#baseurl = $basearch/dagmirrorlist =#mirrorlist =enabled = 1protect = 0gpgkey =gpgcheck = 1如果风速慢的话可以通过增加yum的超时时间,这样就不会总就是因为超时而退出。
RHEL6系统安装、安装VM Tools和配置YUM本地源
RHEL6系统安装、安装VM Tools和配置YUM本地源一、RHEL6.3系统安装将RHEL6系统光盘放入光驱中并在BOIS中设置光盘启动,开机后进入RHEL6的安装界面Installor upgrade an existing system:全新安装或更新一个已存在的RHEL系统Installsystem w ith basic video driver:使用最基本的显卡驱动来安装操作系统Rescue installed system:进入救援模式Boot from local drive:直接引导启动本地驱动器(硬盘)中的系统系统会提示我们进行安装介质的检测,防止在安装过程中由于介质出现物理损伤等问题而导致安装失败。
选择OK,就会开始介质的检测,我们选择Skip直接跳过。
进行安装程序,首先跳出欢迎介面,点击Next继续。
安装程序的语言选择,如果选择中文(简体),那么接下来的安装过程,都是中文的。
也可以保持默认的English选择(English)。
选择键盘的类型,我们使用的是美式的键盘,所以保持默认的U.S.English。
Basic StorageDevices:基本存储设备。
将系统装在本地的磁盘驱动器(硬盘)上。
Specialized StorageDevices:安装或更新在企业级的存储上如,存储区域网络。
一般选择默认的第一项,Next继续。
警告所有的磁盘驱动器都会被初始化,数据将会丢失。
设置主机名,同时可以点击Configure Netw ork来配置静态IP。
双击System eth0按上图所示配置好网络。
默认不配置则使用DHCP自动获取。
点击Apply后,关闭网络配置窗口,继续点击Next下一步。
将时区选择为亚洲/上海。
如果安装的是W indow s/Linux双系统,为避免W indow s中的时间显示为格林威治时间,即比北京时间晚8个小时,可去掉Systemclock uses UTC。
rhel6配置在线yum源与本地yum源
Red Hat Linux下配置yum源测试环境:Vmware Workstation 10.0.4OS:Red Hat Enterprise Linux 6.5 64位Kernel:2.6.32-431.el6.x86_64目录:一.配置为centos yum源二.配置为本地yum源一.配置为centos yum源步骤:1.修改配置文件/etc/yum.repos.d/rhel-source.repo(更改配置文件前务必备份)2.修改配置文件/etc/hosts3,使用yum做测试:根据查询结果可知,yum源配置成功,可以在线搜索安装包;二,配置为本地yum源参考博客:/evils798/article/details/75816701.配置本地yum源的方法2.3. 1.利用光驱挂载镜像配置4.5. 1.1首先把光盘放在光驱中,若此时光驱已经挂载请用umount命令先把光驱umount掉6.7. 1.2建立相关目录,创建local.repo 文件8.[root@tip01 ~]# mkdir /yum/Server/9.[root@tip01 ~]# mount /dev/hdc /yum/10.[root@tip01 ~]# vi /etc/yum.repos.d/local.repo11.12.#添加以下内容13.14.[base]=local16.baseurl=file:///yum/Server17.gpgcheck=018.enabled=119.20.1.3 查看配置的yum源21.[root@tip01 ~]# yum list22.Loaded plugins: rhnplugin, security23.This system is not registered with RHN.24.RHN support will be disabled.25.base| 1.3 kB 00:0026.base/primary ####################################27.28.29.这样 yum仓库就建好了30.31.32.33.2.利用本地文件目录建立yum 仓库34.35.2.1把光盘放入光驱36.mount /dev/hdc /mnt37.[root@tip01 ~]# mount /dev/hdc /mnt/38.mount: block device /dev/hdc is write-protected, mounting read-only39.40.注意:存放YUM源的目录必须有可写权限,不然在createrepo时会报错。
centos如何配置本地yum源
centos如何配置本地 yum源 centos如何配置本地 yum源
1.默认情况下在安装好 centos系统之后, yum源的文件位置都是在 /etc/yum.repos.d目 录下,默认使用的 yum源就是 Centos-Base.repo 2.在默认的 yum源文件中有几个选项参数,需要理解它们的意思:
[]填写yum源的唯一ID标识,可以为任意字符串, name是yum源名称,可以为任意字符串, baseurl指定yum源的url地址, enabled指是否激活YUM源0代表禁用,1代表激活 gpgcheck安装软件时是否检查签名0代表禁用1代表激活 gpgkey如果检查软件包的签名,则该语句代表检查签名的密钥文件 从下图中可以看出,现在系统默认使用的是标识为centosplus的yum源,镜像位置使用的是官网站点
3.如果在是联网的情况下我们可以直接使用 yum install来进行在线安装软件,如下图
4.但如果是在没有网ቤተ መጻሕፍቲ ባይዱ的情况下,是无法进行在线安装的,这就需要使用到本地 yum 源,本地 yum源也就是系统的镜像 ios文件
5.首先要创建挂载目录,并挂载 iso镜像文件,如下图
6.然 后 就 先 备 份 一 下 系 统 自 带 的 镜 像 文 件 , 再 编 辑 要 启 用 的 镜 像 文 件 , 并 配 置 发 挂 载 点,激活 yum源,如下图
7.配置完成后重新加载 yum,清理缓存即可, yum clean all yum makecache
yum源配置的三种方法
yum源配置的三种⽅法(⼀)yum源概述 yum需要⼀个yum库,也就是yum源。
默认情况下,CentOS就有⼀个yum源。
在/etc/yum.repos.d/⽬录下有⼀些默认的配置⽂件(可以将这些⽂件移到/opt下,或者直接在yum.repos.d/下重命名)。
⾸先要找⼀个yum库(源),然后确保本地有⼀个客户端(yum这个命令就是客户端),由yum程序去连接服务器。
连接的⽅式是由配置⽂件决定的。
通过编辑/etc/yum.repos.d/CentOS-Base.repo⽂件,可以修改设置。
name=Description#⼀个描述,随意。
baseurl=#设置资源库的地址,可以写阿⾥云也可以是⾃⼰的yumftp://http://file:///enabled={1|0}#enabled=1开启本地更新模式gpgcheck={1|0}# gpgcheck=1表⽰检查;可以不检查gpgcheck=0gpgkey=#检查的key;如果上⾯不检查这⼀⾏可以不写。
(⼆)yum源配置⽅法⼀(阿⾥云源)1) 安装wgetyum install -y wget2) 备份/etc/yum.repos.d/CentOS-Base.repo⽂件cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.back3) 下载阿⾥云的Centos-6.repo⽂件wget -O CentOS-Base.repo /repo/Centos-6.repo4) 重新加载yumyum clean allyum makecache(三)yum源配置⽅法⼆(本地挂载⽬录)1) 下载iso⽂件 从CentOS的下载CentOS的完整版iso⽂件,并上传到Linux⽂件系统中,例如/opt/tools/。
2) 创建挂载⽬录 为iso⽂件的挂载创建⽬录。
mkdir /mnt/vcdrom3) 挂载 将iso⽂件挂载到挂载⽬录。
yum的配置
此时再检查挂载点发生变化
除此以外的提示都要纠错
只有这个挂载点才对应于repo文件
删除其他repo文件
/etc/yum.repos.d/目录中已有其他repo文件,如 果能联网,则直接yum,但是如果服务器不能联网 ,则必须用本地yum。其他的repo对本地yum有 干扰 /etc/yum.repos.d/的原来repo全部删除 rm –rf * 目录别找错
enabled=1
#是否启动此源
gpgcheck=0
#是否检查GPG-KEY
文件系统的挂载
文件系统开机自动挂载
/etc/fstab配置文件 包含了需要开机后自动挂载的文件系统记录
[root@localhost ~]# vim /etc/fstab
/dev/VolGroup00/LogVol00 /
验证
ftp http gcc
实验
实验要求
(1)新建一个大小为500M的分区,格式化为ext4的文 件系统,将该文件系统挂载到/test目录下 (2)新建一个大小为300M的分区,格式化为交换文件 系统,并实现挂载
11
挂载系统安装光盘
(2)查看挂载点 [root@localhost ~]# df -Th
(3)创建一个文件夹,将yum 源挂载到此文件
[root@localhost ~]# mkdir /centos
[root@localhost ~]# mount /dev/sr0 /centos
mount: /dev/sr0 is write-protected, mounting read-on安装的yum:
安装centos操作系统是基本会默认有yum,不需要另外 安装
查看安装的yum主文件 查看安装的yum相关文件
在RHEL系统中使用CentOS的yum源的方法-电脑资料
4、复制centos6中的repo到RHEL6
代码如下:
centos6#scp /etc/yum.repos.d/CentOS-Base.repo rhel6:/etc/yum.repos.d/CentOS-Base.repo
RHEL6中
1、卸载自身yum
代码如下:
# rpm -aq|grep yum|xargs rpm -e --nodeps
2、下载centos6相关包
代码如下:
3、安装Biblioteka 代码如下:# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
# rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
rhel6# vi /etc/yum.repos.d/CentOS-Base.repo
编辑:
代码如下:
:%s/$releasever/6.0/
5、导入centos6的key
代码如下:
centos6#scp /media/CentOS/RPM-GPG-KEY-CentOS-6 rhel6:/tmp
rhel6#rpm --import /tmp/RPM-GPG-KEY-CentOS-6
这篇文章主要介绍了在rhel系统中使用centos的yum源的方法同样也适用于fedora等linux系统需要的朋友可以参考下
在RHEL系统中使用CentOS的yum源的方法-电脑资料
RedHat使用CentOS YUM源更新软件包的配置方法
RedHat 6 使用 CentOS YUM 源更新的方法由于 Redhat 的 yum 在线更新是收费的,如果没有注册账号则不能使用, 即不能在线安装软件。
所以,无注册号的 Redhat 系统,想用 yum 源来在线安 装软件,就必须重新安装 centos 的 yum 包,并配置 yum 镜像源。
具体步骤如下:1、删除 redhat 原有的 yum 源# rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的 yum 安装包下载 CentOS 的 yum 安装包,可从官方网站查找下载 (/centos/6/os/x86_64/Packages/),找到相关包 名即可,后面的版本号有可能不同。
注:域名如果不能访问,添加 DNS 服务器:vi /etc/resolv.conf nameserver 221.131.143.69python-iniparse-0.3.1-2.1.el6.noarch.rpm yum-metadata-parser-1.1.2-14.1.el6.i686.rpm yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-1.el6.noarch.rpm3、安装 yum 软件包# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm# rpm -ivhyum-metadata-parser-1.1.2-14.1.el6.i686.rpm# rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm注意:最后两个安装包要放在一起同时安装,否则会提示相互依 赖,安装失败。
4、更改 yum 源 (示例使用网易的 CentOS 镜像源)# cd /etc/yum.repos.d/ # wget /.help/CentOS6-Base-163.repo# vi CentOS6-Base-163.repo 编辑文件,把文件里面的$releasever 全部替换为版本号,即 6 最后保存! 或者直接把下面的内存拷贝到 CentOS6-Base-163.repo 文件中即可 (已经修改 好)[base] name=CentOS-6 - Base - baseurl=/centos/6/os/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=os gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#released updates [updates] name=CentOS-6 - Updates - baseurl=/centos/6/updates/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=updates gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful [extras] name=CentOS-6 - Extras - baseurl=/centos/6/extras/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=extras gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages [centosplus] name=CentOS-6 - Plus - baseurl=/centos/6/centosplus/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=centosplus gpgcheck=1 enabled=0 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Users [contrib] name=CentOS-6 - Contrib - baseurl=/centos/6/contrib/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=contrib gpgcheck=1 enabled=0 gpgkey=/centos/RPM-GPG-KEY-CentOS-65、清理 yum 缓存# yum clean all # yum makecache 装软件的速度 # yum install vim* #测试域名是否可用 #将服务器上的软件包信息缓存到本地,以提高搜索安现在,Redhat6 系统可以使用 CentOS 的 yum 源在线安装软件了!附件说明: 1、yumrpm.tgz ---centos yum 安装包 ---yum 配置文件2、CentOS6-Base-163.repo。
配置RHEL6使用CentOS6的yum源方法linux操作系统-电脑资料
配置RHEL6使用CentOS6的yum源方法linux操作系统-电脑资料本文章来给大家介绍配置RHEL6使用CentOS 6的yum源方法,有需要了解的同学可参考,。
在服务器上安装了RHEL6,没有购买RHN服务,所以使用CentOS的源。
删除之前yumrpm -aq|grep yum|xargs rpm -e --nodeps需要安装如下软件包:python-iniparse-0.3.1-2.1.el6.noarch.rpmyum-metadata-parser-1.1.2-14.1.el6.x86_64.rpmyum-3.2.27-14.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpmPS:在google里搜索软件包小方法,范例如下,直接搜索:yum-3.2.27-14.el6.centos.noarch.rpm intitle:index安装完毕后配置好yum的配置文件cd /etc/yum.repos.d/sed -i "s/$releasever/6/" CentOS6-Base-163.repo系统是x86_64,163的镜像,请根据你自己的RHEL版本选择对应的版本,电脑资料《配置RHEL6使用CentOS 6的yum源方法linux操作系统》(https://www.)。
接下来就可以使用yum install安装软件了。
如果仍然报错的话,请编辑/etc/yum.repos.d下的rhel-source.repo,将所有的enable都设置为0,或者直接删除rhel-source.repo。
配置Red Hat的YUM 从centos5源更新软件
配置YUM 从centos5源更新软件[root@clinet ~]# rpm--im port /Linux/CentOS/R PM-GPG-KEY-CentOS-5安装那个的GPG,也可增加其他资源库,自己选择一个离自己地理位置近点[root@clinet ~]# rpm -qa gpg-pubkey*检查GPG Keygpg-pubkey-e8562897-459f07a4如果要删除Key,使用以下命令:[root@clinet ~]# rpm -e gpg-pubkey-e8562897-459f07a4[root@clinet ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo[rhel-debuginfo]nam e=Red Hat Enterprise Linux $releasever - $basearch - Debug baseurl=ftp:///pub/redhat/linux/enterprise/$releasever/en/os /$basearch/Debuginfo/baseurl是你的YUM源地址enabled=0是否启用这个仓库,1为起用,0为禁用gpgcheck=1设置gpgcheck=1会让yu m检查每个下载的RPM的GnuPG签名。
这么做是因为你需要适当的GnuPG key注册到您的RPM数据库。
可以防止被欺骗,如:非法入侵发行版网站,木马导入软件包,使不知情用户下载gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-releaseGPGKEY 的存放地址以上默认有的,复制添加以下更新点插入到rhel-debuginfo.repo文本里后面[base]nam e=Red Hat Enterprise Linux $releasever -Basebaseurl=/Linux/CentOS/5/os/$basearch/gpgcheck=1[update]nam e=Red Hat Enterprise Linux $releasever -Updatesbaseurl=/Linux/CentOS/5/updates/$basearch/ gpgcheck=1[extras]nam e=Red Hat Enterprise Linux $releasever -Extrasbaseurl=/Linux/CentOS/5/extras/$basearch/ gpgcheck=1[addons]nam e=Red Hat Enterprise Linux $releasever -Addonsbaseurl=/Linux/CentOS/5/addons/$basearch/ gpgcheck=1[root@clinet ~]#yum clean all 清除缓存及旧的包[root@clinet ~]# yum install httpd 测试是否能更新软件以上的为台湾的YUM源,速度很慢,下面是安徽省合肥市中国科学技术大学的YUM源,速度相对要快rpm --import /centos/RPM-GPG-KEY-CentOS-5[base]name=Red Hat Enterprise Linux $releasever -Basebaseurl=/centos/5/os/$basearch/gpgcheck=1[update]name=Red Hat Enterprise Linux $releasever -Updatesbaseurl=/centos/5/updates/$basearch/gpgcheck=1[extras]name=Red Hat Enterprise Linux $releasever -Extrasbaseurl=/centos/5/extras/$basearch/gpgcheck=1[addons]name=Red Hat Enterprise Linux $releasever -Addonsbaseurl=/centos/5/addons/$basearch/gpgcheck=1。
CentOS中yum源的配置与使用详解
CentOS中yum源的配置与使⽤详解⼀、yum 简介yum,是Yellow dog Updater, Modified 的简称,是杜克⼤学为了提⾼RPM 软件包安装性⽽开发的⼀种软件包管理器。
起初是由yellow dog 这⼀发⾏版的开发者Terra Soft 研发,⽤python 写成,那时还叫做yup(yellow dog updater),后经杜克⼤学的Linux@Duke开发团队进⾏改进,遂有此名。
yum 的宗旨是⾃动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并⾃动提⽰⽤户解决。
yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的⽂件,依赖性等。
正是收集了这些header 并加以分析,才能⾃动化地完成余下的任务。
yum 的理念是使⽤⼀个中⼼仓库(repository)管理⼀部分甚⾄⼀个distribution 的应⽤程序相互关系,根据计算出来的软件依赖关系进⾏相关的升级、安装、删除等等操作,减少了Linux ⽤户⼀直头痛的dependencies 的问题。
这⼀点上,yum 和apt 相同。
apt 原为debian 的deb 类型软件管理所使⽤,但是现在也能⽤到RedHat 门下的rpm 了。
yum 主要功能是更⽅便的添加/删除/更新RPM 包,⾃动解决包的倚赖性问题,便于管理⼤量系统的更新问题。
yum 可以同时配置多个资源库(Repository),简洁的配置⽂件(/etc/yum.conf),⾃动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的⼀致性。
⼆、yum 安装CentOS 默认已经安装了yum,不需要另外安装,这⾥为了实验⽬的,先将yum 卸载再重新安装。
1、查看系统默认安装的yum# rpm -qa|grep yum2、卸载yum# rpm -e yum-fastestmirror-1.1.16-14.el5.centos.1 yum-metadata-parser-1.1.2-3.el5.centos yum-3.2.22-33.el5.centos3、重新安装yum这⾥可以通过wget 从⽹上下载相关包安装,也可以挂载系统安装光盘进⾏安装,这⾥选择挂载系统安装光盘进⾏安装。
redhat平台搭建-1-yum源设置
Red Hat 6.5 平台搭建-1-yum源设置1.先将rhel6.5的镜像文件,上传至服务器/usr/software下,文件名为“rhel-server-6.5-x86_64-dvd.iso”,上传完成后,将iso文件挂载至/mnt 目录下,配置如下:# mount -o loop /usr/software/rhel-server-6.5-x86_64-dvd.iso /mnt2.新建本地yum源目录,# mkdir –p /opt/yumstore3.将挂载上来的iso文件中的Packages目录和repodata目录和repodata全部拷贝至/opt/yumstore目录下,# cp -r repodata/ Packages/ images/ /opt/yumstore/拷贝完后,记得umount掉你挂载iso文件# umount /mnt4.在/etc/yum.repos.d/目录下,新建一个名为” rhel6-yumstore.repo”的文件,并配置如下:[rhel6-yumstore]name=rhel6-yumstorebaseurl=file:///opt/yumstore/enabled=1gpgcheck=0gpgkey=file:///opt/yumstore/RPM-GPG-KEY-redhat-release保存,退出,如下图5.将/etc/yum.repos.d/目录下的其他后缀为.repo的文件中的内容改成“enabled=0”和“gpgcheck=0”6.然后验证yum配置是否正确,如果如图42所示,即为配置正确,如若有误,请逐一核对上面的配置项清除yum缓存命令:yum clean all查看yum配置命令:yum list。
红帽redhat 6.5安装配置本地源yum(自己测试完成)
Resolving Dependencies
--> Running transaction check
---> Package compat-libcap1.x86_64 0:1.10-1 will be installed
举例
[root@localhost Packages]# yum install compat-libcap1-1.10-1.x86_64.rpm
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
compat-libcap1-1.10-1.x86_64
libreport-compat-2.0.9-19.el6.x86_64
nss_compat_ossl-0.9.6-1.el6.x86_64
xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.x86_64
yum list #yum 列表
如果没啥错误提示,就说明安装配置成功了
安装yum文件
需要先进入cd /yum/Packages/,在这个里面做所有yum的操作
[root@localhost /]# cd /yum/Packages/
[root@localhost Packages]# yum install 安装包名
Verifying : compat-libcap1-1.10-1.x86_64 1/1
Installed:
CentOS配置本地yum源(使用镜像iso文件)
CentOS配置本地yum源(使用镜像iso文件)本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢。
所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源。
经过几次尝试,已经可以成功的配置了。
下面是详细的介绍:(1)个人的使用环境本人的CentOS是安装在vmware上的:VMware workstation 7.1.1 + CentOS 5.5(2)yum使用的相关文件介绍CentOS使用的yum源是在/etc/yum.repos.d/目录下的两个文件中进行配置的CentOS-Base.repo和CentOS-Media.repo,其中,CentOS-Base.repo是配置网络yum源,CentOS-Media.repo是配置本地yum源。
[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# lltotal 16-rw-r--r-- 1 root root 2245 Apr 26 2010 CentOS-Base.repo-rw-r--r-- 1 root root 626 Apr 26 2010 CentOS-Media.repo我们可以看看CentOS-Media.repo中的内容:[root@localhost yum.repos.d]# more CentOS-Media.repo# CentOS-Media.repo## This repo is used to mount the default locations for a CDROM / DVD on# CentOS-5. Y ou can use this repo and yum to install items directly off the# DVD ISO that we release.## To use this repo, put in your DVD and use it with the other repos too:# yum --enablerepo=c5-media [command]## or for ONLY the media repo, do this:## yum --disablerepo=\* --enablerepo=c5-media [command][c5-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/ #把media改写为光盘挂载的目录file:///media/cdrom/ #把后面的/cdrom删除就可以了file:///media/cdrecorder/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5其中,baseurl是本地yum源的位置,当然,根据我们iso的配置位置,这里是可以进行修改的。
centos配置yum源
centos配置yum源1、yum配置yum的配置⽂件在 /etc/yum.conf[root@mini ~]# cat /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releasever # yum缓存的⽬录,下载安装软件包时存放的⽬录keepcache=0 #安装完成后是否保留软件包0:不保留,1:保留debuglevel=2logfile=/var/log/yum.log # yum⽇志⽂件,查询过去所做的更新更改exactarch=1obsoletes=1gpgcheck=1 #是否是否进⾏gpg(GNU Private Guard)校验plugins=1installonly_limit=5bugtracker_url=/set_project.php?project_id=23&ref=/bug_report_page.php?category=yumdistroverpkg=centos-release$releasever 当前系统的发⾏版本,$basearch CPU体系,使⽤命令 arch 查看2、配置yum源yum源⽂件在 /etc/yum.repos.d/ 中[root@mini ~]# ls /etc/yum.repos.d/CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo看到 .repo 结尾的⽂件都是yum⽂件,其中,CentOS-Base.repo 是yum ⽹络源的配置⽂件,CentOS-Media.repo 是yum 本地源的配置⽂件,默认使⽤⽹络源进⾏软件包安装与更新1)配置本地yum源配置本地⾸先要将⽹络yum源⽂件更改后缀名,或者将除了 CentOS-Media.repo 之外的⽂件全备份到⼀个⽬录中,不然默认的还是使⽤⽹络yum源[root@mini yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.backup[root@mini yum.repos.d]# cat CentOS-Media.repo# CentOS-Media.repo## This repo can be used with mounted DVD media, verify the mount point for# CentOS-7. You can use this repo and yum to install items directly off the# DVD ISO that we release.## To use this repo, put in your DVD and use it with the other repos too:# yum --enablerepo=c7-media [command]## or for ONLY the media repo, do this:## yum --disablerepo=\* --enablerepo=c7-media [command][c7-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/file:///media/cdrom/file:///media/cdrecorder/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7baseurl 为本地yum源的地址,⼀般是安装光盘中的安装包,要确保光盘已连接重新⽣成yum缓存[root@mini yum.repos.d]# yum clean all[root@mini yum.repos.d]# yum makecache这样本地yum源就已经配置完成2)配置⽹络yum源centos默认的⽹络源为官⽅源,官⽅源为国外的站点,下载与更新速度有点慢,这时将⽹络源设置为国内的就会⽐较完美了,国内的开源镜像站点主要有阿⾥云 https:///mirror⽹易 /清华⼤学 https:///在这⾥我将以阿⾥云、⽹易的进⾏演⽰(1)先备份 CentOS-Base.repo,以后可随时恢复(2)下载新的CentOS-Base.repo 到/etc/yum.repos.d/阿⾥的,根据⾃⼰的版本选择下载wget -O /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-5.repowget -O /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-6.repowget -O /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-7.repo ⽹易的,根据⾃⼰的版本选择下载wget -O /etc/yum.repos.d/CentOS-Base.repo /.help/CentOS5-Base-163.repo wget -O /etc/yum.repos.d/CentOS-Base.repo /.help/CentOS6-Base-163.repo wget -O /etc/yum.repos.d/CentOS-Base.repo /.help/CentOS7-Base-163.repo (3)重新⽣成yum缓存[root@mini yum.repos.d]# yum clean all[root@mini yum.repos.d]# yum makecache。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5、更新 yum 源 在/etc/yum.repos.d/目录下去除原有的*.repo 文件,新建一个新的 Base.repo 文件,该文件的内容如下: (注意,文件中相应的 baseurl 需要确保路径正确,所以有必要检查实际的 ftp 镜像路劲是否存在) # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirБайду номын сангаасorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # #
redhat6.6 配置使用 centos 的 yum 源
redhat 默认自带的 yum 源需要注册,才能更新。我们想不花钱也可以更新,需要替换掉 redhat 的 yum 源,具体的实现方式如下: 1、检查是否安装 yum 包 查看 RHEL 是否安装了 yum,若是安装了,那么又有哪些 yum 包: [root@localhost ~]# rpm -qa |grep yum y um-met adat a-p arser-1.0-8.fc6 y um-3.0.1-5.el5 y um-rhn-p lugin-0.4.3-1.el5 y um-up dat esd-3.0.1-5.el5 2、删除 redhat 自带的 yum 包 卸载上面显示的所有 yum 包: [root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除 rpm 包) 再用 [root@localhost ~]# rpm -qa |grep yum [root@localhost ~]# 查看,无信息显示表示已经卸载完成。 3、下载新的 yum 包。使用 Centos6.5 的 yum 包 # wget /centos/6.6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm # wget /centos/6.6/os/i386/Packages/yum-3.2.29-60.el6.centos.noarch.rpm # wget /centos/6.6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
#additional packages that extend functionality of existing packages [cent osp lus] name=CentOS-6.5 - Plus - baseurl=ht t p :///cent os/6/cent osp lus/$basearch/ #mirrorlist =ht t p ://mirrorlist .cent /?release=6.5&arch=$basearch&rep o=cent osp lus gp gcheck=1 enabled=0 gpgkey=/centos/RPM -GPG-KEY-CentOS-6
#additional packages that may be useful [extras] name=CentOS-6.5 - Extras - baseurl=ht t p :///cent os/6/ext ras/$basearch/ #mirrorlist =ht t p ://mirrorlist .cent /?release=6.5&arch=$basearch&rep o=ext ras gp gcheck=1 gpgkey=/centos/RPM -GPG-KEY-CentOS-6
4、安装 yum 软件包 注意:单个的安装包可能会依赖其它包(例如 yum 和 yum-fastestmirror 会相互依赖),所以我们可以把所有 这些包放在一起,用一行命令将它们同时安装即可: rpm –ivh yum-metadata-parser-1.1.2-16.el6.i686.rpm yum-3.2.29-60.el6.centos.noarch.rpm y um-p lugin-fast est mirror-1.1.30-30.el6.noarch.rp m
#released updates [up dat es] name=CentOS-6.5 - Updates - baseurl=ht t p :///cent os/6/up dat es/$basearch/ #mirrorlist =ht t p ://mirrorlist .cent /?release=6.5&arch=$basearch &rep o=up dat es gp gcheck=1 gpgkey=/centos/RPM -GPG-KEY-CentOS-6
6 、 清 除原有缓存 yum clean all 7 、 重 建缓存,以提高 搜索安装软件的速度 yum makecache 8 、 更 新系统 yum update
至此就完成对 yum 源的配置,接下来就可使用 yum 进行软件升级与安装。
[base] name=CentOS-6.5 - Base -
baseurl=ht t p :///cent os/6/os/$basearch/ #mirrorlist =ht t p ://mirrorlist .cent /?release=6.5&arch=$basearch&rep o=os gp gcheck=1 gpgkey=/centos/RPM -GPG-KEY-CentOS-6