Не копируйте все файлы / каталоги из /usr/share/applications
Это действительно хорошая практика, чтобы скопировать .desktop
файл локально перед его редактированием. Это подходящая процедура. После того, как вы скопировали / отредактировали его и вышли из системы / вышли, локальный будет отменять глобальный.
Однако не все файлы /usr/share/applications
предназначены для непосредственного запуска пользователем. Некоторые файлы, возможно, вообще не являются .desktop
файлами, и даже может существовать несколько каталогов. Вот почему вы не должны просто копировать все из /usr/share/applications
в ~/.local/share/applications
.
Также нет никакой причины копировать все .desktop
файлы локально. Локальные будут отменять глобальные, только если локальные существуют. Если локальный не существует, глобальный по-прежнему "отвечает".
Есть ли риск, если я скопирую все содержимое /usr/share/applications
в ~/.local/share/applications
?
Помимо создания бесполезных дубликатов, скопировав все от /usr/share/applications
могут привести к конфликтам , начиная свой рабочий стол. Я действительно сделал это один раз в качестве эксперимента (Unity
), пришлось исправить вещи с помощью запуска USB.
Вывод:
Копируйте только глобальные .desktop
файлы, ~/.local/share/applications
если у вас есть для этого причины, и только копируйте (и редактируйте) файлы специально.
Если вы как-то испортили .desktop
файл, приложение не запустится из Dash, или у вас появятся дубликаты значков в Dash, если вам не удастся исправить, просто удалите локальный .desktop
, выйдите из системы / войдите и все будет так, как было раньше.