Za svoju GNOME radnu površinu pokrenite promjenu postavke kao njezin korisnik iz te sesije radne površine:

gsettings get org.gnome.system.proxy mode
gsettings set org.gnome.system.proxy mode 'manual'

Ovo prikazuje kontekst, a ne potpunu konfiguraciju proxyja; vrijednosti odredišta i zaobilaženja također moraju biti ispravne. Za ručnu SOCKS rutu postavite host i port uz način rada. Ponovno pročitajte vrijednost u istoj željenoj sesiji.

Pokretanje naredbe sa sudo ne odabire postavke tog korisnika. GSettings radi kroz kontekst pozadinskog sustava. Uz dconf važni su korisnička baza i sabirnica sesije; priručnik za naredbeni redak zahtijeva vezu sa sabirnicom sesije D-Bus za upis u taj pozadinski sustav.

Za administrativnu promjenu upotrijebite podržani mehanizam upravljanja radnom površinom ili korisničkom sesijom. Promjena UID-a u drugoj ljusci možda i dalje nema željeno okruženje postavki, a kopiranje varijabli iz proizvoljnog odgovarajućeg procesa može ciljati drugu prijavu na računalu s više sesija.

Ako je ponovno čitanje ispravno, ali usmjeravanje nije promijenjeno, prepoznajte potrošačko sučelje aplikacije. Živi GSettings slušatelj može primati obavijesti. Aplikacija koja je kopirala http_proxy pri pokretanju ne prima novo okruženje kada se dconf promijeni, a njezina vlastita proxy politika može odabrati drugu rutu. Ponavljanje upisa kao root ne rješava taj nesklad kod potrošača.

Povezani članci