anúncios

domingo, 2 de setembro de 2012

Configurando APT e YUM com proxy

Se você tentou instalar pacotes com apt-get e yum, os gerenciadores de pacotes do Debian e do CentOS respectivamente, com servidor proxy, provavelmente teve erros ao instalar pacotes utilizando esses gerenciadores de pacotes.
Segue os passos abaixo para solucionar para Debian e CentOS.

DEBIAN

Os passos abaixo é aplicado no Debian e derivados.
Configurando o apt-get com servidor proxy sem autenticação (transparente)
No arquivo /etc/apt/apt.conf coloque o IP e a PORTA do servidor proxy.
No meu caso
#vim /etc/apt/apt.conf
Acquire{ HTTP::proxy "http://192.168.1.103:3128";
FTP::proxy "http://192.168.1.103:3128"; }
ESQ + :x (para salvar e sair do vim)
#vim .bash_profile
export http_proxy=http://IP-SERVIDOR-PROXY:PORTA
export http_proxy=http://IP-SERVIDOR-PROXY:PORTA
Atualize o sistema:
#apt-get update
Configurando o apt-get com servidor proxy com autenticação
No arquivo /etc/apt/apt.conf coloque o seu usuário/senha do proxy e o IP e a PORTA do servidor proxy.
#vim /etc/apt/apt.conf
Acquire{
HTTP::proxy "http://USUARIO:SENHA@192.168.1.103:3128";
FTP::proxy "http://USUARIO:SENHA@192.168.1.103:3128";
}
#vim .bash_profile
export http_proxy=http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
export ftp_proxy= http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)
Atualize o sistema
#apt-get update

CENTOS

Como o CentOS é o clone gratuito do Red Hat Enterprise Linux (RHEL), então os passos abaixo pode ser aplicado também no RHEL e Fedora que é baseado no RHEL. Nos arquivos .bash_profile, /etc/wgetrc, e /etc/yum.conf coloque as informações abaixo correspondente do servidor proxy(transparente ou autenticado).
Configurando o yum com servidor proxy sem autenticação (transparente)
#vim .bash_profile
export http_proxy=http://IP-SERVIDOR-PROXY:PORTA
export http_proxy=http://IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)
#vim /etc/wgetrc
http_proxy=http://IP-SERVIDOR-PROXY:PORTA
ftp_proxy=http://IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)
e #vim /etc/yum.conf
proxy=http://IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)
Configurando o yum com servidor proxy com autenticação
#vim .bash_profile
export http_proxy=http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
export ftp_proxy= http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)
#vim /etc/wgetrc
http_proxy= http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
ftp_proxy= http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)
e #vim /etc/yum.conf
proxy=http://USUARIO:SENHA@IP-SERVIDOR-PROXY:PORTA
ESQ + :x (para salvar e sair do vim)

Atualize o sistema
#yum update
Feito!

Nenhum comentário:

Postar um comentário