le impostazioni del proxy non aiutano con Update Manager


9

Sono attualmente dietro un procuratore nella mia università. Posso accedere al www su questo computer modificando le impostazioni proxy di chromium.

Posso anche usare la riga di comando apt-get solo eseguendo questa funzione ogni volta:

function uniproxy()
{
  read -s -p ">> " mypassword
  export http_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  export https_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  export ftp_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  echo ""
}

Quando modifico le preferenze> proxy di reti in modo appropriato, non mi consente di utilizzare apt-get da riga di comando. Ancora più importante, l'aggiornamento manager non può connettersi anche quando modifico le impostazioni di cui sopra. Ho anche modificato le impostazioni sinaptiche per vedere se ciò avrebbe aiutato, ma purtroppo il gestore aggiornamenti non si collegherà.

Come posso risolvere questo?


Mi chiedo se ci sia un bug in 11.04 a che fare con questo dato che sono stato in grado di utilizzare apt.conf e il pulsante 'Applica a livello di sistema' nel pannello delle impostazioni proxy della GUI in precedenza ma ora non funziona nulla (tranne la soluzione della riga di comando che nella domanda)
MattSmith,

Strano: ho riavviato e le modifiche alle impostazioni proxy per Update Manager hanno iniziato a funzionare
MattSmith

Risposte:


8

Prova a creare un file /etc/apt/apt.confcon i seguenti contenuti:

Acquire::http::Proxy "http://myusername:$mypassword@wwwproxy.stuff.is.here:8000";

Questo dovrebbe funzionare per qualsiasi chiamata apt, sia attraverso la riga di comando, synaptic o update-manager.


Ho appena
provato

Lo cambia, quindi non devo usare la funzione uniproxy quando uso la riga di comando apt-get, ma la roba della GUI continua a non funzionare.
oadams,

Grazie mille. Ha appena risolto anche il problema della GUI e ho aggiornato a Ubuntu 11.04.

Questo ha funzionato per me su Ubuntu 11.04. Sembra che questa dovrebbe essere la risposta accettata.
Daryl Spitzer,

James, dove troveremmo la documentazione per spiegare perché / come funziona?
Daryl Spitzer,

1

Dopo aver modificato /etc/apt/apt.confcome da suggerimento di James' , eseguito sudo apt-get updatein un terminale.

Questo ha funzionato per me. Certo, non ho idea del perché.

Inoltre, ho trovato apt-config dumputile rilevare errori di sintassi nel file apt.conf.


1

Ho riscontrato questo problema, l'ho risolto facendo clic sul pulsante "Applica a livello di sistema" nelle impostazioni del proxy in Impostazioni di sistema. Il pulsante Applica non è così evidente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.