【问题标题】:launching atom text editor linux !# . GLIBC_2.14 and GLIBC_2.15 not found?启动 atom 文本编辑器 linux !#。没有找到 GLIBC_2.14 和 GLIBC_2.15?
【发布时间】:2015-07-01 19:25:27
【问题描述】:

我正在使用 crunchbang linux 64 位。我安装了 atom 文本编辑器,但是当我尝试启动它时它给出了错误。输出如下:

shunya@crunchbang:~$ atom 
shunya@crunchbang:~$ /usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/share/atom/atom)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/share/atom/libchromiumcontent.so)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/share/atom/libgcrypt.so.11)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /usr/share/atom/libgcrypt.so.11)

从输出中可以清楚地看出它需要一些名为 GLIBC_2.5 和 2.14 的包。如何安装这些要求? 如果我搜索 GLIBC 有很长的包列表,我尝试搜索突触包管理器。我不知道从哪一个安装。

但是,一旦我执行 GLIBC_2.14 或 -2.14,就没有选择余地了。

*更新:正在尝试

sudo apt-get install libc6 

我得到了输出,因为 libc6 已经是最新版本了。

【问题讨论】:

    标签: dependencies debian glibc libc atom-editor


    【解决方案1】:

    从输出中可以清楚地看出它需要一些名为 GLIBC_2.5 和 2.14 的包。

    这是不正确的。它需要的是一个至少版本为 2.15 的 glibc 包(当前的 glibc 版本是 2.21)。

    sudo apt-get install libc6
    我得到了输出,因为 libc6 已经是最新版本了。

    那个版本是什么?您可以通过运行dpkg -l libc6 来查找。

    crunnchbang linux 很可能基于基于 glibc-2.13 的 debian 7 (wheezy)。

    由于给定的发行版通常不会更新glibc 的版本,该发行版上的最新版本将继续为 glibc-2.13。所以你的选择是:

    • 使用其他文本编辑器,或
    • 将您的操作系统升级到其他发行版,或
    • 查找并安装为旧版本构建的atom,或者
    • 从源代码编译atom,或者
    • 从源代码构建更新的 glibc

    对最后一种方法要格外小心:在构建或安装系统 glibc 时出错是一种非常容易导致机器无法启动的方法。

    【讨论】:

      【解决方案2】:

      不幸的是 crunchbang Waldrof(我正在使用的当前操作系统)基于(debian 7)无法更新到 GLIBC_2.15 尝试安装 GLIBC_2.15 可能会破坏系统。

      新版本的 debian (debian 8 Jessie) 发布,它支持 GLIBC_2.15。所以一种选择是更新到 debian 8。

      【讨论】:

      • 这个答案与我 4 天前告诉你的有什么不同?
      猜你喜欢
      • 2014-08-31
      • 2014-06-30
      • 2015-11-25
      • 2022-10-23
      • 2022-12-03
      • 2019-10-31
      • 1970-01-01
      • 2016-05-01
      • 2019-09-26
      相关资源
      最近更新 更多