{{tag>ubuntu linux proxy }} ===== Configurar la conexión de salida de apt a través de un proxy ===== Hay varios métodos para configurar la salidad de apt a a través de un proxy dependiendo de tu versión. ==== Método 1 ==== Con las versiones anteriores funcionaba sin problemas pero con las nuevas versiones no me ha funcionado. Abrimos una termina y ponemos export http_proxy=http://miproxy:puerto/ export https_proxy=http://miproxy:puerto/ export ftp_proxy=http://miproxy:puerto/ Al parecer este método si funciona pero al llamar a apt con sudo se pierden las variables de entorno y hay que editar el fichero /etc/sudoers y debemos añadir algo así (http://www.ubuntu-es.org/node/183983) también podemos utilizar **sudo -E** para utilizar el entorno y las variables ya declaradas Defaults env_keep +="http_proxy" Defaults env_keep +="https_proxy" Defaults env_keep +="ftp_proxy" ==== Método 2 ==== Con este método habilitamos el proxy para todos los usuarios Abrimos un terminal y editamos con sudo el fichero /etc/enviroment para añadir lo siguiente http_proxy="http://miproxy:puerto/" https_proxy="http://miproxy:puerto/" ftp_proxy=http://miproxy:puerto/" no_proxy="localhost,127.0.0.1" HTTP_PROXY=http://miproxy:puerto/" HTTPS_PROXY=http://miproxy:puerto/" FTP_PROXY=http://miproxy:puerto/" NO_PROXY="localhost,127.0.0.1" Cerrar la sesión e iniciar de nuevo para que los cambios tenga efecto ==== Método 3 ==== Crear el fichero /etc/apt/apt.conf.d/proxy.conf En versiones anteriores de ubuntu el fichero a modificar era el /etc/apt/apt.conf Acquire::http::proxy "http://miproxy:puerto/"; Acquire::ftp::proxy "ftp://miproxy:puerto/"; Acquire::https::proxy "https://miproxy:puerto/"; o mejor Acquire { HTTP::proxy "http://miproxy:puerto"; HTTPS::proxy "http://miproxy:puerto"; }