Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 10. Утилиты общего назначения | Вперед |
Пакет desktop-file-utils-0.17
Знакомимся с пакетом desktop-file-utils
В пакете desktop-file-utils находятся утилиты командной строки, предназначенные для работы с элементами рабочего стола. Эти утилиты используются GNOME-2 и другими приложениями для управления базами данных приложений MIME-типов и помогают придерживаться спецификаций Desktop Entry Specification.
Известно, что пакет правильно собирается и работает на платформе LFS-6.5.
Информация о пакете
- Загрузка (HTTP): http://freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.17.tar.bz2
- Контрольная сумма MD5: 758fa842643d2e592d2fccba6e69a991
- Размер загружаемого пакета: 280 KB
- Оценочный размер требуемого дискового пространства: 3 MB
- Оценочное время сборки: менее 0,1 SBU
Зависимости пакета desktop-file-utils
Обязательные
Необязательные
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/desktop-file-utils
Установка пакета desktop-file-utils
Установите пакет desktop-file-utils с помощью следующих команд:
./configure --prefix=/usr && make
В этом пакете набор тестов отсутствует.
Теперь в роли пользователя root
выполните:
make install
Конфигурирование пакета desktop-file-utils
Подробнее о конфигурировании
В спецификации XDG Base Directory для приложений определены стандартные места, куда помещаются данные и конфигурационные файлы. Эти файлы можно использовать, например, в среде рабочего стола для определения структуры меню и пунктов меню.
Местом, куда по умолчанию должны устанавливаться конфигурационные файлы, является директорий /etc/xdg
, а местом, куда по умолчанию устанавливаются файлы данных, являются директории /usr/local/share
и /usr/share
. Места установки конфигурационных файлов могут быть изменены с помощью переменных среды окружения XDG_CONFIG_DIRS
и XDG_DATA_DIRS
, соответственно. Среды GNOME, KDE и XFCE соответствуют этим соглашениям. Обновите переменные среды окружения XDG_DATA_DIRS
(если необходимо) и XDG_CONFIG_DIRS
с тем, чтобы можно было найти и правильно использовать дополнительные базы данных MIME-типов и файлы меню рабочего стола; добавьте для этого следующий общий или личный профиль:
Для GNOME:
XDG_DATA_DIRS=$GNOME_PREFIX/share:/usr/local/share:/usr/share XDG_CONFIG_DIRS=/etc/gnome/2.30.2/xdg:/etc/xdg export XDG_DATA_DIRS XDG_CONFIG_DIRS
Для KDE:
XDG_DATA_DIRS=$KDE_PREFIX/share:/usr/local/share:/usr/share XDG_CONFIG_DIRS=/etc/kde/xdg:/etc/xdg export XDG_DATA_DIRS XDG_CONFIG_DIRS
Если вы следовали инструкциям книги BLFS, то для XFCE, места, используемые по умолчанию, задаются аналогичным образом.
Когда устанавливается пакет и в один из директориев базы данных помещается файл .desktop
, может быть обновлена база данных, в которой MIME-типы отображены назначаются имеющимся приложениям. Так, например, можно пересоздать кэш-файл /usr/share/applications/mimeinfo.cache
, выполнив в роли пользователя root
следующую команду:
update-desktop-database /usr/share/applications
Описание пакета
Установленные программы: desktop-file-install, desktop-file-validate и update-desktop-database
Установленные библиотеки: Нет
Установленные директории: Нет
Краткое описание
desktop-file-install | используется для добавления новой или модификации уже существующей записи в файле, описывающий рабочий стол. Также используется для пересборки или модификации базы данных приложений MIME-типов |
desktop-file-validate | используется для проверки целостности файла, описывающего рабочий стол |
update-desktop-database | используется для обновления базы данных приложений MIME-типов |
Перевод сделан с варианта оригинала, датированного 2010-11-18 14:42:41 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет HTML Tidy-cvs_20101110 | Пакет XScreenSaver-5.15 |