У меня есть две версии программы Wine. В настоящее время они называются одинаково. Я хотел бы изменить их имя с "Program name" на "Program name vesion.number".
У этих программ есть файлы .desktop в ~.local/share/applications/wine/Programs/
. Когда я редактирую их и меняю атрибут имени в файле desktop, ничего не происходит. (Я удаляю и устанавливаю Leafpad везде, чтобы принудительно обновить кэш).
Когда я переименовываю файлы «Имя программы.desktop», например, в «Имя программыAAA.desktop», имя в тире меняется. Когда я переименовываю их обратно, оно возвращается к исходному.
Я могу жить с "Program nameAAA.desktop", но мне все еще интересно, почему это происходит? Я подозреваю, что где-то есть кэш.
решение1
Вы также можете использовать это старое приложение для редактирования записей в Dash:
https://apps.ubuntu.com/cat/applications/saucy/alacarte/
Вы также можете получить его, выполнив эту команду в терминалеsudo apt-get install alacarte
Я использую эту программу, хотя она была предназначена для старых версий Ubuntu, и у вас было старое "Главное меню" с разными категориями. Однако я думаю, что это самый простой способ редактировать и добавлять программы в Ubuntu Dash! Просто найдите свое приложение, выберите его, нажмите "Свойства", а затем вы можете изменить имя, описание и значок.
Обратите внимание, что эта программа не добавляет меню старой школы, а только включает записи из главного меню в Ubuntu Dash, так что не обманывайтесь тем, как это выглядит. Кроме того, категории также не используются в Ubuntu Dash, поэтому их настройка не имеет никакого эффекта.
Надеюсь, это будет полезно!
решение2
Я пришел к выводу, что этоошибкав конце концов.