sam*_*old 4 package-management dpkg
我是 Linux 和 Ubuntu 的新手,我正在尝试安装一个名为libstdc++2.10-glibc2.2I first use wget的包
wget http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2
Run Code Online (Sandbox Code Playgroud)
它给了我saving to libstdc++2.10-glibc2.2.4所以它.4在最后增加了一个额外的。然后我做
sudo dpkg -i libstdc++2.10-glibc2.2.4
Run Code Online (Sandbox Code Playgroud)
它给了我
dpkg-deb: error: `libstdc++2.10-glibc2.2.4' is not a debian format archive
dpkg: error processing libstdc++2.10-glibc2.2.4 (--install):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
libstdc++2.10-glibc2.2.4
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
没有名为 libstdc++2.10-glibc2.2 的包。您可以通过转到您在问题中提到的 URL 来检查这一点:http : //packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2。
当您为上述 URL 运行 wget 时,您最终会下载网页(检查 wget 命令输出,其中指出您正在下载 text/html)。
如果要安装 C++ 编译器和 C++ STL,则只需安装 g++。sudo apt-get install g++.