Savo GNOME darbalaukiui nustatymo pakeitimą vykdykite kaip jo naudotojas toje darbalaukio sesijoje:

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

Tai iliustruoja kontekstą, o ne visą tarpinio serverio konfigūraciją; galinio taško ir apėjimo reikšmės taip pat turi būti teisingos. Rankiniam SOCKS maršrutui nustatykite mazgą ir prievadą kartu su režimu. Perskaitykite reikšmę toje pačioje numatytoje sesijoje.

Komandos vykdymas su sudo nepasirenka to naudotojo nustatymų. GSettings veikia per backend kontekstą. Naudojant dconf svarbi naudotojo duomenų bazė ir sesijos magistralė; komandinės eilutės vadove reikalaujama D-Bus sesijos magistralės jungties, kad būtų galima rašyti į tą backend.

Administraciniam pakeitimui naudokite palaikomą darbalaukio arba naudotojo sesijos valdymo mechanizmą. UID keitimas kitoje apvalkale vis tiek gali neturėti numatytos nustatymų aplinkos, o kintamųjų kopijavimas iš bet kurio atitinkančio proceso gali daugialypės sesijos kompiuteryje nukreipti į kitą prisijungimą.

Jei pakartotinis skaitymas teisingas, bet maršrutizavimas nepasikeitė, nustatykite programos vartotojo sąsają. Veikiantis GSettings klausytojas gali gauti pranešimus. Programa, kuri paleidimo metu nukopijavo http_proxy, negauna naujos aplinkos, kai pasikeičia dconf, ir jos privati tarpinio serverio politika gali pasirinkti kitą maršrutą. Rašymo pakartojimas kaip root neišsprendžia šio vartotojo neatitikimo.

Susiję straipsniai