1

如何在 CentOS 8 上安装 glibc 的静态版本?

我正在尝试使用静态链接库编译 rsync 版本。

4

4 回答 4

5

如何在 CentOS 8 上安装 glibc 的静态版本

# dnf search glibc
# dnf provides */libc.a
         // both commands will (also) reply: glibc-static
# dnf install glibc-static

注意:glibc-static 在这个 repo 中:/etc/yum.repos.d/CentOS-PowerTools.repo

# dnf config-manager --enable PowerTools

软件包列表,“PowerTools” http://mirror.centos.org/centos/8/PowerTools/x86_64/os/Packages/

镜像示例,“PowerTools” http://mirror.centos.org/centos/8/PowerTools/x86_64/os/

于 2020-02-15T16:33:45.807 回答
0

在 centos8 docker 容器中:当我尝试启用 PowerTools 以使用该命令时,它不起作用:

 # dnf config-manager --enable PowerTools 
Failed to set locale, defaulting to C.UTF-8
No such command: config-manager. Please use /usr/bin/dnf --help
It could be a DNF plugin command, try: "dnf install 'dnf-command(config-manager)'"

使用以下命令启用它,然后它工作:

yum install dnf-plugins-core
yum config-manager --set-enabled PowerTools
于 2021-03-03T02:38:42.120 回答
0

我在 CentOS 8 上。上面的答案有效,但我不得不改变

yum config-manager --set-enabled PowerTools

至:

yum config-manager --set-enabled powertools
于 2022-01-05T05:17:04.353 回答
0
yum install dnf-plugins-core
yum config-manager --set-enabled PowerTools
yum install glibc-static
yum install libstdc++-static

这些对我有用。谢谢。

于 2021-12-17T20:50:33.180 回答