Não é possível adicionar o PPA - "usuário ou equipe não existe"

13

Quando executo este comando:

sudo add-apt-repository ppa:webupd8team/sublime-text-3

Estou tendo o erro a seguir:

Cannot add PPA: 'ppa:~webupd8team/ubuntu/sublime-text-3'.
ERROR: '~webupd8team' user or team does not exist

Minhas configurações de proxy estão funcionando corretamente

qual é a solução?

Diabo
fonte
O APT parece não funcionar atrás de certos tipos / configurações de proxy.
Você configurou o apt - askubuntu.com/questions/257290/configure-proxy-for-apt ? Em caso afirmativo, tente adicionar manualmente o repodeb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu YOUR_UBUNTU_VERSION_HERE main
Panther
11
Eu acho que é mais simples que o wepupd8team não atualizou o ppa para biônico, a última atualização tem quase 40 semanas. Edit: launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3 Abra o link e clique em "detalhes técnicos sobre este ppa", você verá que ele não possui uma versão biônica (18.04)
dsSTORM
@ David Foerster Na verdade, eu não sei se o OP está usando o 18.04, se ele confirmar, certamente postarei meu comentário como resposta.
DsSTORM 15/05
11
@dsSTORM: Acabei de ver que essa pergunta é de novembro e que o PPA em questão tinha pacotes para todos os lançamentos suportados do Ubuntu na época. Deixa pra lá então.
David Foerster

Respostas:

13

Encontrei uma solução de trabalho no repositório add-apt-repositório un proxy d'entreprise (em francês).

Para resumir, você deve exportar as variáveis ​​env HTTP(S)_PROXY, minúsculas e maiúsculas no seu termo.

Em seguida, execute:

sudo -E add-apt-repository ppa:...

A -Eopção preservará os ambientes definidos acima e permitirá o uso de proxy.

Guillaume Husta
fonte
11
Infelizmente isso não funcionou para mim no ubuntu 18.04 ao tentar instalar o Oracle 8 JDK. Eu fixo-lo, colocando deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic mainnas configurações do Software Updater (Configurações> Outro Software> Adicionar ...)
snark
11
Isso funcionou no Windows Subsystem para Linux (Ubuntu 19.x) para mim.
0

Parece add-apt-repositoryque não usa as configurações de proxy apt (talvez esteja usando wgetsob o capô). Uma solução alternativa é ajustar o comando de uma máquina que não esteja atrás de um proxy e copiar os arquivos

/etc/apt/trusted.gpg.d/ondrej_ubuntu_php.gpg
/etc/apt/sources.list.d/ondrej-ubuntu-php-xenial.list

para a outra máquina.

dev93
fonte
11
… Ou simplesmente use o método manual descrito no Launchpad para cada PPA.
David Foerster
0

Executar o add-apt-repository sem conexão com a Internet realmente produz a mesma mensagem de erro da pergunta. Pode-se considerar a mensagem de erro incorreta ou confusa como esta como um erro.

Adicionar os repositórios correspondentes não é suficiente, a menos que você tenha uma conexão com a Internet.

Corrigi isso fazendo uma conexão com a Internet porque os repositórios já haviam sido adicionados.

Verifique isso com: $ ping www.google.com

Boa sorte

CORONEL Braian
fonte
11
A execução add-apt-repositorysem conexão à Internet realmente produz a mesma mensagem de erro da pergunta, portanto, essa resposta é 100% válida. Pode-se considerar a mensagem de erro incorreta ou confusa como esta como um erro.
Byte Commander
@ByteCommander Muito obrigado por entender e moderar esta resposta. Eu adicionei seu comentário ao corpo da resposta. Atenciosamente
CORONEL Braian