Pacotes RPM no CentOS - Erro: "Warning: RPMDB altered outside of yum" [Resolvido]

Publicado por Eduardo Mozart de Oliveira em 08/11/2013

[ Hits: 3.933 ]

Blog: http://www.eduardomozartdeoliveira.wordpress.com/

 


Pacotes RPM no CentOS - Erro: "Warning: RPMDB altered outside of yum" [Resolvido]



Após a instalação de pacotes manualmente usando o RPM, recebemos a mensagem do título, quando atualizamos um pacote.

Para removermos esta mensagem e restaurarmos o banco de dados RPM do yum, use o comando:

# yum clean all


Referência:
Outras dicas deste autor

Traduza textos selecionados em seu Desktop Linux com atalho de teclado e notificações

GNOME e KDE no CentOS 5/6

Instalando o Spark IM no Ubuntu

Instalando e Configurando o Google Earth

Como abrir um arquivo .mht no Linux

Leitura recomendada

Coletânea de atalhos no bash

flags de comando para ls

Removendo Sessão Convidado do Ubuntu-14.04-LTS

Recuperando apt-get após "falha de segmentação"

Gerenciar pacotes em baixo nível no Debian

  

Comentários
[1] Comentário enviado por ntan em 09/02/2017 - 09:28h

Olá, sou novo aqui, é minha primeira interação com o Viva o Linux. =)

Depois de update no servidor CENTOS7, ele não mais iniciou no ultimo Kernel, só iniciava normalmente depois que escolhia o Kernel ante penúltimo. Então fiz um 'yum history undo' para retirar o ultimo update, após esse processo quando vejo os dados do 'yum history' ele aparece toda a lista e depois da essa mensagem 'Warning: RPMDB altered outside of yum' e informa: 'Found 38 pre-existing rpmdb problem(s), 'yum check' output follows:
E então mostra os 38 problemas, que vem igual a esse aqui por exemplo:

kernel-tools-3.10.0-514.6.1.el7.x86_64 is a duplicate with kernel-tools-3.10.0-514.2.2.el7.x86_64
kernel-tools-libs-3.10.0-514.6.1.el7.x86_64 is a duplicate with kernel-tools-libs-3.10.0-514.2.2.el7.x86_64
1:NetworkManager-1.4.0-14.el7_3.x86_64 is a duplicate with 1:NetworkManager-1.4.0-13.el7_3.x86_64
1:NetworkManager-libnm-1.4.0-14.el7_3.x86_64 is a duplicate with 1:NetworkManager-libnm-1.4.0-13.el7_3.x86_64
1:NetworkManager-tui-1.4.0-14.el7_3.x86_64 is a duplicate with 1:NetworkManager-tui-1.4.0-13.el7_3.x86_64
1:NetworkManager-wifi-1.4.0-14.el7_3.x86_64 is a duplicate with 1:NetworkManager-wifi-1.4.0-13.el7_3.x86_64
32:bind-libs-lite-9.9.4-38.el7_3.1.x86_64 is a duplicate with 32:bind-libs-lite-9.9.4-38.el7_3.x86_64
32:bind-license-9.9.4-38.el7_3.1.noarch is a duplicate with 32:bind-license-9.9.4-38.el7_3.noarch
7:device-mapper-1.02.135-1.el7_3.2.x86_64 is a duplicate with 7:device-mapper-1.02.135-1.el7_3.1.x86_64
7:device-mapper-event-1.02.135-1.el7_3.2.x86_64 is a duplicate with 7:device-mapper-event-1.02.135-1.el7_3.1.x86_64
7:device-mapper-event-libs-1.02.135-1.el7_3.2.x86_64 is a duplicate with 7:device-mapper-event-libs-1.02.135-1.el7_3 .1.x86_64
....e segue.

Alguém sabe como posso resolver isso, já fiz #yum clean all e a mensagem continua e ainda se escolher a primeira opção lá na lista dos Kernel ele continua com erro.




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts