Passer les proxys d’identification en entreprise

Ubuntu ou Kubuntu deviennent de plus en plus fréquents. Pour pouvoir installer des softs depuis un réseau d’entreprise qui nécessite une identification pour aller sur Internet,, il faut pouvoir passer le proxy.

Ce document décrit comment paramétrer apt-get pour que ça fonctionne.

Document publié sous licence GNU

Passer le proxy en ligne de commande

apt-get -o
Acquire::http::Proxy="http://login:motdepasse@proxy[:port]/"
install monlogiciel

Passer le proxy en créant un fichier de paramétrage

vim /opt/softs/apt.get
ACQUIRE {
http {
Proxy "http://login:motdepasse@proxy[:port]/";
}
}

Et pour l’utiliser :

apt-get -c /opt/softs/apt.conf install monlogiciel

Pour les fainéants

Pour éviter les lignes de commandes a rallonge, il est possible également de créer des alias qui permettront de raccourcir et de faciliter les commandes.

Par exemple, un mot signifiera une commande.

Pour cela, il faut éditer le fichier./bashrc

Code :

gedit $HOME/.bahsrc

Puis rajouter en fin de ligne, l’alias de la manière suivante :

alias truc=’commande'

Ainsi lorsque, dans une console vous taperez : truc, c’est en fait la commande que vous aurez tapée.

Pour passer le proxy avec apt-get, vous pouvez, par exemple, utiliser les lignes suivantes :

Code :

alias install='sudo apt-get -o
Acquire::http::Proxy="http://login:motdepasse@proxy[:port]/"
install'
alias supprime='sudo apt-get -o
Acquire::http::Proxy="http://login:motdepasse@proxy[:port]/"
--purge remove'
alias update='sudo apt-get -o
Acquire::http::Proxy="http://login:motdepasse@proxy[:port]/"
update'

Ainsi pour télécharger un logiciel, il suffira de taper :

install nom_du_logiciel

Pour supprimer un logiciel, il suffira de taper :

supprime nom_du_logiciel

Et pour faire les mises à jour, il suffira de taper :

update

Pour rendre le passage du proxy permanent (pour un serveur p. e.)

Editer le fichier /etc/apt/apt.conf.d/70debconf, et rajouter la ligne :

Acquire::http::Proxy "http://login:motdepasse@proxy:port";