Created attachment 7046 [details] СписокНенайденныхПриложений Дистрибутив "Образование" за 2017-03-31. Пакет содержит в себе desktop-файлы в которых указаны приложение отсутствующие в дистрибутиве.К примеру: # grep Exec /usr/share/slinux-style/applications/gimagereader-qt4.desktop Exec=gimagereader-qt4 %U # which gimagereader-qt4 which: no gimagereader-qt4 in (/root/bin:/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin) Полный список не найденных приложений во вложении.
В меню каком? Если в XFCE, то да, ошибка. А так эти desktop-файлы предназначены для скрытия и переписывания файлов .desktop для главного меню.
(В ответ на комментарий №1) > В меню каком? Если в XFCE, то да, ошибка. А так эти desktop-файлы предназначены > для скрытия и переписывания файлов .desktop для главного меню. В дистрибутиве "Образование" по-умолчанию xfce4 как я понял из образа. Да это меню xfce4, которое расположено на панели. Не понял что такое "Главное меню" ?
Для наглядности прикладываю скриншот сменю xfce4 скриншот запуска приложения. В котором в разделе "графика" есть пункт меню "Распознавание текста". После нажатия этого пункта должно запуститься приложение gimagereader-qt4. Таких не существующих приложений в меню несколько. Само меню xfce4 создаётся методом парсинга desktop файлов. Для того чтобы найти файлы в которых прописаны недостающие приложения пришлось запустить grep на корень системы. Который выдал единственное место в системе где упоминается gimagereader-qt4 - это оказалось /usr/share/slinux-style/applications/. Этот путь принадлежит пакету branding-alt-education-menu. Пробежавшись по всем этим файлам из каталога /usr/share/slinux-style/applications/, можно в с помощью команды which определить каких приложений нет в системе, но есть в меню. Результатом является приложенный список из первого комментария.
Created attachment 7047 [details] gimagereader-qt4
Created attachment 7048 [details] gimagereader-launch
Это скорее ошибка отсутствия пакета, а не лишнего пункта. Другие такие пункты в меню есть?
(В ответ на комментарий №6) > Это скорее ошибка отсутствия пакета, а не лишнего пункта. Другие такие пункты в > меню есть? Остальные пункты, которые не представлены в списке, работают. Прошу прощения, но о том что самый простой способ исправить проблему это установить пакеты понятно из первого комментария. Учитывая то что дистрибутив называется "Образование" он может иметь ограничение на размер первичной установки, обусловленный какими-либо запросами заказчика. В этом случае решение проблемы может иметь не тривиальный метод. Если Вам не нравиться формулировка, то сменить название на "отсутствие пакетов представленных в меню" не займёт много времени. Повлияет ли это на исправление проблемы? Нужно создавать отдельную багу на какой-либо компонент?
А в чём вообще идея, зачем desktop-файл из пакета положен в пакет branding? branding-simply-linux-menu: /usr/share/slinux-style/applications/gimagereader-qt5.desktop
(Ответ для Vitaly Lipatov на комментарий #8) > А в чём вообще идея, зачем desktop-файл из пакета положен в пакет branding? > branding-simply-linux-menu: > /usr/share/slinux-style/applications/gimagereader-qt5.desktop Очевидно, чтобы выпустить дистрибутив в локализованным меню, не дожидаясь реакции мейнтейнера несколько месяцев.
Закрыто.