pengaturan proxy tidak membantu dengan manajer pembaruan

9

Saat ini saya berada di belakang proxy di universitas saya. Saya dapat mengakses www di komputer ini dengan mengubah pengaturan proxy kromium.

Saya juga bisa menggunakan command-line apt-get hanya dengan menjalankan fungsi ini setiap kali:

function uniproxy()
{
  read -s -p ">> " mypassword
  export http_proxy=http://myusername:[email protected]:8000
  export https_proxy=http://myusername:[email protected]:8000
  export ftp_proxy=http://myusername:[email protected]:8000
  echo ""
}

Ketika saya mengubah preferensi> proxy jaringan dengan tepat, itu tidak akan membiarkan saya menggunakan apt-get command-line. Lebih penting lagi, manajer pembaruan tidak dapat terhubung bahkan ketika saya mengubah pengaturan yang disebutkan di atas. Saya juga mengubah pengaturan synaptic untuk melihat apakah itu akan membantu, tetapi sayangnya - manajer pembaruan tidak akan terhubung.

Bagaimana saya bisa menyelesaikan ini?

oadams
sumber
Saya bertanya-tanya apakah ada bug di 11,04 yang harus saya lakukan karena saya bisa menggunakan apt.conf dan tombol 'Terapkan Sistem Lebar' di panel pengaturan proxy GUI sebelumnya tetapi sekarang tidak ada yang berhasil (kecuali solusi baris perintah yang Anda sudah diberikan dalam pertanyaan)
MattSmith
Aneh: Saya reboot dan perubahan pada pengaturan proxy untuk Update Manager mulai bekerja
MattSmith

Jawaban:

8

Coba buat file /etc/apt/apt.confdengan konten berikut:

Acquire::http::Proxy "http://myusername:[email protected]:8000";

Itu harus bekerja untuk setiap doa yang tepat, apakah itu melalui baris perintah, sinaptik atau pembaruan-manajer.

James Henstridge
sumber
Saya baru saja mencoba ini, tetapi tidak ada dadu :(.
oadams
Itu mengubahnya jadi saya tidak perlu menggunakan fungsi uniproxy ketika saya menggunakan perintah-line apt-get, tetapi hal-hal GUI masih tidak akan berfungsi.
oadams
Terima kasih banyak. Itu baru saja menyelesaikan masalah GUI dan saya memutakhirkan ke ubuntu 11.04.
Ini bekerja untuk saya di Ubuntu 11.04. Sepertinya ini yang seharusnya menjadi jawaban yang diterima.
Daryl Spitzer
James, di mana kita menemukan dokumentasi untuk menjelaskan mengapa / bagaimana ini bekerja?
Daryl Spitzer
1

Setelah mengedit /etc/apt/apt.confsebagai per saran James' , jalankan sudo apt-get updatedi terminal.

Ini berhasil untuk saya. Memang saya tidak tahu mengapa.

Juga, saya menemukan apt-config dumpberguna dalam menangkap kesalahan sintaks di file apt.conf.

Mike B
sumber
1

Saya punya masalah ini, saya mengatasinya dengan mengklik tombol "Terapkan sistem-lebar" pada pengaturan proxy di Pengaturan Sistem. Tombol terapkan tidak begitu terlihat.

Steve
sumber