没有合适的资源?快使用搜索试试~ 我知道了~
RedHat3配置YUM从centos5源与光盘源更新软件.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 114 浏览量
2021-11-25
10:13:10
上传
评论
收藏 113KB PDF 举报
温馨提示
试读
11页
RedHat3配置YUM从centos5源与光盘源更新软件.pdf
资源推荐
资源详情
资源评论
YUM 顾名思义, Yellow Dog Updater , Modified. Yum 为基于 RPM 系统做了相同的工作。它
提供了一个简单的命令,可用于在首先安装和更新任何其他必要的软件包以满足所需的软件包依赖
关系之后,自动化安装或更新一个软件包,类似 Debian 下 apt-get 的工具 .
YUM 的特点 :
可以同时配置多个资源库 (Repository)
简洁的配置文件 (/etc/yum.conf)
自动解决增加或删除 rpm 包时遇到的倚赖性问题
使用方便
保持与 RPM 数据库的一致性
RHEL AS5 可以通过 Yum 升级系统的功能,但默认 rhel-debuginfo.repo 的设置是从 RedHat
的 Yum 源来升级系统, 如果您没有购买 Redhat 的服务, Redhat5 后面版本升级是收费, 需要 key
才能升级,那么使用 Yum 是无法升级的。幸运的是,由于 centos 是免费的企业版本,可以借用
centos yum 源更新 RHEL AS5 系统 .
配置 YUM 从 centos5 源更新软件
[root@clinet ~]# rpm --import
http://ftp.twaren.net/Linux/CentOS/RPM-GPG-KEY-CentOS-5
安装那个 ftp.twaren.net 的 GPG ,也可增加其他资源库,自己选择一个离自己地理位置近点
[root@clinet ~]# rpm -qa gpg-pubkey*
检查 GPG Key
gpg-pubkey-e8562897-459f07a4
如果要删除 Key, 使用以下命令:
[root@clinet ~]# rpm -e gpg-pubkey-e8562897-459f07a4
[root@clinet ~]# vi /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/$basear
ch/Debuginfo/
baseurl 是你的 YUM 源地址
enabled=0
是否启用这个仓库, 1 为起用, 0为禁用
gpgcheck=1
设置 gpgcheck=1 会让 yum 检查每个下载的 RPM 的 GnuPG 签名。这么做是因为你需要适当的
GnuPG key 注册到您的 RPM 数据库。可以防止被欺骗,如:非法入侵发行版网站,木马导入软件
包,使不知情用户下载
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
GPGKEY 的存放地址
以上默认有的,复制添加以下更新点插入到 rhel-debuginfo.repo 文本里后面
[base]
name=Red Hat Enterprise Linux $releasever -Base
baseurl=http://ftp.twaren.net/Linux/CentOS/5/os/$basearch/
gpgcheck=1
[update]
name=Red Hat Enterprise Linux $releasever -Updates
baseurl=http://ftp.twaren.net/Linux/CentOS/5/updates/$basearch/
gpgcheck=1
[extras]
name=Red Hat Enterprise Linux $releasever -Extras
baseurl=http://ftp.twaren.net/Linux/CentOS/5/extras/$basearch/
gpgcheck=1
[addons]
name=Red Hat Enterprise Linux $releasever -Addons
baseurl=http://ftp.twaren.net/Linux/CentOS/5/addons/$basearch/
gpgcheck=1
[root@clinet ~]# yum clean all 清除缓存及旧的包
[root@clinet ~]# yum install httpd 测试是否能更新软件
注意 : 当第一次使用 yum 或 yum 资源库有更新时 ,yum 会自动下载所有所需的 headers 放置于
/var/cache/yum 目录下 ,所需时间可能较长 .请耐心等待,所以后面会显示一连串数据 .
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
addons | 951 B
00:00
primary.xml.gz | 201 B
00:00
base | 2.1 kB
00:00
primary.sqlite.bz2 | 1.6 MB
00:34
update | 1.9 kB
00:00
primary.sqlite.bz2 | 463 kB
00:09
extras | 1.1 kB
00:00
primary.xml.gz | 107 kB
00:01
extras 325/325
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package httpd.i386 0:2.2.3-31.el5.centos.2 set to be updated
filelists.xml.gz | 194 B 00:00
filelists.sqlite.bz2 | 2.3 MB 00:49
filelists.sqlite.bz2 | 3.3 MB 01:13
filelists.xml.gz | 151 kB 00:02
--> Finished Dependency Resolution
Dependencies Resolved
====================================================
=======================================
Package Arch Version Repository
Size
====================================================
=======================================
Installing:
httpd i386 2.2.3-31.el5.centos.2 update
1.2 M
Transaction Summary
====================================================
=======================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.2 M
Is this ok [y/N]: y
Downloading Packages:
httpd-2.2.3-31.el5.centos.2.i386.rpm | 1.2 MB
00:26
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : httpd [1/1]
Installed: httpd.i386 0:2.2.3-31.el5.centos.2
剩余10页未读,继续阅读
资源评论
zhaomu321
- 粉丝: 0
- 资源: 3万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功