【发布时间】:2021-11-07 03:54:18
【问题描述】:
我正在 ubuntu 20.04 上安装 luster 文件系统
Linux Ubuntu 20.04, kernel version - 4.15.0-154-generic 来自 https://wiki.whamcloud.com/display/PUB/Build+Lustre+MASTER+with+Ldiskfs+on+Ubuntu+20.04.1+from+Git#BuildLustreMASTERwithLdiskfsonUbuntu20.04.1fromGit-Prerequisites 来源。在我configure 它的最后一步,得到:
checking for LIBNL3... no
configure: error: Package requirements (libnl-genl-3.0 >= 3.1) were not met:
No package 'libnl-genl-3.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBNL3_CFLAGS
and LIBNL3_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
``` error.
What maybe the problem?
【问题讨论】:
-
更适合 Unix 和 Linux 社区。span>
-
libnl-genl-3-200 已经是最新版本 (3.2.29-0ubuntu3)。您可能需要运行 'apt --fix-broken install' 来纠正这些问题。以下软件包具有未满足的依赖关系: e2fsprogs : PreDepends: libext2fs2 (= 1.44.1-1ubuntu1.3) 但要安装 1.46.2-1 推荐:e2fsprogs-l10n 但不会安装 libnl-genl-3 -dev :取决于:libnl-3-dev (= 3.2.29-0ubuntu3) 但不会安装 E:未满足的依赖项。尝试不带软件包的“apt --fix-broken install”(或指定解决方案)。
-
确保安装了 -dev 包。它包含错误消息所指的 .pc 文件。您是否尝试过 --fix-broken install 的建议?另外,试试
apt install libnl-3-dev libnl-genl-3-dev。 -
你需要更具体一些,我才能帮助你。
-
我投票结束这个问题,因为它确实是一个 ubuntu 包安装问题。 unix 和 linux 社区将是正确的地方。
标签: file ubuntu installation system lustre