AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 307
Accepted
David Ashford
David Ashford
Asked: 2010-07-30 01:09:42 +0800 CST2010-07-30 01:09:42 +0800 CST 2010-07-30 01:09:42 +0800 CST

Como os PPAs podem ser removidos?

  • 772

Eu adicionei muitos PPAs usando o add-apt-repositorycomando. Existe uma maneira simples de remover esses PPAs? Verifiquei /etc/apt/sources.listas linhas de deb apropriadas, mas elas não estão lá.

Isso está em um sistema de servidor, então uma solução de linha de comando seria ótima!

ppa apt
  • 26 26 respostas
  • 1811788 Views

26 respostas

  • Voted
  1. Best Answer
    Burn0ut
    2010-07-30T01:17:12+08:002010-07-30T01:17:12+08:00

    Há uma série de opções:

    1. Use o --removesinalizador, semelhante a como o PPA foi adicionado:

      sudo add-apt-repository --remove ppa:whatever/ppa
      
    2. Você também pode remover PPAs excluindo os .listarquivos do /etc/apt/sources.list.ddiretório.

    3. Como alternativa mais segura, você pode instalar o ppa-purge:

      sudo apt-get install ppa-purge
      

      E, em seguida, remova o PPA, fazendo o downgrade graciosamente dos pacotes fornecidos para os pacotes fornecidos pelos repositórios oficiais:

      sudo ppa-purge ppa:whatever/ppa
      

      Observe que isso desinstalará os pacotes fornecidos pelo PPA, mas não os fornecidos pelos repositórios oficiais. Se você quiser removê-los, você deve dizer ao apt:

      sudo apt-get purge package_name
      
    4. Por último, mas não menos importante, você também pode desabilitar ou remover PPAs da seção "Fontes de software" nas configurações do Ubuntu com alguns cliques do mouse (sem necessidade de terminal).

    • 1938
  2. ish
    2012-08-08T15:09:02+08:002012-08-08T15:09:02+08:00

    Basta executar apt-add-repositorynovamente com a --removeopção de remover um PPA adicionado por meio da linha de comando. Por exemplo:

    sudo apt-add-repository --remove ppa:kernel-ppa/ppa
    

    Então atualize com:

    sudo apt-get update
    
    • 306
  3. user76204
    2012-08-08T15:42:45+08:002012-08-08T15:42:45+08:00

    Como alternativa, conforme ppasarmazenado, /etc/apt/sources.list.dvocê pode encontrar o que deseja remover digitando:

    ls /etc/apt/sources.list.d
    

    Então, quando você anotar o nome do ppa ofensivo (por exemplo myppa.list, ), você pode digitar:

    sudo rm -i /etc/apt/sources.list.d/myppa.list
    

    Tome cuidado com o rm (por isso usei o switch interativo para que você possa confirmar suas ações. Em seguida, execute sudo apt-get updatedepois.

    Este método simplesmente remove o .listarquivo ppa; ele não remove nenhum outro arquivo ou resolve quaisquer outros problemas causados ​​pelo ppa; para isso você pode usar ppa-purgedepois de recuperar sua capacidade de atualização (sei que você mencionou isso em sua pergunta, mas estou adicionando este ponto para futuros leitores): veja aqui para obter mais informações sobre ppa-purge.

    Também leve em consideração que, se você adicionou anteriormente a chave do repositório como confiável , deve removê-la :

    # list the trusted keys
    sudo apt-key list
    # remove the key
    sudo apt-key del KEY_ID
    
    • 232
  4. kone4040
    2010-07-30T01:20:57+08:002010-07-30T01:20:57+08:00

    Você pode usar o

    sudo ppa-purge ppa:repository-name/subdirectory
    

    comando em um terminal.

    Primeiro você precisará instalar ppa-purgepara usar este comando. Para isso, use sudo apt-get install ppa-purgeou clique neste botão:

    Instale através do centro de software
    (fonte: hostmar.co )

    Saiba mais sobre isso aqui .

    • 130
  5. crenshaw-dev
    2010-08-06T18:07:00+08:002010-08-06T18:07:00+08:00

    As respostas a esta pergunta irão ajudá-lo.

    Você pode gerenciar PPAs em System > Administration > Software Sourcesou removendo arquivos em /etc/apt/sources.list.d/.

    Você também pode usar um pacote chamado ppa-purge .

    E, como comentei na pergunta que vinculei acima,

    Há um bug no Launchpad solicitando um argumento --remove para o comando add-apt-repository. Enviei uma solicitação de mesclagem para implementar o recurso, mas ela ainda não foi aceita. Espero que você tenha esse recurso em breve.

    • 49
  6. nhandler
    2010-12-28T10:42:36+08:002010-12-28T10:42:36+08:00

    Algumas pessoas podem preferir adicionar e remover repositórios por meio de uma GUI. A partir do Ubuntu 10.10, isso requer um pouco de trabalho extra. Uma explicação está disponível no wiki . Para tentar ter todas as respostas para esta pergunta disponíveis em um só lugar, tentarei resumir os detalhes importantes aqui. Certifique-se de verificar o wiki (especialmente quando uma nova versão do Ubuntu for lançada) para garantir que esse processo ainda seja válido.

    Primeiro, você vai querer reativar 'Fontes de Software' no menu Sistema->Administração. Clique com o botão direito do mouse no menu Aplicativos/Locais/Sistema e clique em 'Editar menus'.

    Clique em 'Editar menus'

    Isso abrirá uma janela, role para baixo e clique em 'Administração'. Marque a caixa ao lado de 'Fontes de software' e clique no botão 'Fechar'.

    Marque a caixa ao lado de 'Fontes de software'

    Vá para System->Administration e você deverá ver 'Software Sources' no menu.

    'Fontes de software' agora no menu

    Na janela que se abre, clique na guia 'Outro software' na parte superior.

    Aba 'Outro Software'

    Você deve ver todos os repositórios que adicionou (incluindo os PPAs adicionados via add-apt-repository). Você pode desativar temporariamente um repositório desmarcando a caixa ao lado dele. Para remover um repositório permanentemente, destaque-o e clique no botão 'Remover'. Quando terminar, aperte o botão 'Fechar'.

    Como Marcel Stimberg observou anteriormente:

    Isso removerá o PPA da lista de repositórios, mas se o pacote for uma versão mais recente de um dos repositórios padrão, você precisará fazer o downgrade manualmente do pacote posteriormente. ppa-purge (veja outra resposta) faz isso por você.

    Espero que isso ajude.

    • 35
  7. Dave
    2012-08-14T19:35:30+08:002012-08-14T19:35:30+08:00

    ppa-purgeé seu amigo. Ele desinstala automaticamente o que você instalou através do ppa e, em seguida, remove o ppa.

    Instale o ppa-purge via:

    sudo apt-get install ppa-purge

    e use assim:

    sudo ppa-purge ppa-url

    Viola.

    • 26
  8. user222758
    2010-12-20T18:27:53+08:002010-12-20T18:27:53+08:00

    Como o Ubuntu Maverick (10.10) add-apt-repositoryaceita um parâmetro -rou --removeque remove o PPA da mesma maneira que você o instalou. :)

    Então:

    Instalar:sudo apt-add-repository ppa:user/repository

    Desinstalar:sudo apt-add-repository -r ppa:user/repository

    • 24
  9. mrówa
    2012-08-08T15:10:22+08:002012-08-08T15:10:22+08:00

    Execute o Ubuntu Software Center e, no menu, escolha "Fontes de software" - lá você pode adicionar/editar/remover repositórios.

    • 20
  10. krizna
    2012-08-08T17:27:58+08:002012-08-08T17:27:58+08:00

    Execute estes comandos:

    sudo add-apt-repository --remove ppa:kernel-ppa/ppa 
    sudo apt-get update
    
    • 14

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como adicionar um diretório ao PATH?

    • 17 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Marko Smith

    Como faço para obter a temperatura da CPU?

    • 21 respostas
  • Marko Smith

    Como posso adicionar um usuário como um novo sudoer usando a linha de comando?

    • 7 respostas
  • Marko Smith

    Alterar permissões e propriedade da pasta

    • 9 respostas
  • Marko Smith

    Como você reinicia o Apache?

    • 13 respostas
  • Marko Smith

    Como posso desinstalar o software?

    • 11 respostas
  • Marko Smith

    Como os PPAs podem ser removidos?

    • 26 respostas
  • Martin Hope
    justingrif Como adicionar um diretório ao PATH? 2009-07-23 12:42:23 +0800 CST
  • Martin Hope
    NES Como habilitar ou desabilitar serviços? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    Olivier Lalonde Como manter os processos em execução após encerrar a sessão ssh? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B Como posso adicionar um usuário como um novo sudoer usando a linha de comando? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans Como removo versões antigas do kernel para limpar o menu de inicialização? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve