8.24. Attr-2.5.2

Пакет Attr содержит утилиты для управления расширенными атрибутами объектов файловой системы.

Приблизительное время сборки: менее 0.1 SBU
Требуемое дисковое пространство: 4.2 MB

8.24.1. Установка пакета Attr

Подготовьте Attr к компиляции:

./configure --prefix=/usr     \
            --disable-static  \
            --sysconfdir=/etc \
            --docdir=/usr/share/doc/attr-2.5.2

Скомпилируйте пакет:

make

Тесты необходимо запускать в файловой системе, которая поддерживает расширенные атрибуты, например, ext2, ext3 или ext4. Чтобы протестировать пакет, выполните:

make check

Установите пакет:

make install

8.24.2. Установка Attr - 32-битная версия

Выполните очистку после предыдущей сборки:

make distclean

Подготовьте Attr к компиляции:

CC="gcc -m32" ./configure \
    --prefix=/usr         \
    --disable-static      \
    --sysconfdir=/etc     \
    --libdir=/usr/lib32   \
    --host=i686-pc-linux-gnu

Скомпилируйте пакет:

make

Установите пакет:

make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR

8.24.3. Содержимое пакета Attr

Установленные программы: attr, getfattr, и setfattr
Установленные библиотеки: libattr.so
Созданные каталоги: /usr/include/attr и /usr/share/doc/attr-2.5.2

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

attr

Расширяет атрибуты объектов файловой системы

getfattr

Получает расширенные атрибуты объектов файловой системы

setfattr

Устанавливает расширенные атрибуты объектов файловой системы

libattr

Содержит библиотечные функции для управления расширенными атрибутами.