centos yum problemas

2

Eu sou muito novo em usar o linux e acabei de formatar meus centos 5.2 vps e estou tentando instalar links usando o comando yum install links. Mas o seguinte erro é exibido:

[root@inverses ~]# yum install links
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
 * lxlabsupdate: download.lxlabs.com
 * lxlabslxupdate: download.lxlabs.com
 * base: ftp.nluug.nl
 * updates: distrib-coffee.ipsl.jussieu.fr
 * addons: mirror.answerstolove.com
 * extras: distrib-coffee.ipsl.jussieu.fr
http://ftp.nluug.nl/ftp/pub/os/Linux/distr/CentOS/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://distrib-coffee.ipsl.jussieu.fr/pub/linux/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.ukhost4u.com/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centosh2.centos.org/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.atrpms.net/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centosf.centos.org/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centoso3.centos.org/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centosk.centos.org/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centosv.centos.org/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://centosk3.centos.org/centos/5.2/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

Pelo que eu peguei depois de verificar alguns dos URLs para ver se eles existem ou não é que eles exigem um redirecionamento de ... / 5.2 / .. para apenas ../5/ É uma coisa comum ter mudar? e como eu poderia mudar isso?

Aqui está o meu link do CentOS-Base.repo

    
por Malachi 06.09.2009 / 23:56

4 respostas

1

5.3 é a versão atual, e é recomendado que você atualize para isso.

link

This directory (and version of CentOS) is depreciated.  For normal users,
you should use /5/ and not /5.2/ in your path. Please see this FAQ
concerning the CentOS release scheme:

http://www.centos.org/modules/smartfaq/faq.php?faqid=34

If you know what you are doing, and absolutely want to remain at the 5.2
level, go to http://vault.centos.org/ for packages.

Você pode modificar os locais de repo em /etc/yum.repos.d /

Pelo que eu entendi / 5 / deve ser um link para a última versão 5.x

Editar: acabou de ver o arquivo de repo que você postou agora.

[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=5.2&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

Eu não tenho uma máquina centos para verificar (não a use mais), mas acredito que a linha mirrorlist foi modificada, ela deve conter uma variável para a versão, não um número real, como na opção comentada baseurl.

Substitua o 5.2 nas linhas da lista de espelhos, como:

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates

Com isso concluído, você deve poder yum upgrade para a próxima versão. Isto é o que o sistema deveria ter feito por padrão.

    
por 07.09.2009 / 00:02
2

Para mim, foi um problema de cache ...

yum clean all

yum update

e deve funcionar depois disso.

    
por 16.03.2010 / 04:56
0

Você pode atualizar usando o link a seguir, mas eu sinto que há um problema com o arquivo /etc/yum.repos.d/####.repo . Você pode substituir isso e tentar mais uma vez ...

link isto é para RHEL 5.4 mas a mesma coisa com centos.

    
por 07.09.2009 / 00:28
-1

Você pode usar o link (parece um problema de DNS para mim) verificar seu arquivo /etc/resolv.conf e ter certeza de que ele está apontando para seu servidor DNS, seu gateway principal ou algo parecido com um IP OpenDNS. Se você conseguir acessar um site de sua rede, experimente o comando: yum clean all

Problema irritante ...

    
por 07.09.2009 / 07:13

Tags