Я попробовал:
Средство запуска ненадежного приложения
и
Средство запуска ненадежного приложения?
ни одно из вышеупомянутого не относится к этому случаю, когда я сделал символьную ссылку:
/usr/share/applications$ ls -la onboard.desktop
-rwxr-xr-x 1 root root 326 Apr 7 12:21 onboard.desktop
~/Desktop$ ls -la
lrwxrwxrwx 1 lj lj 39 Jul 26 22:22 onboard.desktop -> /usr/share/applications/onboard.desktop
единица утверждает, что владелец является корнем, и поскольку можно отметить, что флаг x идет.
наконец это работало до последнего обновления (вчера)
14.04lts/unity
Файл принадлежит корню в Вашей системе, это местоположение находится в корневой файловой системе/usr/share/applications/onboard.desktop. Попробуйте это
1 делает новую папку в Вашей домашней папке и поместило Ваш .desktop в эту новую папку
2, открывают терминал и тип sudo -i
и входят, Ваш Тип cd
пароля
3 тогда перетаскивают новую папку, которую Вы сделали на терминале, это введет ту папку.
4 типа chmod +x onboard.desktop
Это изменит полномочия файла как корень и должно предоставить Ваш пользовательский доступ к файлу.
ПРИМЕЧАНИЕ любой файл, который Вы видите с небольшим значком замка, принадлежит другому пользователю
, посмотрите здесь для того, как правильно заставить .desktop СВЯЗАТЬСЯ
У меня была та же проблема о человечности 18.04: .desktop
файл в /usr/share/applications
, принадлежавший корню с полномочиями 644
, и ссылка на него во многом пользовательском рабочем столе.
, Если пользователь дважды щелкает по ссылке в их каталоге Desktop, диалоговое окно "Ненадежного приложения" открывается, потому что (я думаю), ссылку рассматривают как нормальный файл, который не может быть выполнен в /home
или /tmp
каталоги без исполняемого набора битов, как объяснено в: Полномочия .desktop файла
зафиксировать это, chmod +x /usr/share/applications/app.desktop
были достаточны.