Сломанный пункт меню приложений xfce4 - я знаю, где находится исполняемый файл, но я не знаю, как это исправить

Я скачал на новый компьютер pcloud приложение (сервис облачного резервного копирования). Я использовал это некоторое время, и это прекрасно работает. Однако, когда я запустил его, я запустил его прямо из каталога "Загрузки" вместо того, чтобы сначала переместить его в лучшее место.

Приложение устанавливается в меню "Приложения" на панели инструментов xfce4. Когда я перезапускаю его из командной строки на новом месте, он не исправляет пункт меню автоматически. Ошибка, конечно, состоит в том, что двоичный файл, который он ожидает найти в папке "Загрузки", отсутствует.

(Как ни странно, меню "Приложения", запускаемое из всплывающего окна правой кнопкой мыши на рабочем столе, не включает pcloud ссылка вообще.)

Что я могу сделать, чтобы восстановить пункт меню Приложения?

1 ответ

Решение

Пункты меню приложения (или запуска, или тире, или как называет это среда вашего рабочего стола) обычно определяются .desktop файлы, которые представляют собой обычные текстовые файлы, содержащие необходимую информацию, например имя, команду, значок и т. д. в определенном формате.

Есть два места, где хранятся эти файлы, либо глобально для всех пользователей в /usr/share/applications или локально для вашей собственной учетной записи только в ~/.local/share/applications, Если система создала такую ​​запись для вас, и вам не нужно было вводить пароль sudo, она должна быть в местоположении пользователя.

Вы можете искать .desktop файл в этой папке, который соответствует вашему приложению, и либо вручную отредактируйте его в своем любимом текстовом редакторе, чтобы исправить путь к команде / исполняемому файлу (некоторая строка начинается с Exec=) или просто удалите файл и дайте приложению восстановить его.

Другие вопросы по тегам