Я ответил на аналогичный вопрос здесь.
Коротко скопируйте ближайший скрипт из /usr/share/applications/ в ~/.local/share/applications, а затем отредактируйте файл xyz.desktop. Строка, начинающаяся с Exec=, - это строка, которую вы должны отредактировать, чтобы добавить свою собственную команду вместе с любыми параметрами командной строки, которые вы хотите. Вы, вероятно, также захотите отредактировать строку Name=, чтобы описать свой собственный скрипт.
После того, как вы это сделали, вам необходимо перезагрузить компьютер или выйти из системы / войти в систему, тогда вы можете нажать Super key, начните вводить часть имени, которое вы установили, и ваша панель запуска должна появиться. Выберите его и нажмите Enter, и он запустит вашу команду.
Вы можете установить языковой стандарт вручную, используя update-locale:
sudo update-locale LANG=de_DE.UTF-8 LC_MESSAGES=POSIX
Подробнее читайте man-страницу.
Кроме того, вы можете вручную изменить записи локали вашей системы, изменив файл /etc/default/locale.
Например, в немецкой системе для предотвращения пересылки системных сообщений вы можете использовать:
LANG=de_DE.UTF-8
LC_MESSAGES=POSIX
Примечание: изменения вступают в силу только после нового входа.
Источник: https://help.ubuntu.com/community/Locale
При настройке локалей на удаленных компьютерах есть несколько рекомендаций
1) На машинах Debian (удаленная машина) запустите команду (с правами администратора):
dpkg-reconfigure locales
На на первом экране выберите нужные локали. После этого вам будет предложено выбрать, который является стандартным языковым стандартом. Выберите «none» (ссылка: https://wiki.debian.org/Locale#Standard).
2) Настройте свою службу ssh (/etc/ssh/sshd_config) для принятия переменных среды от клиента: раскомментируйте line:
AcceptEnv LANG LC_*
Перезапустите ssh-сервер, выйдите из системы и войдите в систему и запустите команду locale. Он должен соответствовать локали вашего локального компьютера