Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Оглавление


Информация
titleДанная статья применима к:

Данная статья применима ко всем версиям Astra Linux, при условии что используется версия менеджера окон fly-wm 2.33.1 или новее


Как сделать чтоб на рабочих столах сразу у всех пользователей появился ярлык

Менеджер окон fly-wm начиная с версии 2.33.1 поддерживает отображение на всех рабочих столах ярлыков, находящихся в каталоге /usr/share/applications/flydesktop.  Размещение в этом каталоге файлов ярлыков, файлов, каталогов приводит к их немедленному появлению на первых рабочих столах всех пользователей,  и наоборот: удаление объекта из каталога ведет к удалению объекта с рабочих столов.

Аналогом каталога /usr/share/applications/flydesktop для меню "Пуск" является каталог /usr/share/applications/flystartmenu (см. ниже).

Каталог может быть изменен значением переменной окружения FLY_SHARED_DESKTOP_DIR.

Как сделать чтоб в меню "Пуск" у всех пользователей появилась папка с ярлыками

Для работы с общими элементами меню "Пуск" используется каталог /usr/share/applications/flystartmenu. Добавление в этот каталог файлов ярлыков, файлов, каталогов приводит к их немедленному появлению в корне (на 0-ом уровне) меню "Пуск" у всех пользователей. И наоборот: удаление объектов из каталога ведет к исчезновению удалённых элементов и у пользователей.

Аналогом каталога /usr/share/applications/flystartmenu для рабочего стола является каталог /usr/share/applications/flydesktop (см. выше).

Кроме каталога /usr/share/applications/flystartmenu можно использовать каталог /usr/share/applications/ (см. ниже).

Каталог может быть изменен значением переменной окружения FLY_SHARED_STARTMENU_DIR.

Как сделать чтоб в папке меню "Пуск" у всех пользователей появился ярлык

Для того, чтобы в существующей папке меню "Пуск" у всех пользователей появился ярлык можно создать файл ярлыка в каталоге /usr/share/applications, и указать в этом файле значение параметра Categories, соответствующее нужной папке. Например, указать Categories=Others (или любую несуществующую категорию) для размещения ярлыка в папке Прочее. Для размещения в иных папках указать соответствующую категорию из доступных в файлах ~/.fly/startmenu/*/.directory. Для того, чтобы ярлык, размещенный в каталоге /usr/share/applications, попал в корень (уровень 0) меню "Пуск" этому ярлыку надо задать категорию Application;

Данный каталог предназначен для публикации ярлыков устанавливаемыми приложениями и не поддерживает иные файловые объекты.

Изменение каталогов расположения общих ярлыков/папок

Как указано выше, расположение каталогов общих папок может быть переопределено с помощью значений, заданных в переменных окружения FLY_SHARED_DESKTOP_DIR и FLY_SHARED_STARTMENU_DIR. Значения этих переменных должны быть заданы до старта оконного менеджера fly-wm, т.е. экспортировать их следует из сценариев развертывания сессии (см. файл /etc/X11/fly-dm/Xsession и файлы в каталоге /etc/X11/Xsession /etc/X11/Xsession.d). Изменения значений этих переменных из пользовательской сессии эффекта иметь не будет. При необходимости можно настроить сетевое монтирование совместно с этими переменными окружения так, чтобы разделяемые ярлыки рабочего стола и меню "Пуск" брались для всех компьютеров из единого сетевого ресурса.

Ярлык не отображается

Одна из возможных причин того, что ярлык не отображается является то, что перед отображением ярлыков проверяется существование указанного в ярлыке исполнимого файла. Если файла нет, то ярлык не отображается.