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

eudev⚓︎

Eudev - диспетчер устройств. Он контролирует записи в каталоге /dev, так как устройства добавляются или удаляются из системы динамически.

Версия: 3.2.10

Размер: 1.87Mb

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

Оригинальное расположение: https://dev.gentoo.org/~blueness/eudev/eudev-3.2.10.tar.gz

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

MD5: 60b135a189523f333cea5f71a3345c8d

Домашняя страница: https://wiki.gentoo.org/wiki/Project:Eudev

SBU: 0.2

Настройка⚓︎

Если вы собираете систему с раздельной структурой каталогов, то пропустите этот шаг и приступите к следующему.

./configure --prefix=/usr           \
            --sysconfdir=/etc       \
            --enable-manpages       \
            --disable-static        \
            --sbindir=/usr/bin 

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

./configure --prefix=/usr           \
            --bindir=/sbin          \
            --sbindir=/sbin         \
            --libdir=/usr/lib       \
            --sysconfdir=/etc       \
            --libexecdir=/lib       \
            --with-rootprefix=      \
            --with-rootlibdir=/lib  \
            --enable-manpages       \
            --disable-static

Сборка⚓︎

make
mkdir -pv /usr/lib/udev/rules.d
mkdir -pv /etc/udev/rules.d

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

make check

Установка⚓︎

make install

Установите необходимые файлы:

mkdir udev
cd udev
tar -xvf ../../udev.tar.xz
make install
cd ..

Для multilib⚓︎

Очистка⚓︎

make distclean

Настройка⚓︎

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

Сборка⚓︎

make

Установка⚓︎

make DESTDIR=$PWD/DESTDIR install
rm -rf DESTDIR/usr/lib32/udev
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR
К началу