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








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

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

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 8. Библиотеки общего назначения Вперед

Пакет Libassuan-2.0.2

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

В пакете Libassuan находится библиотека IPC, которая необходима некоторым другим пакетам, использующим GnuPG. Основное применение пакета Libassuan — дать возможность клиенту осуществлять транзакции с сервером, в котором отсутствует возможность долговременного сохранения состояний сессий (non-persistent server). Однако применение пакета Libassuan не ограничивается только его использованием с серверами и клиентами GnuPG. Пакет достаточно гибкий и удовлетворяет многим требованиям, что дает возможность выполнять транзакции в случаях, когда сервер не имеет средств долговременного сохранения состояние сессий.

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

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

  • Загрузка (FTP): ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-2.0.2.tar.bz2
  • Контрольная сумма MD5: 3e7d00fd2ee8a0b9c51ac7616ef3f1ec
  • Размер загружаемого пакета: 484 KB
  • Оценочный размер требуемого дискового пространства: 6,5 MB
  • Оценочное время сборки: менее 0,1 SBU

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

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

libgpg-error-1.10

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

Pth-2.0.7

Для других пакетов (например, GnuPG-2) требуется, чтобы библиотека Libassuan была скомпонована с библиотекой Pth. Если у вас возникли какие-либо сомнения, то перед началом установки пакета убедитесь, что пакет Pth установлен.

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

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

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

./configure --prefix=/usr &&
make &&

makeinfo --html --no-split -o doc/assuan_nochunks.html doc/assuan.texi &&
makeinfo --plaintext       -o doc/assuan.txt           doc/assuan.texi

Если вы хотите собрать документацию в альтернативных форматах, вы должны установить пакет TeX Live-20110705, а затем выполнить следующую команду:

make -k -C doc pdf ps html

Чтобы проверить результаты, выполните команду make check.

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

make install &&

install -v -m755 -d /usr/share/doc/libassuan-2.0.2 &&
install -v -m644    README doc/assuan{_nochunks.html,.txt,.texi} \
                    /usr/share/doc/libassuan-2.0.2

Если вы хотите собрать дополнительную документацию, установите ее, выполнив для этого в роли пользователя root следующие команды:

install -v -m644 doc/assuan.html/* \
                 /usr/share/doc/libassuan-2.0.2/html &&
install -v -m644 doc/assuan.{pdf,ps,dvi} \
                 /usr/share/doc/libassuan-2.0.2

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

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

Установленные библиотеки: libassuan.a и libassuan-pth.a

Установленные директории: /usr/share/doc/libassuan-2.0.2

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

libassuan-config

эта утилита используется для конфигурирования и сборки приложений, использующих библиотеку libassuan(3). Ее можно можно использовать для получения флагов компилятора C и компоновщика, необходимых для правильной компиляции и компоновки приложений с библиотекой libassuan(3

libassuan.a

библиотека IPC

libassuan-pth.a

библиотека IPC, скомпонованная с библиотекой GNU Portable Threads Library

Перевод сделан с варианта оригинала, датированного 2011-12-07 02:46:41 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Pth-2.0.7   Пакет Libgpg-error-1.10