আমি উইকি.লাইনারো.আর.এস. (আমার উবুন্টু 10.04 ভিএম-তে ) "উবুন্টু 10.04 (লুসিড) এবং 10.10 (ম্যাভেরিক) হোস্টগুলিতে" ইনস্টলিং ক্রস টুলচেন অনুসরণ করার চেষ্টা করছি । প্রথম পদক্ষেপটি হ'ল:
sudo add-apt-repository ppa:linaro-maintainers/toolchain
তবে আমি যখন চালাই আমি তা পাই:
Error reading https://launchpad.net/api/1.0/~linaro-maintainers/+archive/toolchain: <urlopen error [Errno 110] Connection timed out>
আমি অনুমান করছি যে সমস্যাটি আমার নিয়োগকর্তার প্রক্সি সার্ভারের জন্য আমার কনফিগারেশনের সাথে রয়েছে, বিশেষত এইচটিটিপিএসের ক্ষেত্রে।
আমি যখন ফায়ারফক্সে https://launchpad.net/api/1.0/~linaro-maintainers/+archive/toolchain খুলি তখন আমি "সংযোগের সময়সীমা শেষ হয়ে গেছে" পেয়েছি। এরপরে আমি ফায়ারফক্স প্রিফারেন্সগুলিতে গিয়েছিলাম -> উন্নত -> নেটওয়ার্ক -> সেটিংস ... এবং এইচটিটিপি প্রক্সিটিকে "গেটওয়ে" এবং পোর্টে 8080 এ সেট করে এবং "সমস্ত প্রোটোকলের জন্য এই প্রক্সি সার্ভারটি ব্যবহার করুন" পরীক্ষা করেছিলাম। তারপরে পৃষ্ঠাটি লোড হয়েছে। এটি আমার তত্ত্বকে সমর্থন করে।
আমি http_proxy এবং https_proxy এনভায়রনমেন্ট ভেরিয়েবলগুলি (নিম্ন এবং উচ্চতর উভয় ক্ষেত্রে) সেট করার চেষ্টা করেছি:
$ set | grep -i proxy
HTTPS_PROXY=https://gateway:8080
HTTP_PROXY=http://gateway:8080
http_proxy=http://gateway:8080
https_proxy=https://gateway:8080
আমি এগুলিতে পরিবর্তন করার চেষ্টাও করেছি:
$ set | grep -i proxy
HTTPS_PROXY=gateway:8080
HTTP_PROXY=gateway:8080
http_proxy=gateway:8080
https_proxy=gateway:8080
এবং আমি এই দ্বিতীয় লাইনটি /etc/apt/apt.conf এ যুক্ত করার চেষ্টা করেছি:
Acquire::http::proxy "http://gateway:8080/";
Acquire::https::proxy "https://gateway:8080/";
তবে আমি একই ত্রুটি পেতে থাকি।
আমি কীভাবে এটির সমস্যা সমাধান করব?
আপডেট করুন: আমি নির্দেশাবলী অনুসরণ গৃহীত উত্তর থেকে "সমস্যা ভান্ডার যোগ এবং একটি প্রক্সি পিছনে টার্মিনাল থেকে সংযোগ" এবং আরও করেছেন:
$ sudo add-apt-repository ppa:linaro-maintainers/toolchain
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 1DD749B890A6F66D050D985CF1FCBACA7BE1F97B
gpg: requesting key 7BE1F97B from hkp server keyserver.ubuntu.com
gpgkeys: HTTP fetch error 7: couldn't connect to host
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
আমি ভাবছি "HTTP আনার ত্রুটি" এর অর্থ যদি আমাকে "ডিফল্ট env_keep = http_proxy" যুক্ত করতে হবে /etc/sudoers
...
আপডেট # 2: আমি যুক্ত করেছি:
Defaults env_keep="http_proxy"
Defaults env_keep="https_proxy"
... বাগ 516032 এর জন্য 18 মন্তব্য হিসাবে , তবে আমি এখনও একই "gpgkeys: HTTP আনার ত্রুটি 7: হোস্টের সাথে সংযোগ করতে পারিনি" ত্রুটি।
এবং এটি কৌতূহলজনক:
$ sudo env | grep proxy
https_proxy=https://gateway:8080
... কারণ http_proxy নেই।
কোন পরামর্শ প্রশংসা করা হয়।
আপডেট # 3: যেহেতু আমার ভিএম এর হোস্ট ল্যাপটপ, তাই আমি এটি বাড়িতে নিয়ে গিয়ে সেখানে চেষ্টা করেছি (কোনও প্রক্সি ছাড়াই):
$ sudo add-apt-repository ppa:linaro-maintainers/toolchain
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 1DD749B890A6F66D050D985CF1FCBACA7BE1F97B
gpg: requesting key 7BE1F97B from hkp server keyserver.ubuntu.com
gpg: key 7BE1F97B: public key "Launchpad Linaro Overlay PPA" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
এটা কাজ করেছে. সুতরাং সমস্যা প্রক্সি কনফিগারেশনের সাথে সম্পর্কিত। তবে আমি মনে করি আমার একটি কর্মসংস্থান আছে।