Reinstale o pacote que não era do repo do repositório do Ubuntu

0

Eu adicionei o repositório ppa com algum pacote (s) com versões maiores que as versões no repositório oficial do ubuntu. Depois disso eu fiz o upgrade ( sudo apt-get install upgrade ), depois apaguei o ppa.

Agora eu quero excluir este pacote e reinstalar as versões do officialrepo. Como faço isso? Eu não quero excluir o pacote que depende desses.

A versão do Ubuntu é 13.10

    
por RiaD 30.11.2013 / 17:09

2 respostas

1

Você precisará adicionar o PPA novamente e, para desabilitá-lo, e reverter qualquer pacote instalado para a versão padrão no repositório do Ubuntu, você irá remover o ppa-nedd e usar o comando:

sudo apt-get install ppa-purge

sudo ppa-purge PPA-name

Para mais informações, consulte o link

    
por xangua 30.11.2013 / 17:39
0

Você pode fazer o downgrade com a versão do pacote:

apt-cache policy ubuntu-sdk
ubuntu-sdk:
  Installed: (none)
  Candidate: 1.004
  Version table:
     1.009~sdkppa~raring1~test6 0
        200 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu/ raring/main amd64 Packages
     1.004 0
        500 http://archive.ubuntu.com/ubuntu/ raring/universe amd64 Packages

sudo apt-get install ubuntu-sdk=1.004

(Apenas mude ubuntu-sdk com o nome do pacote)

Para fazer vários ao mesmo tempo, você pode usar o aptitude para a tarefa (esta parte está assumindo que você removeu os PPAs, não funcionará em outros casos)

aptitude search '?version(CURRENT)!?origin(ubuntu)'

Isto irá mostrar-lhe uma lista de pacotes que não estão instalados a partir dos repositórios e estão instalados, você pode fazer o downgrade deles usando aptitude -t saucy install package . É claro que se o pacote não estiver disponível nos repositórios oficiais, o melhor é removê-los.

    
por Braiam 30.11.2013 / 18:10