1

我必须qdiscs在我的项目的某些部分使用。所以我正在使用以下命令并收到此错误。问题是存在 libnl3 包,但它正在寻找 libnl 版本。

nl-qdisc-add --dev=veth-host --parent=root --update plug --buffer
Error: Unable to load module "/usr/lib/x86_64-linux-gnu/libnl/cli/qdisc/plug.so": /usr/lib/x86_64-linux-gnu/libnl/cli/qdisc/plug.so: cannot open shared object file: No such file or directory

所以我尝试了评论中提到的这个解决方案,但它不起作用。由于声誉问题,无法对此链接发表评论。

./configure --prefix=/usr/local --with-pkgconfigdir=/usr/local/lib 由于出现了一些错误,我将第 4 步更改为。

它抛出这个错误:

 /usr/local/sbin/nl-qdisc-add --dev=veth-host --parent=root plug --limit=32768
/usr/local/sbin/nl-qdisc-add: /lib/x86_64-linux-gnu/libnl-3.so.200: no version information available (required by /usr/local/sbin/nl-qdisc-add)
/usr/local/sbin/nl-qdisc-add: /usr/lib/x86_64-linux-gnu/libnl-cli-3.so.200: no version information available (required by /usr/local/sbin/nl-qdisc-add)
/usr/local/sbin/nl-qdisc-add: /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200: no version information available (required by /usr/local/sbin/nl-qdisc-add)
Error: Unable to load module "/usr/lib/x86_64-linux-gnu/libnl/cli/qdisc/plug.so": /usr/lib/x86_64-linux-gnu/libnl/cli/qdisc/plug.so: cannot open shared object file: No such file or directory

我正在使用系统 ubuntu 19.10

4

0 回答 0