Linux解决bash.没有那个⽂件或⽬录的⽅法在Debian 或 ubuntu 64位下运⾏ ./xxx 会跳出来说没有这个⽂件或者⽬录,但是ls看⼜有这个⽂件,很是奇怪。
其实原因很简单,是因为他没有32位的运⾏库 ia32-libs ,直接安装即可。
apt-get install ia32-libs
Debian可能安装不成功,那么可以使⽤如下⽅法:
⽅法⼀:
⽅法⼆:
sudo dpkg --add-architecture i386
sudo apt -get update
sudo apt-get dist-upgrade
这个我在使⽤时遇到有依赖关系的⼀些东西没有下载成功,需要解决依赖关系问题。
⽅法三:
记住我
apt-get -f install 修复下载即可
⽅法四:
参考ubuntukylin wuy069的解决⽅案
1。切换到root权限
sudo -i
2。进⼊apt源列表
cd /etc/apt/sources.list.d
3。添加ubuntu 13.04的源,因为13.10的后续版本废弃了ia32-libs
4。更新源并安装ia32-libs
apt-get update
apt-get install ia32-libs
5。恢复源
rm ia32-libs-raring.list
apt-get update