Zachovejte linuxový argument proxy Chromu v uživatelském spouštěči
Přepište nainstalovanou položku plochy v uživatelském adresáři aplikací a zachovejte její příkaz specifický pro balíček a kód pole URL.
Argument proxy, který funguje v terminálu, může patřit i do spouštěče Chromu na ploše. Použijte uživatelské přepsání nainstalované položky plochy, aby aktualizace balíčku nepřepsaly upravený systémový soubor.
Najděte spouštěč, který instalace skutečně používá, a zkopírujte tuto položku do $XDG_DATA_HOME/applications, obvykle ~/.local/share/applications, se stejným identifikátorem souboru plochy. Uživatelská položka má přednost před systémovou.
U instalace, jejíž stávající příkaz je google-chrome-stable, může řádek Exec vypadat takto:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U
Pro prohlížení povolené přes veřejný prostředník HTTP vyberte koncový bod argumentu spuštění ze seznamu proxy HTTP. Zachovejte spustitelný soubor a obal, které skutečný balíček vyžaduje. Spouštěče Snap, Flatpak a distribuce Chromium mohou používat jiný příkaz. Zachovejte ostatní pole položky plochy a zkontrolujte samostatné řádky Exec akcí plochy, pokud tyto akce musí používat stejnou trasu.
%U je kód pole URL specifikace plochy. Exec není běžný shellový skript: shellové proměnné a substituce příkazů se nerozbalují jen tím, že je tam umístíte.
Před testováním nových argumentů spuštění zcela ukončete prohlížeč s tímto profilem. Již běžící proces Chromu může přijmout nově otevřenou URL bez restartu s možností proxy spouštěče.