Como você está usando o CentOS, você pode ter o yum do meu conhecimento.
Eu tentaria o seguinte:
$ su -c 'yum remove packageNameHere'
Instalei o CentOS 5 em um IBM ThinkPad antigo. Tudo correu bem até que tive que fazer a conexão de rede sem fio funcionar.
Depois de pesquisar no Google, percebo que preciso instalar o RPM. Infelizmente baixei e instalei o RPM para o CentOS 3 - agora, quando tento reinstalar o pacote correto para a versão 5, ele diz:
File xxx from install of rpmv5 conflicts with the file from package rpmv3
Como posso reverter a instalação do RPM v3? Eu tentei rpm -e
sem sucesso.
Os RPMs podem ser encontrados em: link
Como você está usando o CentOS, você pode ter o yum do meu conhecimento.
Eu tentaria o seguinte:
$ su -c 'yum remove packageNameHere'
Para o CentOS, acho melhor usar o Yum - que, por padrão, deve instalar a versão correta dos repositórios do CentOS.
Se você instalou a versão errada usando rpm
eu também usaria o comando rpm
para desinstalá-lo se possível (então tente usar o Yum para instalar a versão correta - se disponível nos repositórios do centOS).
Veja:
rpm -e --nodeps
ou
rpm --force -e
Para atualizar o pacote existente, você pode tentar:
rpm -U
Ótimo. Como você instalou um pacote desatualizado como esse ?! Além disso, o RPM deve ter sido instalado em seu sistema originalmente (é o gerenciador de pacotes, responsável por instalar coisas e tal). Temo que você tenha quebrado o sistema além do reparo (fácil).
Você pode tentar iniciar o sistema a partir de um CD / DVD de recuperação / instalação e usar "rpm --root = / onde / seu / system / is" para apagar o rpm desatualizado (ou "-U --force" um novo), limpar a bagunça resultante ("pacote de limpeza" do pacote yum-utils deve ajudar), talvez fazer um "rpm --rebuilddb" por sorte, cruze os dedos que nada foi danificado permanentemente.
Antes de fazer qualquer coisa, leia os manuais relevantes, planeje com antecedência, talvez imprima os manuais para referência enquanto faz uma cirurgia de coração aberto no sistema .
Boa sorte!