Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum




Lines Club

Ищем достойных соперников.

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

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

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

Пакет cpio-2.11

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

В пакете cpio находятся инструментальные средства, используемые для архивирования.

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

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

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

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

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

./configure --prefix=/usr     \
            --bindir=/bin     \
            --libexecdir=/tmp \
            --enable-mt       \
            --with-rmt=/usr/sbin/rmt &&
make &&
makeinfo --html            -o doc/html      doc/cpio.texi &&
makeinfo --html --no-split -o doc/cpio.html doc/cpio.texi &&
makeinfo --plaintext       -o doc/cpio.txt  doc/cpio.texi

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

make -C doc pdf &&
make -C doc ps

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

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

make install &&
install -v -m755 -d /usr/share/doc/cpio-2.11/html &&
install -v -m644    doc/html/* \
                    /usr/share/doc/cpio-2.11/html &&
install -v -m644    doc/cpio.{html,txt} \
                    /usr/share/doc/cpio-2.11

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

install -v -m644 doc/cpio.{pdf,ps,dvi} \
                 /usr/share/doc/cpio-2.11

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

--bindir=/bin: Этот параметр указывает устанавливать cpio в директорий /bin, а не в директорий /usr/bin поскольку это рекомендовано в FHS.

--libexecdir=/tmp: Этот параметр используется с тем, чтобы не создавался директорий /usr/libexec

--enable-mt: Этот параметр указывает собирать и устанавливать программу mt.

--with-rmt=/usr/sbin/rmt: Этот параметр запрещает сборку программы rmt, поскольку она уже установлена пакетом Tar в LFS.

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

Установленные программы: cpio и mt

Установленные библиотеки: Нет

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

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

cpio

копирует файлы в архивы и из архивов

mt

управляет операциями на устройстве записи на магнитной ленте

Перевод сделан с варианта оригинала, датированного 2011-12-05 22:58:00 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет usbutils-004   Пакет MC-4.6.1


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют