Pertanyaan Bagaimana cara menambahkan repositori dari belakang proxy?


Saya punya masalah di kantor. Kami berada di belakang proxy (yang diatur dan diterapkan di pengaturan proksi ubuntu) dan ketika saya mencoba menambahkan repositori dari terminal, saya mendapatkan:

Kesalahan membaca --beberapa url di sini--: kesalahan urlopen [Errno 113] Tidak ada rute untuk dihosting

Saya sudah mencoba

  • Skrip Launchpad-getkeys. Saya mendapatkan ini (gambar)

enter image description here

  • Saya sudah mencoba dengan "hack" lain, tanpa keberuntungan

    1. Tekan Alt-F2 dan ketik gksu gedit /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py
    2. Temukan baris 88, ubah keyserver.ubuntu.com untuk hkp://keyserver.ubuntu.com:80
    3. Simpan, tutup, dan reboot.

Apakah ada yang tahu apakah saya bisa menyelesaikan masalah ini dengan cara apa pun? Terima kasih


14
2018-01-25 14:00


asal




Jawaban:


Masalah Anda dijelaskan berikut ini laporan bug, Tampaknya perbaikan yang tepat dijelaskan di komment # 11:

  1. Setel variabel https_proxy ke proksi Anda
  2. Edit /etc/sudoers atau file yang benar di /etc/sudoers.d/ jadi ini berisi:

    Defaults env_keep = https_proxy
    

13
2018-01-25 18:30



Joao, saya telah menambahkan variabel ke /home/myuser/.bashrc, kemudian menambahkan hal-hal env_keep ke / etc / sudoers, dan sekarang ketika saya menjalankan perintah ini "sudo env | grep proxy" Saya mendapatkan variabel yang ditampilkan. Ketika saya menambahkan repositori atau menjalankan skrip launchpad-getkeys, saya tidak mendapatkan kesalahan lagi. TERIMA KASIH!! - Enrique


Skrip yang Anda sebutkan - launchpad-getkeys sekarang memiliki dukungan proxy.


1
2018-02-21 19:18



Meskipun saya memecahkan pertanyaan dengan / etc / sudoers, saya juga membaca berita launchpad-getkeys di rss feed, dan sekarang dengan -p ip: port ini adalah fitur yang luar biasa! terima kasih Alin !! - Enrique


Menggunakan -HE opsi dari sudo:

sudo -HE apt-key [...]

Ini akan menjaga pengaturan proxy Anda


1
2018-05-31 14:04





Anda harus memasukkan akun root dan menambahkan repositori dari sana:

sudo su
add-apt-repository ppa:xxxyyy/ppa

0
2018-06-05 06:28