sudo gsettings خاتا ئىشلەتكۈچىنىڭ GNOME ۋاكالەتچىسىنى ئۆزگەرتىپ قويۇشى مۇمكىن
GNOME ۋاكالەتچى تەڭشەكلىرىنى root نىڭ تەڭشەك سانلىق مەلۇمات ئامبىرىنى يېڭىلاش ئورنىغا مەقسەت قىلىنغان ئىشلەتكۈچىنىڭ ئۈستەلئۈستى سېسىيىسىدە قوللىنىڭ.
ئۆزىڭىزنىڭ GNOME ئۈستەلئۈستى ئۈچۈن، تەڭشەك ئۆزگەرتىشنى شۇ ئۈستەلئۈستى سېسىيىسىدىن ئۇنىڭ ئىشلەتكۈچىسى سۈپىتىدە ئىجرا قىلىڭ:
gsettings get org.gnome.system.proxy mode
gsettings set org.gnome.system.proxy mode 'manual'
بۇ پەقەت مۇھىتنى كۆرسىتىدۇ، تولۇق ۋاكالەتچى سەپلىمىسى ئەمەس؛ endpoint ۋە bypass قىممەتلىرىمۇ توغرا بولۇشى كېرەك. قولدا SOCKS يولى ئۈچۈن، ھالەت بىلەن بىرگە host ۋە port نىمۇ تەڭشەڭ. قىممەتنى شۇ مەقسەتتىكى سېسىيىدە قايتا ئوقۇڭ.
بۇيرۇقنى sudo بىلەن ئىجرا قىلىش شۇ ئىشلەتكۈچىنىڭ تەڭشەكلىرىنى تاللىمايدۇ. GSettings بىر backend مۇھىتى ئارقىلىق ئىشلەيدۇ. dconf بىلەن ئىشلەتكۈچى سانلىق مەلۇمات ئامبىرى ۋە سېسىيە بۇسى مۇھىم؛ بۇيرۇق قۇرى قوللانمىسى شۇ backend قا يېزىش ئۈچۈن D-Bus سېسىيە بۇس ئۇلىنىشىنى تەلەپ قىلىدۇ.
باشقۇرۇش خاراكتېرلىك ئۆزگەرتىش ئۈچۈن، قوللايدىغان ئۈستەلئۈستى باشقۇرۇش ياكى ئىشلەتكۈچى سېسىيە مېخانىزىمىنى ئىشلىتىڭ. باشقا shell دا UID نى ئالماشتۇرۇش يەنىلا مەقسەتتىكى تەڭشەك مۇھىتىدىن كەم بولۇشى مۇمكىن، خالىغان ماس پروگراممىدىن ئۆزگەرگۈچىلەرنى كۆچۈرۈش كۆپ سېسىيىلىك ماشىنىدا باشقا كىرىشكە نىشان قىلىشى مۇمكىن.
ئەگەر قايتا ئوقۇش توغرا بولۇپ، يول يۆنىلىشى ئۆزگەرمىسە، پروگراممىنىڭ ئىستېمال قىلغۇچى كۆرۈنمە يۈزىنى ئېنىقلاڭ. تىرىك GSettings ئاڭلىغۇچى ئۇقتۇرۇشلارنى ئېلىپ تۇرالايدۇ. باشلىنىشتا http_proxy كۆچۈرگەن پروگرامما dconf ئۆزگەرگەندە يېڭى مۇھىت ئالمايدۇ، شەخسىي ۋاكالەتچى سىياسىتى باشقا يول تاللىشى مۇمكىن. root سۈپىتىدە يېزىشنى تەكرارلاش بۇ ئىستېمال قىلغۇچى ماسلاشماسلىقىنى ھەل قىلمايدۇ.