PPA eklenemiyor - “kullanıcı veya ekip mevcut değil”


13

Bu komutu çalıştırdığımda:

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

Aşağıdaki hatayı alıyorum:

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

Proxy ayarlarım düzgün çalışıyor

çözüm nedir?


APT, belirli proxy türlerinin / yapılandırmalarının arkasında çalışmıyor gibi görünüyor.

Apt - askubuntu.com/questions/257290/configure-proxy-for-apt yapılandırdınız mı? Öyleyse deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu YOUR_UBUNTU_VERSION_HERE main
Panther

1
Bence wepupd8team bionic için ppa'yı güncellemedi, son güncelleme neredeyse 40 haftalık. Edit: launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3 Bu bağlantıyı açın ve "bu ppa hakkında teknik ayrıntılar" ı tıklayın, biyonik (18.04) sürümü olmadığını göreceksiniz
dsSTORM

@David Foerster Aslında OP'nin 18.04 kullanıp kullanmadığını bilmiyorum, eğer onaylarsa, kesinlikle bir cevap olarak yorumumu göndereceğim.
dsSTORM

1
@dsSTORM: Bu sorunun Kasım ayına ait olduğunu ve söz konusu PPA'nın o sırada desteklenen tüm Ubuntu sürümleri için paketleri olduğunu gördüm. Boşver o zaman.
David Foerster

Yanıtlar:


13

Add-apt-repository derrière un proxy d'entreprise'da (Fransızca) çalışan bir çözüm buldum .

Özetlemek gerekirse HTTP(S)_PROXY, teriminizde env değişkenlerini , küçük ve büyük harfleri dışa aktarmanız gerekir.

Sonra yürütün:

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

Bu -Eseçenek, yukarıda tanımlanan env değişkenlerini koruyacak ve proxy kullanımını etkinleştirecektir.


1
Ne yazık ki bu, Oracle 8 JDK'yı yüklemeye çalışırken ubuntu 18.04'te benim için çalışmadı. Ben koyarak sabit deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic main(... ekle> Ayarlar> Diğer Yazılım) Yazılım Updater ayarlarında
Snark

1
Bu benim için Linux için Windows Alt Sistemi (Ubuntu 19.x) altında çalıştı.

0

Görünüşe göre add-apt-repositoryapt proxy ayarlarını kullanmıyor (belki wgetbaşlık altında kullanıyor ). Geçici çözüm, komutu proxy'nin arkasında olmayan bir makineden ayarlamak ve dosyaları kopyalamaktır.

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

diğer makineye.


2
… Veya her PPA için Launchpad'de açıklanan manuel yöntemi kullanın.
David Foerster

0

İnternet bağlantısı olmadan add-apt-repository çalıştırmak gerçekten söz konusu hata mesajını verir. Bir hata mesajı yanlış ya da böyle bir hata gibi bir hata olarak düşünülebilir.

İnternet bağlantınız yoksa, ilgili havuzları eklemek yeterli değildir.

Ben bu sabit bir internet bağlantısı kurarak depoları zaten eklenmiş çünkü.

Şununla kontrol et: $ ping www.google.com

İyi şanslar


1
add-apt-repositoryİnternet bağlantısı olmadan çalıştırmak gerçekten soru ile aynı hata mesajını üretir, bu nedenle bu cevap% 100 geçerlidir. Bir hata mesajı yanlış ya da böyle bir hata gibi bir hata olarak düşünülebilir.
Bayt Komutanı

@ByteCommander Bu yanıtı anladığınız ve denetlediğiniz için teşekkür ederiz. Yorumunuzu yanıtın gövdesine ekledim. Saygılarımızla
CORONEL Braian
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.