我试图升级到12.04 LTS,但升级过程中冻结了(它被卡住超过8个小时),我不得不做一个艰难的重新启动。现在,当我启动时,我得到以下信息:
mountall /lib/x86_64-linux-gnu/libc.so.6 version 'glibc_2.14' not found.
我不知道接下来该怎么做。我需要回到以前的版本吗?或者12.04还能安装吗?我不想丢失我的任何文件。
我对Linux还不熟悉,所以请给出详细的分步说明.
我有一个问题,我正在Linux机器上编译我的C++应用程序。然后我将可执行文件移到另一台机器上,但我有一个错误:
./server: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by ./server)
我怎么才能修复它?不需要在发生此错误的第二台机器上重新编译(这是我的客户端机器)
编译命令:
g++ -o server test.cpp server.cpp ... -lboost_system -lboost_thread -std=c++0x
谢谢!
我想将一个文件从我的远程linux ubuntu服务器传输到我的本地windows计算机,但是它给了我这个错误。
ssh: Could not resolve hostname c: Temporary failure in name resolution
下面是我输入到linux服务器命令行中的命令
scp -r root@MY.LINUX.IP:/var/www/test.py C:/Users/test/Desktop/
我猜问题在于g++版本7.3.0仍然使用旧的stdc lib,我不确定..
我该怎么检查呢?如何升级到新版本,因为应用程序的运行时错误
看起来像这样:
./a.out
./a.out: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./a.out)
./a.out: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./a.out)
这就是我现在所拥有的:
g++ -v
Using built-i
在我的/etc/apt/sources.list文件中:
deb http://debian.ruc.dk/rumd stretch main
deb-src http://debian.ruc.dk/rumd stretch main
当我运行sudo apt update时我看到
Ign:10 http://debian.ruc.dk/rumd stretch InRelease
Hit:11 http://dl.google.com/linux/chrome/deb sta