Išsaugokite „Chrome“ Linux tarpinio serverio argumentą naudotojo paleidiklyje
Nepaisykite įdiegto darbalaukio įrašo naudotojo programų kataloge ir išsaugokite jo paketui būdingą komandą bei URL lauko kodą.
Tarpinio serverio argumentas, veikiantis terminale, gali priklausyti ir „Chrome“ darbalaukio paleidikliui. Naudokite įdiegto darbalaukio įrašo naudotojo nepaisymą, kad paketo naujinimai neperrašytų redaguoto sistemos failo.
Raskite paleidiklį, kurį diegimas iš tikrųjų naudoja, tada nukopijuokite tą įrašą į $XDG_DATA_HOME/applications, paprastai ~/.local/share/applications, su tuo pačiu darbalaukio failo ID. Naudotojo įrašas turi pirmenybę prieš sistemos įrašą.
Diegimui, kurio esama komanda yra google-chrome-stable, Exec eilutė gali būti:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U
Norėdami naršyti per viešą HTTP tarpininką, pasirinkite paleidimo argumento galinį tašką iš HTTP tarpinių serverių sąrašo. Išsaugokite vykdomąjį failą ir apvalkalą, kurių reikalauja tikrasis paketas. „Snap“, „Flatpak“ ir distribucijos „Chromium“ paleidikliai gali naudoti kitą komandą. Išsaugokite kitus darbalaukio įrašo laukus ir patikrinkite atskiras darbalaukio veiksmų Exec eilutes, jei tie veiksmai turi naudoti tą patį maršrutą.
%U yra darbalaukio specifikacijos URL lauko kodas. Exec nėra įprastas shell scenarijus: shell kintamieji ir komandų pakaitalai neišplečiami vien juos ten įdėjus.
Visiškai uždarykite naršyklę su tuo profiliu prieš išbandydami naujus paleidimo argumentus. Jau veikiantis „Chrome“ procesas gali gauti ką tik atidarytą URL neperleisdamas su paleidiklio tarpinio serverio parinktimi.