Zachowaj argument proxy Linuksa Chrome w programie uruchamiającym użytkownika
Zastąp zainstalowany wpis pulpitu w katalogu aplikacji użytkownika i zachowaj jego polecenie specyficzne dla pakietu oraz kod pola URL.
Argument proxy działający w terminalu może należeć także do programu uruchamiającego pulpit Chrome. Użyj zastąpienia przez użytkownika zainstalowanego wpisu pulpitu, aby aktualizacje pakietu nie nadpisywały zmodyfikowanego pliku systemowego.
Znajdź program uruchamiający, którego instalacja faktycznie używa, a następnie skopiuj ten wpis do $XDG_DATA_HOME/applications, zwykle ~/.local/share/applications, z tym samym identyfikatorem pliku pulpitu. Wpis użytkownika ma pierwszeństwo przed wpisem systemowym.
Dla instalacji, której istniejące polecenie to google-chrome-stable, wiersz Exec może wyglądać tak:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U
Aby przeglądać sieć przez publicznego pośrednika HTTP, wybierz punkt końcowy argumentu uruchamiania z listy proxy HTTP. Zachowaj plik wykonywalny i opakowanie wymagane przez rzeczywisty pakiet. Programy uruchamiające Snap, Flatpak i Chromium z dystrybucji mogą używać innego polecenia. Zachowaj pozostałe pola wpisu pulpitu i sprawdź osobne wiersze Exec działań pulpitu, jeśli te działania mają używać tej samej trasy.
%U to kod pola URL specyfikacji pulpitu. Exec nie jest zwykłym skryptem powłoki: zmienne powłoki i podstawienia poleceń nie są rozwijane tylko przez umieszczenie ich tam.
Całkowicie zamknij przeglądarkę z tym profilem przed testowaniem jej nowych argumentów uruchamiania. Działający już proces Chrome może odebrać nowo otwarty URL bez ponownego uruchamiania z opcją proxy programu uruchamiającego.