Mantieni l'argomento proxy Linux di Chrome in un launcher utente
Sostituisci la voce desktop installata nella directory delle applicazioni utente e conserva il comando specifico del pacchetto e il codice del campo URL.
Un argomento proxy che funziona in un terminale può appartenere anche al launcher desktop di Chrome. Usa una sostituzione utente della voce desktop installata, così gli aggiornamenti del pacchetto non sovrascrivono il file di sistema modificato.
Individua il launcher effettivamente usato dall'installazione, poi copia quella voce in $XDG_DATA_HOME/applications, di solito ~/.local/share/applications, con lo stesso ID file desktop. La voce utente ha la precedenza su quella di sistema.
Per un'installazione il cui comando esistente è google-chrome-stable, una riga Exec può essere:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U
Per la navigazione consentita tramite un intermediario HTTP pubblico, scegli l'endpoint dell'argomento di avvio dal elenco dei proxy HTTP. Conserva l'eseguibile e il wrapper richiesti dal pacchetto reale. I launcher Snap, Flatpak e Chromium della distribuzione possono usare un altro comando. Conserva gli altri campi della voce desktop e controlla le righe Exec delle azioni desktop separate se tali azioni devono usare lo stesso percorso.
%U è il codice del campo URL della specifica desktop. Exec non è un normale script di shell: le variabili di shell e le sostituzioni di comando non vengono espanse solo perché le si inserisce lì.
Chiudi completamente il browser con quel profilo prima di testare i nuovi argomenti di avvio. Un processo Chrome già in esecuzione può ricevere l'URL appena aperto senza riavviarsi con l'opzione proxy del launcher.