Почему мой .desktop-файл в доме / USER / .local / share / applications должен принадлежать root?

Я загрузил IDEA IntelliJ Community Edition, добавил его, скопировал извлеченные файлы в /opt/i и запустил sudo ./idea.sh для установки. В /home/USER/.local/share/applications он создал пусковую установку calld jetbrains-idea-ce.desktop, которая принадлежит root. Я думаю, что это неправильно, потому что мои другие файлы там принадлежат мне (USER).

Итак, я изменил право собственности на USER. Теперь программа не запускается.

Может кто-нибудь объяснить, почему мне нужно запустить файл .desktop в моей локальной папке, принадлежащей как root?

Выполняемая им команда - "/opt/i/bin/idea.sh" %f

1
задан 6 May 2018 в 22:22

3 ответа

Кажется, что значок запуска принадлежит вашему текущему ПОЛЬЗОВАТЕЛЮ, но папка установки принадлежит root. Вы проверяете разрешение на / opt / i?

0
ответ дан 17 July 2018 в 15:02

Кажется, что значок запуска принадлежит вашему текущему ПОЛЬЗОВАТЕЛЮ, но папка установки принадлежит root. Вы проверяете разрешение на / opt / i?

0
ответ дан 20 July 2018 в 15:28

Кажется, что значок запуска принадлежит вашему текущему ПОЛЬЗОВАТЕЛЮ, но папка установки принадлежит root. Вы проверяете разрешение на / opt / i?

0
ответ дан 23 July 2018 в 16:00

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

Похожие вопросы: