glibc

openssl 升级后,Suse 10.3 不会执行任何操作。/lib64/libc.so.6:未找到版本“GLIBC_2.7”
glibc

openssl 升级后,Suse 10.3 不会执行任何操作。/lib64/libc.so.6:未找到版本“GLIBC_2.7”

我使用以下命令升级了我的 openssl 版本: rpm -i --nodeps openssl-0.9.8p-1.x86_64.rpm 现在我输入的几乎每个命令都会出现以下错误: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by /lib64/libcrypto.so.0.9.8) 简单更新一下 GLIBC 就够了吗?喜欢 rpm -i --nodeps glibc-2.9-2.9.x86_64.rpm 由于我已经造成的损害,我有点害怕尝试这样做。 ...

Admin

如何强制 Linux 二进制文件仅使用其自己提供的共享库?
glibc

如何强制 Linux 二进制文件仅使用其自己提供的共享库?

我正在使用一个应用程序,电源ISO,它没有源代码,只有二进制文件和所需的共享库。 我在 Debian 10 上用了好几年,但现在我使用的是 Debian 12,它不再起作用了。该程序带有自己的 bash 包装器脚本,该脚本在二进制目录中运行。它在执行二进制文件之前将环境变量设置LD_LIBRARY_PATH为QT_QPA_PLATFORM_PLUGIN_PATH二进制文件和共享库所在的目录。然后LD_LIBRARY_PATH在退出程序时取消设置环境变量。 /主页/jimjamz/opt/poweriso-x64/poweriso.sh: export LD_...

Admin

如何恢复到没有 .annobin.notes 部分的最后一个 libc?
glibc

如何恢复到没有 .annobin.notes 部分的最后一个 libc?

我正在使用 Intel Pin,在系统升级后,我意识到它不适用于包含.annobin.notesRed Hat 人员显然引入的部分的二进制文件(我正在使用 Fedora)。 在与更换 Pin 的人反复沟通后,他们说可能会增加对未来版本的支持。但现在我的系统 libc(因此几乎每个应用程序)都有这个.annobin.notes部分,所以我无法使用该工具。 在系统升级之前,一切都很好。问题是我不知道当时我使用的是哪个版本的 libc。所以我的问题有两个方面: 没有此类部分的 libc 的最新版本是什么(或如何识别)? 我怎样才能降级我的系统以使用该版本的 li...

Admin

卸载 Debian glibc 2.28-10+deb10u2
glibc

卸载 Debian glibc 2.28-10+deb10u2

我有一位用户已将他的服务器升级到 Debian Linux 11.7,并使用 Debian glibc 2.31-13+deb11u6。但他使用的漏洞软件仍将 glibc 2.28-10+deb10u2 视为已安装,并列出与其相关的所有漏洞。运行 apt-get upgrade 时未检测到该软件。他如何完全卸载 glibc 2.28-10+deb10u2 或如何调查此问题? 谢谢 ...

Admin

iconv 失败,出现未定义符号:__gconv_open
glibc

iconv 失败,出现未定义符号:__gconv_open

iconv运行时即使没有参数调用也会出现错误。是我的操作系统损坏或损坏了,还是安装有误? 我到目前为止尝试过的: 查找环境变量:env<- 似乎没有错误或损坏 跑步iconvconfig 更新/重新安装libtext-iconv-perl和node-iconv-lite: sudo apt reinstall libtext-iconv-perl node-iconv-lite 更新/重新安装 libc-bin: sudo apt install libc-bin sudo apt reinstall libc-bin iconvconf...

Admin

如何在 Red Hat 8 上升级 libc 版本?
glibc

如何在 Red Hat 8 上升级 libc 版本?

我正在运行 一个有错误的Red Hat Enterprise 8.2libc 版本:glibc-2.28-189.5.el8_6.x86_64glibc 导致死锁。 它已修复glibc-2.28-206.el8 如何仅升级 libc 版本?并确保它与该操作系统兼容? ...

Admin

在哪个系统上我应该选择“musl”或“gnu”二进制文件?
glibc

在哪个系统上我应该选择“musl”或“gnu”二进制文件?

musl几个 rust 实用程序包括带有和后缀的 Linux 二进制文件gnu,让我想知道我应该使用哪一个,以及为什么? 例子: https://github.com/chmln/sd/releases为 Linux 提供 musl 和 gnu https://github.com/BurntSushi/ripgrep/releases为 Linux 提供 musl,为 Windows 提供 gnu 和 msvc ...

Admin

在远程系统上使用带有 Rust-Analyzer 的 VScode,“未找到定义”缺少 glibc?
glibc

在远程系统上使用带有 Rust-Analyzer 的 VScode,“未找到定义”缺少 glibc?

因此,我正在使用 VSCode 作为我的 IDE 来使用 Rust。我遇到的一个问题是 Rust-Analyzer,它似乎是目前推荐的 Rust 支持扩展。 我有两个不同的系统,我经常在它们上面进行远程工作。在第一个系统中,我在远程服务器上安装了 Rust-analyzer,没有任何问题。所有功能似乎都按预期运行。第二个系统则不然。我比较了两个远程系统的所有设置,它们 100% 匹配。 不同之处在于glibc文件不会出现在第二个系统中,而它们出现在第一个系统中。因此,我glibc 使用 apt 进行安装,尽管我确信它已经在那里,因为我相信它glibc是软件包...

Admin

无法在 Ubuntu 20.04 上安装 GLIBC_2.33
glibc

无法在 Ubuntu 20.04 上安装 GLIBC_2.33

我正在尝试运行一个需要使用 GLIBC_2.33 的程序。我尝试更新我的程序并执行 sudo apt install GLIBC_2.33,但都不起作用,我尝试寻找答案,但我放弃了,决定自己问。 ...

Admin

gcc-git 会破坏我当前的安装吗?
glibc

gcc-git 会破坏我当前的安装吗?

Arch Linux 的 AUR 为 GCC 提供了几个版本化的软件包,用于仍然需要较旧编译器。但该gcc-git软件包没有安装到 opt 或子目录中。 由于我的系统其余部分大概是用 arch 附带的 GCC 版本(我相信是 11)构建的,用 12 替换它会破坏一切吗?所有东西都不再具有正确的 libc 了吗? 或者说安装起来是否安全? ...

Admin

是否有包含 glibc 2.0 和 2.17 的 GLIBC 版本?
glibc

是否有包含 glibc 2.0 和 2.17 的 GLIBC 版本?

我使用的是 RHEL 6.5。由于某些依赖性问题,我需要 GLIBC 2.17。我成功升级到了 2.17,但 2.0 等早期版本现在已经不存在了,而我也需要它们。有没有同时包含这两个版本的版本?或者有办法同时使用两个 glibc 版本吗? 下面是我在使用 GLIBC 2.17 时遇到的确切错误。我之前收到的错误是缺少 2.17。(目前没有图片可以分享) [root@Marium ~]# rpm -hiv compat-libstdc++-33-3.2.3-72.el7.i686.rpm 警告:compat-libstdc++-33-3.2.3-72.el7...

Admin

Pacman 和 Arch Linux - 由于软件包问题、glibc 而无法启动
glibc

Pacman 和 Arch Linux - 由于软件包问题、glibc 而无法启动

在遇到一些 pacman 问题后,我无法在 grub 之后启动 arch linux 系统。我只看到黑屏,无法输入任何内容。我认为这是因为意外删除了 base-devel 包,并且可能存在我之前不知道的 pacman 问题。 发生了什么: 我试图安装 PHP,用于我为面试过程做的一个家庭作业项目。我使用了 sudo pacman -S php 几个不同版本的变体,但总是收到错误。我忘了是哪个错误,但我相信我收到的消息是它无法识别包。这是我几个月来第一次尝试安装的包,所以我不确定我之前是否遇到过 pacman 问题,还是现在才出现。不管怎样,我决定测试一下这是...

Admin

构建pacman-static包(上面的修复不需要)
glibc

构建pacman-static包(上面的修复不需要)

我跑了 sudo pacman -Syu ...看到所有需要下载的软件包并退出。然后我运行 sudo pacman -S openssl 只更新那个包,就成功了。现在,我什么也做不了了。最大的问题是连 pacman 都运行不了。 $ sudo ls -l /var/cache/pacman/pkg/openssl* sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy" sudo: unable to load /usr/lib/sudo/sudoers.so...

Admin

意外切换到了错误的 libc 版本,无法更新回来
glibc

意外切换到了错误的 libc 版本,无法更新回来

在进行 CTF 时,我下载了一个包含 libc 版本(ubuntu 2.28)的 deb。我尝试提取二进制文件,但不小心卸载了我的 libc,并将其替换为错误的版本。现在我无法运行任何程序,apt 也无法升级回正确的版本,因为安装后脚本依赖于 GLIBC_2.29。有什么办法可以修复吗? ...

Admin