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 को कॉन्फ़िगर किया था ? यदि ऐसा है तो मैन्युअल रूप से रेपोdeb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu YOUR_UBUNTU_VERSION_HERE main
पैंथर

1
मुझे लगता है कि यह अधिक सरल है कि wepupd8team ने बायोनिक के लिए ppa को अपडेट नहीं किया है, अंतिम अपडेट लगभग 40 सप्ताह पुराना है। संपादित करें: launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3 उस लिंक को खोलें और "इस ppa के बारे में विवरण" पर क्लिक करें, आप देखेंगे कि इसका बायोनिक (18.04) संस्करण नहीं है
dsSTORM

@ डेविड फ़ॉस्टर मैं वास्तव में नहीं जानता कि क्या ओपी 18.04 का उपयोग कर रहा है, हालांकि, अगर वह पुष्टि करता है कि मैं निश्चित रूप से एक उत्तर के रूप में अपनी टिप्पणी पोस्ट करूंगा।
dsSTORM

1
@dsSTORM: मैंने अभी देखा कि यह प्रश्न नवंबर से है और प्रश्न में पीपीए के पास उस समय सभी समर्थित उबंटू रिलीज़ के लिए पैकेज थे। तो कोई बात नहीं।
डेविड फ़ॉस्टर

जवाबों:


13

मुझे ऐड-ऑप-रिपॉजिटरी डेर्रीयर अन प्रॉक्सी डीएन्ट्रेज (फ्रेंच में) में काम करने का हल मिला ।

इसे सारांशित करने के लिए, आपको HTTP(S)_PROXYअपने कार्यकाल में एनवी चर , लोअरकेस और अपरकेस का निर्यात करना होगा ।

फिर निष्पादित करें:

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

-Eविकल्प env सुरक्षित करेगा ऊपर परिभाषित वार्स, और प्रॉक्सी उपयोग सक्षम हो जाएगा।


1
दुर्भाग्य से यह ubuntu 18.04 में मेरे लिए काम नहीं किया जब Oracle 8 JDK स्थापित करने की कोशिश कर रहा था। मैंने इसे deb http://ppa.launchpad.net/webupd8team/java/ubuntu bionic mainसॉफ्टवेयर अपडेटर की सेटिंग्स (सेटिंग्स> अन्य सॉफ्टवेयर> जोड़ें ...) में डालकर तय किया
स्नार्क

1
यह मेरे लिए लिनक्स (उबंटू 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
… या प्रत्येक पीपीए के लिए लॉन्चपैड पर वर्णित मैनुअल विधि का उपयोग करें।
डेविड फ़ॉस्टर

0

इंटरनेट कनेक्शन के बिना ऐड-ऑप-रिपॉजिटरी चलाने से वास्तव में प्रश्न में वही त्रुटि संदेश उत्पन्न होता है। एक त्रुटि संदेश को गलत मान सकता है या इस तरह बग के रूप में भ्रमित कर सकता है।

जब तक आपके पास इंटरनेट कनेक्शन न हो, संबंधित रिपॉजिटरी को जोड़ना पर्याप्त नहीं है।

मैंने इंटरनेट कनेक्शन बनाकर इसे ठीक किया क्योंकि रिपॉजिटरी को पहले ही जोड़ दिया गया था।

इस के साथ की जाँच करें: $ ping www.google.com

शुभ लाभ


1
add-apt-repositoryइंटरनेट कनेक्शन के बिना दौड़ना वास्तव में प्रश्न के समान त्रुटि संदेश का उत्पादन करता है, इसलिए यह उत्तर 100% मान्य है। एक त्रुटि संदेश को गलत मान सकता है या इस तरह बग के रूप में भ्रमित कर सकता है।
बाइट कमांडर

@ByteCommander इस उत्तर को समझने और मॉडरेट करने के लिए आपका बहुत-बहुत धन्यवाद। मैंने प्रतिक्रिया के मुख्य भाग में आपकी टिप्पणी जोड़ दी। सादर
कोरोनियल बियान
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.