сначала конкретные вопросы:
1. где взять yum под RHEL4 (не имея ни apt'a ни yum'a в системе)??
2. где посмотреть актуальные настройки для up2date (файл /etc/sysconfig/rhn/sources ) для RHEL4 ???
теперь чем они были вызваны:
появилась необходимость обновить Subvwrsion c 1.3.2 до 1.4.3
оки. запускаем установку:
[root@dokasrv RPM]# rpm -U apr-1.2.2-7.2.i386.rpm
warning: apr-1.2.2-7.2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
libc.so.6(GLIBC_2.4) is needed by apr-1.2.2-7.2.i386
libapr-0.so.0 is needed by (installed) apr-util-0.9.4-17.i386
libapr-0.so.0 is needed by (installed) httpd-2.0.52-9.ent.i386
libapr-0.so.0 is needed by (installed) mod_perl-1.99_16-4.i386
libapr-0.so.0 is needed by (installed) subversion-1.3.2-1.i386
[root@dokasrv RPM]#
[root@dokasrv RPM]# rpm -U apr-util-1.2.2-4.2.i386.rpm
warning: apr-util-1.2.2-4.2.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
libapr-1.so.0 is needed by apr-util-1.2.2-4.2.i386
libc.so.6(GLIBC_2.4) is needed by apr-util-1.2.2-4.2.i386
libdb-4.3.so is needed by apr-util-1.2.2-4.2.i386
liblber-2.3.so.0 is needed by apr-util-1.2.2-4.2.i386
libldap-2.3.so.0 is needed by apr-util-1.2.2-4.2.i386
libpq.so.4 is needed by apr-util-1.2.2-4.2.i386
libsqlite3.so.0 is needed by apr-util-1.2.2-4.2.i386
libaprutil-0.so.0 is needed by (installed) httpd-2.0.52-9.ent.i386
libaprutil-0.so.0 is needed by (installed) mod_perl-1.99_16-4.i386
libaprutil-0.so.0 is needed by (installed) subversion-1.3.2-1.i386
(кстати, пробовал и от 6й федоры (версию 1.2.7) - результат тот же )
думаю ладно.. надо попробовать up2date
как рекомендовано комментирую в файле /etc/sysconfig/rhn/sources
[root@dokasrv OLD]# yum update apr
Gathering header information file(s) from server(s)
Server: Fedora Core 4AS - i386 - Base
Damaged or Bad header.info from Fedora Core 4AS - i386 - Base
This is probably because of a downed server or an invalid header.info on a repository.
Я так думаю оно не может подходящую папку в репозитории найти, так как перменные $releasever/$basearch от RHEL явно не выдают то что хочет услышать репозиторий федоры.
Я так думаю оно не может подходящую папку в репозитории найти, так как перменные $releasever/$basearch от RHEL явно не выдают то что хочет услышать репозиторий федоры.
прописал в явном виде (такая папка существут - проверил):
[root@dokasrv ~]# yum update apr
Gathering header information file(s) from server(s)
Server: Red Hat 4AS - i386 - Base
retrygrab() failed for:
http://mirror.linux.duke.edu/pub/centos/5.0/os/i386/CentOS/headers/header.info
Executing failover method
failover: out of servers to try
Error getting file http://mirror.linux.duke.edu/pub/centos/5.0/os/i386/CentOS/headers/header.info
[Errno 4] IOError: HTTP Error 404: Not Found
либо я зеркала кривые подсовываю, либо версия yum старая: ну не вижу я нигде через браузер, чтобы существовали headers/header.info.
Ваши комментарии?
Never stop thinking..................................................................
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
проверил сейчас на практике -прописал ваш "/etc/yum.repos.d/CentOS-Base.repo" себе в "/etc/yum.conf" - yum долго качал зависимости, а потом таки-обновил apr .... до версии 0.9.4 (((
Never stop thinking..................................................................