Как переименовать имя приложения запуска gnome-shell без Alacarte?
Жаль, что лаунчер gnome-shell показывает только несколько символов названия приложения. Вот почему я хотел бы переименовать, например, "web-браузер firefox" в просто "firefox".
В предыдущих версиях gnome была рабочая программа Alacarte, которая позволяла делать то, что мне нужно.
Теперь Alacarte показывает эту ошибку при попытке ввести настройки приложений:
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 391, in on_edit_properties_activate
process = subprocess.Popen(['gnome-desktop-item-edit', file_path], env=os.environ)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
Как переименовать приложение без alacarte?
2 ответа
В Ubuntu приложения описаны в файлах.desktop.
Gnome Shell, Unity, KDE Plasma и т. Д. Используют эти файлы для получения имени приложения.
Они делают это, просматривая параметр Name в файле.desktop.
Большинство файлов.desktop находятся в / usr / share / Applications
Итак, чтобы изменить отображаемое имя приложения:
- Откройте gedit и откройте /usr/share/applications/firefox.desktop из gedit // возможно, это firefox-broswer.desktop (в данный момент не используется ubuntu)
- Найдите строку Name=Firefox Web Browser и измените ее на Name = Firefox
- Сохраните файл и перезагрузите вашу оболочку
ПРИМЕЧАНИЕ. Вы должны открыть gedit от имени пользователя root:
gksu gedit
Они находятся либо в общесистемной папке:
/usr/share/applications/
или в вашей локальной папке пользователя (замените "~" на /home/USERNAME):
~/.local/share/applications
в файлах, вы можете нажать Ctrl+L, чтобы иметь редактируемую строку местоположения, и перейти к местоположению.