Создание иконки приложения

gorec323

New member
Сообщения
2
#1
Здравствуйте. Появились ряд проблем по созданию ярлыка на рабочем столе:

При установке приложения с правами администратора создаются файлы any.desktop в следующих места:
  • ~/Desktops/Desktop1/any.desktop - ярлык для текущего пользователя. При копировании из папки установки путем копирования этот ярлык почему-то не создается, хотя операция копирования завершается успешно. В чем может быть проблема?
  • /etc/skel/Desktop/any.desktop - ярлык, копируемый на все рабочие столы при создании новой учетной записи. Этот ярлык создается только при создании локальной учетной записи. Если компьютер введен в ALD то при первом входе пользователя на этом компьютере данный ярлык на копируется. Как можно решить эту проблему?
Есть какое-то правило или механизм для добавления ярлыка всем существующим учетным записям на компьютере, если процесс установки ПО был запущен после создания этих учетных записей?

Заранее спасибо.
 

Dim

New member
Team Astra Linux
Сообщения
37
#2
Вы можете изменить шаблоны для ALD пользователей в /usr/share/fly-wm/ , которые копируются в домашний каталог /ald_export_home/пользователь/уровень/.fly/ при первом входе в графическую сессию каждого уровня.
 

Dim

New member
Team Astra Linux
Сообщения
37
#3
Здравствуйте. Появились ряд проблем по созданию ярлыка на рабочем столе:

Есть какое-то правило или механизм для добавления ярлыка всем существующим учетным записям на компьютере, если процесс установки ПО был запущен после создания этих учетных записей?
Готового механизма нет.
Поместить ярлыки на рабочие столы пользователей возможно, например с помощью скрипта.
 

Fd1501h

Moderator
Сообщения
351
#4
Есть какое-то правило или механизм для добавления ярлыка всем существующим учетным записям на компьютере, если процесс установки ПО был запущен после создания этих учетных записей?
Заранее спасибо.
Скрипт postinstall в deb пакетет.