Executando 12.04, mas instalado a partir do Vivid Vervet PPA por engano

Executando 12.04, mas instalado a partir do Vivid Vervet PPA por engano

Estou executando o Ubuntu 12.04 (Precise Pangolin). Cometi o erro de adicionar como fonte o PPA de teste gnome3 destinado ao Vivid Vervet, e isso causou alguns problemas durante a atualização.

Embora eu já tenha removido este PPA da lista de fontes, o problema persiste, de forma que sempre ocorre um erro para 'dependências não atendidas'. Como posso resolver esta situação? Além disso, quero remover do meu sistema os pacotes Vivid Vervet que instalei. Obrigado

Responder1

Primeiro você deve remover o repositório adicionado. usarppa-purge Diferença entre “ppa-purge” e “add-apt-repository -r”?

ppa-purge – Desativa um PPA e reverte para os pacotes oficiais, se aplicável. Por exemplo, se eu adicionasse o PPA xorg-edgers e instalasse os drivers Nvidia, se eu fizesse um ppa-purge no referido PPA, isso não apenas desativaria o PPA xorg-edgers, mas também reverteria os drivers NVIDIA daquele no PPA aos oficiais encontrados nos repositórios oficiais do Ubuntu.

Agora, depois de limpar o repositório adicionado, atualize a lista de software

sudo apt-get update

então atualize

sudo apt-get dist-upgrade

Mas você deve observar que ainda pode ser necessário fazer o downgrade de alguns pacotes manualmente. Para fazer downgrade de um pacote você pode usar o comando:

 sudo apt-get install pkg_name=version

informação relacionada