Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 33. Основные пакеты GNOME. Платформа | Вперед |
Пакет GNOME Virtual File System-2.24.4
Знакомимся с пакетом GNOME Virtual File System
В пакете GNOME Virtual File System находятся библиотеки виртуальной файловой системы. Он используется как один из основных пакетов файлового менеджера Nautilus.
Известно, что пакет правильно собирается и работает на платформе LFS-6.5.
Информация о пакете
- Загрузка (HTTP): http://ftp.gnome.org/pub/gnome/sources/gnome-vfs/2.24/gnome-vfs-2.24.4.tar.bz2
- Загрузка (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gnome-vfs/2.24/gnome-vfs-2.24.4.tar.bz2
- Контрольная сумма MD5: a05fab03eeef10a47dd156b758982f2e
- Размер загружаемого пакета: 1,8 MB
- Оценочный размер требуемого дискового пространства: 56 MB
- Оценочное время сборки: 1,0 SBU
Зависимости пакета GNOME Virtual File System
Обязательные
D-Bus GLib Bindings-0.98, GConf-2.28.1 и GNOME MIME Data-2.18.0
Необязательные
Samba-3.6.1, Gamin-0.1.10, HAL-0.5.14, GTK-Doc-1.18, OpenSSH-5.9p1, OpenSSL-1.0.0e или GnuTLS-3.0.7, Heimdal-1.4 или MIT Kerberos V5-1.6, avahi-0.6.25, OpenAFS и CDParanoia-III-10.2 (не рекомендуется).
Если вы запустите команду ./configure --help для того, чтобы получить полный список требуемых зависимостей и имеющихся параметров, то вы можете заметить сообщение о пакете gnome-mount. Этот пакет не является обязательным во время сборки и является зависимостью только времени выполнения. Если во время выполнения GNOME-VFS есть пакет gnome-mount, то он будет использоваться в GNOME-VFS. Если он недоступен, то GNOME-VFS вернется к использованию других механизмов монтирования.
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/gnome-vfs
Установка пакета GNOME Virtual File System
Установите пакет GNOME Virtual File System с помощью следующих команд:
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \ --sysconfdir=/etc/gnome/2.30.2 \ --libexecdir=$(pkg-config \ --variable=prefix ORBit-2.0)/lib/gnome-vfs-2.0 && make
Чтобы проверить результаты, выполните команду make check.
Теперь в роли пользователя 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.
--libexecdir=$(pkg-config --variable=prefix ORBit-2.0)/lib/gnome-vfs-2.0
: Этот параметр указывает, что файлы libexec будут установлены в более правильный директорий $GNOME_PREFIX/lib/gnome-vfs-2.0
, а не в директорий $GNOME_PREFIX/libexec
.
--with-dbus-service-dir=/usr/share/dbus-1/services
: Используйте этот параметр, если вы прикомпоновали HAL к сборке и вы хотите, чтобы файл gnome-vfs-daemon.service
был установлен туда, где по умолчанию размещается D-Bus, а не в директорий GNOME_PREFIX/share/dbus-1/services
. Если вы не используете этот параметр, то смотрите информацию, приведенную в разделе конфигурирования.
--with-hal-eject=PROGRAM
: Этот параметр передавать не нужно, если у вас установлен пакет
Eject-2.1.5 или
gnome-mount, поскольку если не установлен пакет gnome-mount, будет использоваться программа eject.
--enable-gtk-doc
: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документацию по API.
Конфигурирование пакета Gnome Virtual File System
Подробнее о конфигурировании
Если HAL был прикомпонован к сборке и GNOME установлен не в директории /usr
, вы должны создать локальный сессионный конфигурационный файл D-Bus, т. к. для D-Bus может потребоваться, чтобы был установлен файл gnome-vfs-daemon.service
. О том, как создать специальный директорий сервисов D-Bus, вы должны обратиться за информацией на страницу D-Bus за инструкциями.
Описание пакета
Установленные программы: gnomevfs-cat, gnomevfs-copy, gnomevfs-df, gnomevfs-info, gnomevfs-ls, gnomevfs-mkdir, gnomevfs-monitor, gnomevfs-mv, gnomevfs-rm и gnome-vfs-daemon
Установленные библиотеки: libbzip2.{so,a}, libcomputer.{so,a}, libdns-sd.{so,a}, libfile.{so,a}, libftp.{so,a}, libgzip.{so,a}, libhttp.{so,a}, libnetwork.{so,a}, libnntp.{so,a}, libsftp.{so,a}, libtar.{so,a}, libvfs-test.{so,a} и libgnomevfs-2.{so,a}
Установленные директории: /etc/gnome/2.30.2/gnome-vfs-2.0/modules, $GNOME_PREFIX/{include/{gnome-vfs-2.0/libgnomevfs, gnome-vfs-module-2.0/libgnomevfs},lib/gnome-vfs-2.0/{include,modules}, share/gtk-doc/html/gnome-vfs-2.0}
Перевод сделан с варианта оригинала, датированного 2011-01-03 21:06:23 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет hicolor-icon-theme-0.12 | Пакет libgnome-2.30.0 |