Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.17. Mktemp-1.5
Пакет Mktemp содержит программы создания безопасных
временных файлов в скриптах.
Расчетное время сборки 0.1 SBU
Требуемое место на диске 317 KB
Mktemp зависит от установки: Coreutils, Make и Patch.
6.17.1. Инсталлируем Mktemp
Многие скрипты все еще используют программу
tempfile, которая функционально похожа на
mktemp. Пропатчим Mktemp для включения
оболочки tempfile:
patch -Np1 -i ../mktemp-1.5-add_tempfile-1.patch
Подготавливаем Mktemp для компиляции:
./configure --prefix=/usr --with-libc
Описание опций конфигурации:
- --with-libc
Это говорит программе mktemp
использовать системные функции библиотеки С
mkstemp и mkdtemp.
Компилируем пакет:
make
Устанавливаем пакет:
make install
make install-tempfile
6.17.2. Описание Mktemp
Проинсталлированные программы: mktemp и tempfile.
Короткое описание
-
mktemp
Создает временные файлы в безопасном режиме, используется в скриптах.
-
tempfile
Создает временные файлы в менее безопасном режиме, чем
mktemp,
устанавливается для обратной совместимости.
|