Linux 如何为udev使用libacl?
我尝试安装udev,但这需要libacl。问题是如何安装/包括libacl?我认为下载它并将其放入/lib目录就足够了。但是没有 一种替代方法是在udev配置中禁用libacl。以下是自述文件中的相应文本:Linux 如何为udev使用libacl?,linux,linux-kernel,udev,Linux,Linux Kernel,Udev,我尝试安装udev,但这需要libacl。问题是如何安装/包括libacl?我认为下载它并将其放入/lib目录就足够了。但是没有 一种替代方法是在udev配置中禁用libacl。以下是自述文件中的相应文本: - Some udev extras have external dependencies like: libacl, libglib2, libusb, usbutils, pciutils, and gperf. All these extras can be d
- Some udev extras have external dependencies like:
libacl, libglib2, libusb, usbutils, pciutils, and gperf.
All these extras can be disabled with configure options.
但是我不知道如何禁用它。不,这还不够。您不能使用包管理器安装此库吗(开发头通常包含在带有-dev
后缀的包中)
2) 要在不使用libacl的情况下生成,请通过--禁用-udev_acl
标记以配置
脚本:
./configure --disable-udev_acl ...
如果您想重建debian软件包:在编辑器中打开
debian/rules
文件,并将--enable-udev_acl
选项(在CONFFLAGS\u deb
部分找到)更改为--disable-udev_acl
并正常重建软件包。谢谢您的回答。1) 我在目标板上有一个定制的内核,这就是为什么我不使用包管理器/configure--disable-udev_acl
工作,但我收到更多错误。是否有可能找出udev的所有依赖项?@Peter:debian包管理器报告的生成依赖项列表(apt rdepends--build depends--follow=depends udev
;仅供参考):