Et proxyargument, der virker i en terminal, kan også høre til Chromes skrivebordsstarter. Brug en brugertilsidesættelse af den installerede skrivebordspost, så pakkeopdateringer ikke overskriver den redigerede systemfil.

Find den starter, installationen faktisk bruger, og kopiér derefter posten til $XDG_DATA_HOME/applications, normalt ~/.local/share/applications, med samme desktop-fil-ID. Brugerposten har forrang for systemposten.

For en installation, hvis eksisterende kommando er google-chrome-stable, kan en Exec-linje være:

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

For browsing tilladt gennem en offentlig HTTP-mellemmand, vælg slutpunktet for startargumentet fra HTTP-proxylisten. Bevar den eksekverbare fil og indpakning, som den faktiske pakke kræver. Snap-, Flatpak- og distributionens Chromium-startere kan bruge en anden kommando. Bevar de øvrige skrivebordspostfelter, og undersøg separate Exec-linjer for skrivebordshandlinger, hvis disse handlinger skal bruge samme rute.

%U er skrivebordsspecifikationens URL-feltkode. Exec er ikke et almindeligt shell-script: shell-variable og kommandosubstitutioner udvides ikke blot ved at placere dem der.

Afslut browseren helt med den profil, før du tester dens nye startargumenter. En allerede kørende Chrome-proces kan modtage den netop åbnede URL uden at genstarte med starterens proxyvalg.

Relaterede artikler