PPA를 추가 할 수 없음-“사용자 또는 팀이 존재하지 않습니다”


13

이 명령을 실행할 때 :

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

다음과 같은 오류가 발생합니다.

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

프록시 설정이 제대로 작동합니다

해결책은 무엇입니까?


APT는 특정 프록시 유형 / 구성에서 작동하지 않는 것 같습니다.

apt-askubuntu.com/questions/257290/configure-proxy-for-apt 를 구성 했습니까 ? 그렇다면 수동으로 repo를 추가하십시오deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu YOUR_UBUNTU_VERSION_HERE main
— Panther

1
wepupd8team이 생체 공학을 위해 ppa를 업데이트하지 않았다고 생각합니다. 마지막 업데이트는 거의 40 주가되었습니다. 편집 : launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3 해당 링크를 열고 "이 ppa에 대한 기술적 세부 사항"을 클릭하면 생체 공학 (18.04) 버전이 없습니다.
— dsSTORM

@David Foerster OP가 18.04를 사용하고 있는지 실제로는 알지 못하지만 확인하면 반드시 내 의견을 답변으로 게시 할 것입니다.
— dsSTORM

1
@ dsSTORM : 나는이 질문이 11 월에 왔으며 문제의 PPA가 당시 지원되는 모든 Ubuntu 릴리스에 대한 패키지를 가지고 있음을 보았습니다. 그럼 신경 쓰지 마
— David Foerster

답변:


13

add-apt-repository derrière un proxy d' entreprise (프랑스어) 에서 작동하는 솔루션을 찾았습니다 .

요약하면 HTTP(S)_PROXY용어에서 env 변수 소문자 및 대문자를 내 보내야합니다.

그런 다음 다음을 실행하십시오.

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

이 -E옵션은 위에 정의 된 환경 변수를 유지하고 프록시 사용을 활성화합니다.


1
불행히도 Oracle 8 JDK를 설치하려고 할 때 우분투 18.04에서 작동하지 않았습니다. 내가 넣어 그것을 고정 deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic main(추가 ...> 설정> 기타 소프트웨어) 소프트웨어 업데이터의 설정에서
— 스나크를

1
이것은 Linux 용 Windows 하위 시스템 (Ubuntu 19.x)에서 작동했습니다.

0

add-apt-repository적절한 프록시 설정을 사용하지 않는 것 같습니다 (아마도 wget후드 에서 사용 중일 수 있습니다). 해결 방법은 프록시 뒤에 있지 않은 시스템에서 명령을 조정하고 파일을 복사하는 것입니다.

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

다른 기계에.


1
… 또는 단순히 각 PPA에 대해 Launchpad에 설명 된 수동 방법을 사용하십시오.
— David Foerster

0

인터넷에 연결하지 않고 add-apt-repository를 실행하면 실제로 질문에서와 동일한 오류 메시지가 생성됩니다. 오류 메시지가 올바르지 않거나 버그로 혼동되는 것을 고려할 수 있습니다.

인터넷에 연결되어 있지 않으면 해당 리포지토리를 추가하는 것만으로는 충분하지 않습니다.

리포지토리가 이미 추가되었으므로 인터넷 연결을 통해이 문제를 해결했습니다.

이것을 확인하십시오 : $ ping www.google.com

행운을 빕니다


1
add-apt-repository인터넷에 연결하지 않고 실행 하면 실제로 질문에서와 동일한 오류 메시지가 생성 되므로이 답변은 100 % 유효합니다. 오류 메시지가 올바르지 않거나 버그로 혼동되는 것을 고려할 수 있습니다.
— 바이트 사령관

@ByteCommander이 답변을 이해하고 검토해 주셔서 감사합니다. 응답 본문에 귀하의 의견을 추가했습니다. 감사합니다
— CORONEL Braian
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.