Dee*_*pak 2 debian dependencies glibc libc atom-editor
我正在使用crunnchbang linux 64位.我安装了原子文本编辑器,但是当我尝试启动它时它给出了错误.输出如下:
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)
Run Code Online (Sandbox Code Playgroud)
从输出中可以清楚地看到它需要一些名为GLIBC_2.5和2.14的软件包.我该如何安装这些要求?我试图搜索突触包管理器,如果我搜索GLIBC有很长的包列表.我无法分辨要安装哪一个.
但是一旦我做了GLIBC_2.14或-2.14,就没有剩下的选择了.
*更新:尝试
sudo apt-get install libc6
Run Code Online (Sandbox Code Playgroud)
我得到输出,因为libc6已经是最新版本了.
从输出中可以清楚地看到它需要一些名为GLIBC_2.5和2.14的软件包.
那是不对的.它需要的是一个至少版本为2.15的glibc包(当前的glibc版本是2.21).
sudo apt-get install libc6
我得到输出,因为libc6已经是最新版本了.
这个版本是什么?你可以通过跑步找到答案dpkg -l libc6.
crunnchbang linux很可能基于debian 7(wheezy),它基于glibc-2.13.
由于给定的发行版通常不会更新版本glibc,因此该发行版的最新版本将继续为glibc-2.13.所以你的选择是:
atom为旧版本分发而构建的,或者atom从源代码编译,或对最后一种方法要格外小心:在构建或安装系统glibc时出错是一种非常简单的方法,可以使机器无法启动.
| 归档时间: |
|
| 查看次数: |
11455 次 |
| 最近记录: |