Збережіть аргумент проксі Linux для Chrome у користувацькому лаунчері
Перевизначте встановлений запис робочого столу в каталозі користувацьких програм і збережіть його команду, специфічну для пакета, та код поля URL.
Аргумент проксі, який працює в терміналі, може також належати лаунчеру робочого столу Chrome. Використайте користувацьке перевизначення встановленого запису робочого столу, щоб оновлення пакета не перезаписували відредагований системний файл.
Знайдіть лаунчер, який установлення справді використовує, потім скопіюйте цей запис у $XDG_DATA_HOME/applications, зазвичай ~/.local/share/applications, з тим самим ідентифікатором файлу робочого столу. Користувацький запис має пріоритет над системним.
Для встановлення, чия наявна команда — google-chrome-stable, рядок Exec може бути таким:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example:8080 %U
Для перегляду, дозволеного через публічний посередник HTTP, виберіть кінцеву точку аргументу запуску зі списку проксі HTTP. Збережіть виконуваний файл і обгортку, які потребує фактичний пакет. Лаунчери Snap, Flatpak і Chromium дистрибутива можуть використовувати іншу команду. Збережіть інші поля запису робочого столу та перевірте окремі рядки Exec дій робочого столу, якщо ці дії мають використовувати той самий маршрут.
%U — це код поля URL специфікації робочого столу. Exec не є звичайним скриптом оболонки: змінні оболонки та підстановки команд не розгортаються просто від їх розміщення там.
Повністю закрийте браузер із цим профілем, перш ніж перевіряти його нові аргументи запуску. Уже запущений процес Chrome може отримати щойно відкритий URL без перезапуску з опцією проксі лаунчера.