Ubuntu 12.10 establecerá la configuración del proxy en /etc/environment
y /etc/apt/apt.conf
cuando establezca el proxy desde la GUI (Configuración de red).
Verifique su configuración de apt
grep -Hnri proxy /etc/apt/
enumerará la configuración de proxy actual utilizada apt
en el siguiente formato.
filename:linenumber:proxy-setting
Si ve algún resultado, corresponde a apt
la configuración de proxy de. Tendrán que ser despejados.
sudoedit <filename>
le permitirá editar el archivo de configuración correspondiente. Copie los contenidos existentes en algún lugar en caso de que necesite restaurarlos, y elimine o comente las líneas que se parecen
Acquire::<protocol>::proxy=<your proxy here>
(agregue // al comienzo de una línea para comentar esa línea. Las líneas comentadas se ignoran).
Guarde los archivos, cierre el editor de texto y vuelva a intentarlo. Si el problema persiste,
Verifique el entorno global predeterminado.
grep proxy -i /etc/environment
Debería enumerar cualquier configuración de proxy que se aplique globalmente. Si necesita borrarlos,
sudoedit /etc/environment
iniciará el editor de texto. Las líneas que comienzan con # serán ignoradas, así que agregue un # antes de las líneas que mencionan su configuración de proxy. Guarde el archivo y vuelva a intentarlo.
Limpieza del entorno del usuario
Es posible que la configuración de todo el sistema esté limpia, pero apt
está recogiendo la configuración del proxy del entorno del usuario. sudo
en ciertas configuraciones por defecto, o cuando se pasa explícitamente -E
como una opción, preserva el entorno.
env | grep -i proxy
debe enumerar cualquier configuración de proxy del entorno actual. unset <variable>
se puede usar para desarmar o borrar una variable. Desarmar todas las <protocol>_proxy
variables. Si ellos se están estableciendo de forma automática, es posible comentar las entradas correspondientes de ~/.profile
, ~/.bashrc
,~/.pam_environment
(Esos son los archivos más comunes que contienen las entradas. Todos se pueden buscar a la vez usando grep -Hni proxy ~/.profile ~/.bashrc ~/.pam_environment
)
i
opción de grep que realiza una búsqueda sin distinción entre mayúsculas y minúsculas.http://www.iasptk.com/how-to-change-system-proxy-settings-from-terminal-in-ubuntu-1204precise
Cómo cambiar la configuración del proxy del sistema desde la terminal en ubuntu 12.04 (Precise)
Configure Ubuntu desktop / laptop para usar su servidor proxy desde la terminal.
Habilite la configuración del proxy desde la terminal en ubuntu 12.04
Abra la terminal y ejecute los siguientes comandos
Nota: - cambie la IP del host y la configuración del puerto con la suya.
Deshabilite la configuración del proxy desde la terminal en ubuntu 12.04
fuente
app-get
la configuración del proxy se almacena en/etc/apt/apt.conf.d/20proxy
También el nombre de archivo puede ser algo así como 20proxy .
Atención: necesita
root
permiso para cambiar o eliminar el archivo en/etc/apt/apt.conf.d
.Esto podría ser trabajo:
si no puede encontrar el archivo directamente, busque de
Acquire::http::Proxy
esta manera:Dado que el contenido del archivo que establece el proxy debería ser así:
En algún momento la variable de entorno está configurada para ello
http_proxy
, así que haga esto:fuente
$sudo ls /etc/apt/apt.conf.d/
me muestra otra lista