Estoy tratando de deshabilitar el proxy, apt-get
pero parece que apt-get
obtiene su configuración de proxy de otro lugar que no sea /etc/apt/apt.conf
, porque aunque el apt.conf
archivo está vacío (y el proxy del sistema configurado en None
) todavía está intentando conectarse al proxy.
Alguien tiene una idea?
/etc/apt/apt.conf
A veces, hay variables de entorno proxy que todavía están establecidas.
Para averiguarlo, ejecute el siguiente comando:
Si ve algún resultado, por ejemplo:
Entonces necesitarás desarmar esta variable.
Para hacerlo, ejecute el siguiente comando:
Siga el mismo enfoque para todas las demás entradas, como
https_proxy
.fuente
HTTP_PROXY
(todo en mayúsculas), así que intenteenv | grep -i proxy
(-i
significar "sin distinción entre mayúsculas y minúsculas"), y vea si hay alguna salida; vale la pena intentarlo = /. Además, ¿puedes hacergrep -iR proxy /etc/apt/
? Esto busca la palabra proxy en todos los archivos debajo/etc/apt/
, porque el proxy a veces se establece en un archivo debajo/etc/apt/apt.conf.d/
./etc/environment
, por lo que podemos buscar aquí.No hay un solo lugar donde apt-get lea los archivos de configuración. Debería ejecutar
grep -i proxy /etc/apt/apt.conf.d/*
y le dará el archivo exacto que tiene la configuración de proxy (este es solo un ejemplo que se ejecuta en suupdate
lugarproxy
:fuente
/etc/apt/apt.conf
también puede contener información de Proxy. También se puede escribir con mayúscula.Si no desea
apt-get
utilizar un proxy, utilíceloapt-get
como:fuente
Es posible que la variable de entorno http_proxy esté establecida en algún proxy. intente borrar la variable (o al menos mire si tiene un valor)
fuente
Estúpida forma de hacerlo funcionar es deshabilitar el proxy por un tiempo usando
system settings > Network
.O elimine la configuración del proxy de
/etc/environment
y/etc/apt/apt.conf
Y agregue la configuración manual del proxy nuevamente una vez que necesite el proxy.
fuente