Variabilele trebuie să fie introduse în fișierul cat / etc / environment în formă (majoritatea programelor vor funcționa dacă tastați numai în majuscule):
După cum vedem variabilele necesare, comanda sudo a ignorat pur și simplu, iar programele care rulează cu privilegii crescute nu știau despre serverul proxy. Pentru a corecta acest comportament, trebuie să faceți modificări în fișierul / etc / sudoers adăugând următoarea linie:
Aproape toate programele de consola înțeleg aceste variabile, și să înceapă să utilizeze un server proxy. Pentru KDE și Gnome, trebuie să activați, de asemenea, utilizarea acestor variabile prin setările relevante. În KDE acest lucru se face prin intermediul „System Settings“ / „Setări rețea“ / „Proxy“ / „Utilizați variabile de mediu presetate“ / „Configurare“ / „Detectare automată“.
Pentru unele programe GTK3, trebuie să setați variabile:
Dacă preferați GUI-ul, apoi pentru a configura cele de mai sus, există un utilitar grafic dconf-editor din pachetul dconf-tools.
Dacă apt-get, în ciuda tuturor eforturilor nu vor funcționa printr-un proxy, puteți configura manual prin crearea /etc/apt/apt.conf.d/ în fișierul de configurare (de exemplu, apelarea 90proxy) și adăugați următoarele linii:
Ceva sa schimbat în sudoers, deci dacă ați oprit rularea programelor numite prin gksudo. Puteți să-l verificați prin apelarea programului_name cu interfața grafică din consola gksudo cu o eroare:
Este necesar să modificați setarea env_keep în / etc / sudoers (adăugați "+" înainte de alocare și variabila DISPLAY):
Pentru a rezolva problema cu sudo de mers în gol pentru aplicații grafice în Cinnamon a trebuit să adauge încă o variabilă stocate de XAUTHORITY și XAUTHORIZATION în / etc / sudoers: