如何在 CentOS 8 上安装 glibc 的静态版本?
我正在尝试使用静态链接库编译 rsync 版本。
如何在 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/
在 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
我在 CentOS 8 上。上面的答案有效,但我不得不改变
yum config-manager --set-enabled PowerTools
至:
yum config-manager --set-enabled powertools
yum install dnf-plugins-core
yum config-manager --set-enabled PowerTools
yum install glibc-static
yum install libstdc++-static
这些对我有用。谢谢。