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?


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.


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.


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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.