Как редактировать псевдонимы, с которыми связана программа в Ubuntu (и, следовательно, будет возвращена в меню поиска)

Как редактировать псевдонимы, с которыми связана программа в Ubuntu (и, следовательно, будет возвращена в меню поиска)

Извините, что пока не владею правильной терминологией.

Когда я нажимаю кнопку Meta, Ubuntu позволяет мне искать программы. Когда я, например, ищу «звук», он показывает мне список настроек, программ и т. д.

Одна из перечисленных программ - "audacity". Поэтому, правильно ли я понимаю, что программа 'audacity' имеет псевдоним 'sound'?

Есть ли способ узнать, какие псевдонимы определила программа, и можно ли это редактировать?

решение1

Ключевые слова (псевдонимы, теги) находятся в файле .desktop приложения.

Например, Audacity — это/usr/share/applications/audacity.desktop

А конкретная строка в этом файле:Keywords=audio;sound;alsa;jack;editor;

Вы можете редактировать файл (это обычный текстовый файл) с помощью sudo(его владелец — root). Однако следующее обновление пакета перезапишет ваши изменения.

Вы также можете сохранить пользовательский файл .desktop в своем /home/<your_username>/.local/share/applicationsкаталоге. Однако он не будет автоматически сохранен, если вы переустановите Ubuntu или перейдете на другую систему. Пользователь сам должен управлять, поддерживать и делать резервные копии/восстанавливать пользовательские файлы.

Если не хватает хорошего ключевого слова, пожалуйста, отправьте отчет об ошибке и/или предоставьте патч для упаковщиков Debian. Улучшения Ubuntu зависят от вклада сообщества, подобного этому.

решение2

Обратите внимание, что в /usr/share/applications/audacity.desktopфайле рядом с ключевыми словами псевдонимы также определены строкой GenericName. Поскольку это «звуковой редактор» для Audacity, Audacity все равно будет всплывать после удаления «звука» под строкой keywords.

Связанный контент