meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
linux:ubuntu:proxy [122020/05/ 13:28] lclinux:ubuntu:proxy [182023/01/ 13:36] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +{{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 
 +<sxh>
 +export http_proxy=http://miproxy:puerto/
 +export https_proxy=http://miproxy:puerto/
 +export ftp_proxy=http://miproxy:puerto/
 +</sxh>
 +
 +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)
 +<note>también podemos utilizar **sudo -E** para utilizar el entorno y las variables ya declaradas</note>
 +<sxh>
 +Defaults env_keep +="http_proxy"
 +Defaults env_keep +="https_proxy"
 +Defaults env_keep +="ftp_proxy"
 +</sxh>
 +==== 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
 +<sxh>
 +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"
 +</sxh>
 +
 +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
 +<note>En versiones anteriores de ubuntu el fichero a modificar era el /etc/apt/apt.conf</note>
 +
 +<sxh>
 +Acquire::http::proxy "http://miproxy:puerto/";
 +Acquire::ftp::proxy "ftp://miproxy:puerto/";
 +Acquire::https::proxy "https://miproxy:puerto/";
 +</sxh>
 +
 +o mejor 
 +<sxh>Acquire {
 +  HTTP::proxy "http://miproxy:puerto";
 +  HTTPS::proxy "http://miproxy:puerto";
 +}
 +</sxh>