Configurando o apt-get para rodar pelo proxy de duas formas diferentes
Dica publicada em Linux / Sistema de Arquivos
Configurando o apt-get para rodar pelo proxy de duas formas diferentes
Olá pessoal!
Normalmente temos instalados proxys em nossas redes e às vezes temos dificuldades em fazer com que o apt-get funcione quando utilizamos essa ferramenta de manipulação de pacotes. Vou dar duas dicas de como fazê-lo passar pelo proxy sem complicações.
1 - Usando o EXPORT - A forma mais simples é esta, pois quando você não é o administrador da rede, tudo que pode fazer é configurar tua própria máquina para passar pelo proxy, então o que você precisa fazer é abrir uma console de comando e digitar:
$ export http_proxy=http://usuario:senha@ip_do_proxy:3128
Lembrando que você tem que substituir a palavra usuário, senha e ip_do_proxy, por seu login, sua senha e o ip do proxy respectivamente. O número 3128 corresponde a porta default do Squid... se você tiver alterado-a ou usar outro proxy, altere esse número para a porta que estiver usando.
Agora pra você não ter que ficar digitando isso toda vez q você reiniciar o PC, dê o seguinte comando para adicionar o export no bashrc:
$ echo "export http_proxy=http://usuario:senha@ip_do_proxy:3128" > ~/.bashrc
2 - Configurando o proxy - Mas se você for administrador da rede, assim como ocorre aqui na minha rede, é interessante que possa deixar livre de ser filtrado pelo proxy ao menos o serviço FTP. Se assim o fizer, tudo que precisa ser feito nas estações é mudar todas as ocorrências da palavra http dos repositórios das estações por ftp. Para facilitar o trabalho de trocar http por ftp, gosto muito de abrir o sources.list pelo VIM e digitar:
:%s/http/ftp/g
Esse comando substitui todas as ocorrências de http para ftp automaticamente. Agora é só aproveitar e usar nosso apt-get!
Normalmente temos instalados proxys em nossas redes e às vezes temos dificuldades em fazer com que o apt-get funcione quando utilizamos essa ferramenta de manipulação de pacotes. Vou dar duas dicas de como fazê-lo passar pelo proxy sem complicações.
1 - Usando o EXPORT - A forma mais simples é esta, pois quando você não é o administrador da rede, tudo que pode fazer é configurar tua própria máquina para passar pelo proxy, então o que você precisa fazer é abrir uma console de comando e digitar:
$ export http_proxy=http://usuario:senha@ip_do_proxy:3128
Lembrando que você tem que substituir a palavra usuário, senha e ip_do_proxy, por seu login, sua senha e o ip do proxy respectivamente. O número 3128 corresponde a porta default do Squid... se você tiver alterado-a ou usar outro proxy, altere esse número para a porta que estiver usando.
Agora pra você não ter que ficar digitando isso toda vez q você reiniciar o PC, dê o seguinte comando para adicionar o export no bashrc:
$ echo "export http_proxy=http://usuario:senha@ip_do_proxy:3128" > ~/.bashrc
2 - Configurando o proxy - Mas se você for administrador da rede, assim como ocorre aqui na minha rede, é interessante que possa deixar livre de ser filtrado pelo proxy ao menos o serviço FTP. Se assim o fizer, tudo que precisa ser feito nas estações é mudar todas as ocorrências da palavra http dos repositórios das estações por ftp. Para facilitar o trabalho de trocar http por ftp, gosto muito de abrir o sources.list pelo VIM e digitar:
:%s/http/ftp/g
Esse comando substitui todas as ocorrências de http para ftp automaticamente. Agora é só aproveitar e usar nosso apt-get!
Abraços,
André Gondim
http://andregondim.eti.br/