Behold Chromes Linux-proxyargument i en brukerstarter
Overstyr den installerte skrivebordsoppføringen i brukerens programmappe og behold den pakkespesifikke kommandoen og URL-feltkoden.
Et proxyargument som virker i en terminal, kan også høre til Chromes skrivebordsstarter. Bruk en brukeroverstyring av den installerte skrivebordsoppføringen, slik at pakkeoppdateringer ikke overskriver den redigerte systemfilen.
Finn starteren installasjonen faktisk bruker, og kopier deretter oppføringen til $XDG_DATA_HOME/applications, vanligvis ~/.local/share/applications, med samme skrivebordsfil-ID. Brukeroppføringen har forrang foran systemoppføringen.
For en installasjon der den eksisterende kommandoen er google-chrome-stable, kan en Exec-linje være:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U
For nettlesing som er tillatt gjennom en offentlig HTTP-mellomtjener, velg endepunktet for startargumentet fra HTTP-proxylisten. Behold den kjørbare filen og innpakningen som den faktiske pakken krever. Snap-, Flatpak- og distribusjonens Chromium-startere kan bruke en annen kommando. Behold de øvrige skrivebordsoppføringsfeltene, og undersøk separate Exec-linjer for skrivebordshandlinger hvis disse handlingene må bruke samme rute.
%U er skrivebordsspesifikasjonens URL-feltkode. Exec er ikke et vanlig skallskript: skallvariabler og kommandosubstitusjoner utvides ikke bare ved å plassere dem der.
Avslutt nettleseren helt med den profilen før du tester de nye startargumentene. En Chrome-prosess som allerede kjører, kan motta den nettopp åpnede URL-en uten å starte på nytt med starterens proxyvalg.