Перейти к содержанию

e2fsprogs⚓︎

Утилиты для работы с файловыми системами ext2, ext3 и ext4. Это наиболее распространенные и тщательно протестированные файловые системы, поддерживаемые в Linux.

Версия: 1.46.4

Размер: 9.07Mb

Приоритет: Необходимый

Оригинальное расположение: https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.gz

Ссылка для загрузки: https://lx4u.ru/downloads/packages/e2fsprogs-1.46.4.tar.gz

MD5: bdd1034f33b10eebcf2aa2a9298dca33

Домашняя страница: https://sourceforge.net/projects/e2fsprogs/

SBU: 0.5

Настройка⚓︎

./configure --prefix=/usr             \
             --sysconfdir=/etc        \
             --enable-elf-shlibs      \
             --disable-libblkid       \
             --disable-libuuid        \
             --disable-uuidd          \
             --disable-fsck           \
             --enable-symlink-install \
             --enable-relative-symlinks

При раздельной структуре каталогов⚓︎

Добавьте к скрипту configure ключ --bindir=/bin.

Значения параметров⚓︎

--enable-elf-shlibs Это создает общие библиотеки, которые используются некоторыми программами пакета.

--disable-* Исключает установку библиотек libuuid и libblkid, службы uuidd и fsck обертки, которые содержатся в пакете Util-Linux и являются более актуальными.

--enable-symlink-install --enable-relative-symlinks - использовать относительные символические ссылки вместо жёстких.

Сборка⚓︎

make

Тестирование⚓︎

make check

Тесты могут занять довольно продолжительное время на HDD (около 4 SBU). На SSD же это будет быстрее - 1,5 SBU.

Предупреждение

Тест m_rootdir_acl может дать сбой.

Установка⚓︎

make install

Пакет установит запакованный файл .info и не обновит системный файл dir. Распакуйте файл и обновите файл dir, выполнив следующую команду:

gunzip -v /usr/share/info/libext2fs.info.gz
install-info --dir-file=/usr/share/info/dir /usr/share/info/libext2fs.info

При необходимости создайте и установите дополнительную документацию выполнив следующие команды:

makeinfo -o      doc/com_err.info ../lib/et/com_err.texinfo
install -v -m644 doc/com_err.info /usr/share/info
install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info
Back to top