Votre société de services en logiciels libres

Commandes et configuration de proxy

18 mars 2018   

Les développeurs des commandes yum, pip, apt-get, docker et autres se mettront-ils un jour d’accord pour unifier la configuration et l’utilisation d’un Proxy ? Comme je m’y perds, voici un pense-bête qui donne un exemple de marche à suivre pour configurer quelques commandes usuelles.

  1. La commande pip :
    en ligne de commande, ajoutez les options suivantes :

    --proxy http://<login>:<user>@<proxy>:<port> --trusted-host pypi.python.org

    ou bien dans votre fichier pip.conf, ajoutez les paramètres suivants :

    [global]
    proxy = http://<user>:<password>@<proxy>:<port>
    trusted-host = pypi.python.org
    
  2. La commande yum :
    dans le fichier /etc/yum.conf, ajoutez les paramètres suivants :

    proxy=http://<proxy>:<port>
    proxy_username=<user>
    proxy_password=<password>
    
  3. La commande docker :
    il faut définir les variables d’environnement http_proxy et https_proxy avant de lancer le démon. Par exemple dans le fichier /etc/sysconfig/docker.