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
apt-get -o
Acquire::http::Proxy="http://login:motdepasse@proxy[:port]/"
install monlogiciel
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 é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
Editer le fichier /etc/apt/apt.conf.d/70debconf, et rajouter la ligne :
Acquire::http::Proxy "http://login:motdepasse@proxy:port";