有一个很老版本的 Red Hat Enterprise Linux ES release 2.1 (Panama),需要对其进行 up2date,但是由于 ssl 的认证过期,所以会出现以下问题:
# rhn_register安装了一些乱七八糟的 up2date 相关的 rpm 后会出现以下问题:
A socket error occurred: SSL_connect error, attempt#1
A socket error occurred: SSL_connect error, attempt#2
A socket error occurred: SSL_connect error, attempt#3
SSL.Error: [('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')]
Googlel了一下,发现Red Hat 已经为这些过期的 up2date 准备好了一个详细的下载网页:
https://rhn.redhat.com/help/latest-up2date.pxt
这样对于任何一个版本的 Red Hat 都可以进行升级下载。
以下是一些与版本相关的小结
| Red Hat Linux 7.x | up2date-2.8.40-3.7.x | |
| up2date-gnome-2.8.40-3.7.x | ||
| Red Hat Linux 8.0 | up2date-3.0.7.2-1 | |
| up2date-gnome-3.0.7.2-1 | ||
| Red Hat Linux 9 | up2date-3.1.23.2-1 | |
| up2date-gnome-3.1.23.2-1 |
参考资料:
Red Hat Networkの接続でエラーが表示される
关于对 Fedora Core 5 的 up2date 。
用Fedora Core 5 更新了我的旧机子(从Redhat 9开始升级到 Fedora Core 3,然后到 5,强烈建议大家不要模仿。‘-P)
操作纪录:
1) 删除了 /etc/sysconfig/rhn/ 下的所有文件,将 Fedora Core 5 新装的 /etc/sysconfig/rhn/sources 拷贝到此。
2) 运行 up2date -l
[root@www rhn]# up2date -l然后可以通过以下命令建立一个 up2date uuid。
No rhnuuid config option found in /etc/sysconfig/rhn/up2date-uuid.
[root@www rhn]# uuidgen然后建立 /etc/sysconfig/rhn/up2date-uuid
dd10c001-a3e6-42ed-9c63-551099d54c71
uuid[comment]=Universally Unique ID for this server
rhnuuid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
参考文档:http://lists.rpmforge.net/pipermail/tools/2007-May/000816.html
3) up2date 废止
http://ja.wikipedia.org/wiki/Fedora_Core
パッケージ管理システムにはYellow Dog Linuxで開発されたYellow dog Updater, Modified(yum)が採用されている。Fedora Core 4まではyumに加えてup2dateも利用可能であったが、Fedora Core 5ではyumと重複することから削除されている。yum以外にもDebianなどで採用されているAPTもサードパーティーから提供されているが、aptはx86_64アーキテクチャで必要となる複数アーキテクチャのパッケージが混在する環境に対応していないので使用は推奨されていない。
从 Fedora Core 5以后,废止了 up2date ,而使用 yum 作为package management的软件。
(END)