Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 33. Основные пакеты GNOME. Платформа Вперед

Пакет libgnome-2.30.0

Знакомимся с пакетом libgnome

В пакете libgnome находится библиотека libgnome.

Известно, что пакет правильно собирается и работает на платформе LFS-6.5.

Информация о пакете

Зависимости пакета libgnome

Обязательные

libbonobo-2.24.3 и GNOME Virtual File System-2.24.4

Рекомендуемые (если вы планируете установить рабочий стол GNOME)

EsounD-0.2.41

Необязательные

GTK-Doc-1.18

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/libgnome

Установка пакета libgnome

Установите пакет libgnome с помощью следующих команд:

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.30.2 \
            --localstatedir=/var/lib \
            --mandir=$(pkg-config \
                --variable=prefix ORBit-2.0)/share/man &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--prefix=$(pkg-config --variable=prefix ORBit-2.0): Установка префикса с помощью этого параметра, а не с помощью $GNOME_PREFIX будет гарантировать, что префикс будет установлен в соответствие со средой окружения и пакет будет установлен в нужном месте.

--sysconfdir=/etc/gnome/2.30.2: Этот параметр указывает, что конфигурационные файлы будут установлены в директорий /etc/gnome/2.30.2, а не в директорий $GNOME_PREFIX/etc. Кроме того (если это требуется), этот параметр гарантирует, что будет правильно обновлена база данных GConf-2.

--localstatedir=/var/lib: Благодаря этому параметру LIBGNOME_LOCALSTATEDIR будет установлен в директорий /var/lib, а не в директорий $GNOME_PREFIX/var для того, чтобы обеспечить синхронизацию с установленным вариантом GNOME Games и позволить записывать максимальные баллы, набранные в играх, в директорий /var/lib/games.

--mandir=$(pkg-config --variable=prefix ORBit-2.0)/share/man: Этот параметр указывает, что файлы man.(X) будут установлены в директорий $GNOME_PREFIX/share/man/man(X), а не в директорий $GNOME_PREFIX/man/man(X).

--disable-esd: Этот параметр необходим, если не установлен пакет EsounD-0.2.41.

--enable-gtk-doc: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документацию по API.

Описание пакета

Установленные программы: gnome-open

Установленные библиотеки: libgnome-2.{so,a} and the libmoniker_extra_2.{so,a} (библиотека bonobo)

Установленные директории: /etc/gnome/2.30.2/sound/events, $GNOME_PREFIX/{include/libgnome-2.0/libgnome, share/gtk-doc/html/libgnome}

Краткое описание

libgnome-2.{so,a}

часть библиотек GNOME, не относящаяся к графическому интерфейсу

Перевод сделан с варианта оригинала, датированного 2011-12-13 20:22:21 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет GNOME Virtual File System-2.24.4   Пакет libgnomecanvas-2.30.1