尝试从https://www.modern.ie/en-us/virtualization-tools#downloads下载Windows XP虚拟机时,我下载的文件扩展名为.sfx。该文件是IE6.WinXP.For.LinuxVirtualBox.sfx。使用wget下载文件后(通过单击Icedove中的链接),我将文件放在my / root目录中。按照说明使其可执行,然后按如下方式运行文件...
root@kali:~# chmod +x IE6.WinXP.For.LinuxVirtualBox.sfx
root@kali:~# ./IE6.WinXP.For.LinuxVirtualBox.sfx
./IE6.WinXP.For.LinuxVirtualBox.sfx: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
我已经尝试编辑ld.so.conf文件来添加/ usr / local / lib,我尝试将/ usr / local / lib添加到LD_LIBRARY_PATH,但仍然得到相同的错误。我也尝试使用apt-get安装libstcdc ++。so.6但无法找到包。以下结果可能会有所帮助......
root@kali:~# ldd /root/IE6.WinXP.For.LinuxVirtualBox.sfx
linux-gate.so.1 => (0xf7759000)
libstdc++.so.6 => not found
libm.so.6 => /lib32/libm.so.6 (0xf7717000)
libgcc_s.so.1 => not found
libc.so.6 => /lib32/libc.so.6 (0xf75b1000)
/lib/ld-linux.so.2 (0xf775a000)
这是我的头脑,请有人帮我安装这个VM。我的系统信息: Linux kali 3.14-kali1-amd64#1 SMP Debian 3.14.5-1kali1(2014-06-07)x86_64 GNU / Linux
答案 0 :(得分:0)
执行系统更新时,有时会破坏符号链接。尝试使用find命令在计算机中搜索libstdc ++的版本(不要忘记使用sudo运行)并创建一个带有该名称的符号链接(libstdc ++。so.6),指向您现有的库。