Et proxyargument som virker i en terminal, kan også tilhøre skrivebordsstarteren til Chrome. Bruk en brukeroverstyring av den installerte skrivebordsoppføringen, slik at pakkeoppdateringer ikke skriver over den redigerte systemfilen.

Finn starteren som installasjonen faktisk bruker, og kopier deretter oppføringen til $XDG_DATA_HOME/applications, vanligvis ~/.local/share/applications, med samme skrivebordsfil-ID. Brukeroppføringen går foran systemoppføringen.

For en installasjon der den eksisterende kommandoen er google-chrome-stable, kan en Exec-linje se slik ut:

Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U

For nettlesing som er tillatt via en offentlig HTTP-mellommann, velg endepunktet for oppstartsargumentet fra HTTP-proxyoversikten. Behold den kjørbare filen og innpakningen som den virkelige pakken krever. Snap-, Flatpak- og distribusjonens Chromium-startere kan bruke en annen kommando. Behold de andre feltene i skrivebordsoppføringen, og undersøk egne Exec-linjer for skrivebordshandlinger dersom disse handlingene må bruke samme rute.

%U er URL-feltkoden i skrivebordsspesifikasjonen. Exec er ikke et vanlig skallskript: skallvariabler og kommandosubstitusjoner utvides ikke bare ved å sette dem der.

Avslutt nettleseren helt med denne profilen før du tester de nye oppstartsargumentene. En Chrome-prosess som allerede kjører, kan motta URL-en som nettopp ble åpnet, uten å startes på nytt med proxyvalget til starteren.

Relaterte artikler