• Регистрация

при обновлении centos ошибка: Error: pkgKey 4140 doesn't exist in repo base

0 голосов
1,531 просмотров

centos 5.3

при запуске yum update возникает ошибка

[root@localhost ~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.logol.ru
 * base: mirror.logol.ru
 * epel: mirror.logol.ru
 * extras: mirror.logol.ru
 * ius: mirrors.ircam.fr
 * updates: mirror.logol.ru
Setting up Update Process
Resolving Dependencies
--> Running transaction check
...
Error: pkgKey 4140 doesn't exist in repo base
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
 

 

спросил 27 Июль, 14 от vadim s. sabinich (5,440 баллов)

1 Ответ

0 голосов

Судя по всему, такое может возникнуть если ПО на сервере очень давно не обновлялось, либо нарушении кеша метапакетов/информации о пакетах (репозитариях). Решается очисткой этой информации следующим командами:

yum clean all
yum clean metadata
ответил 27 Июль, 14 от vadim s. sabinich (5,440 баллов)
...