zoukankan      html  css  js  c++  java
  • Linux 解决 bash ./ 没有那个文件或目录 的方法

    在Debian 或 ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。

    其实原因很简单,是因为他没有32位的运行库 ia32-libs ,直接安装即可。

    apt-get install ia32-libs

    Debian可能安装不成功,那么可以使用如下方法:

    方法一:

    http://pkgs.org/download/ia32-libs
    下载mint 17 的deb 用软件中心安装就行 依赖啥的自动解决

    方法二:

    sudo dpkg --add-architecture i386 
    sudo apt -get update
    sudo apt-get dist-upgrade

    这个我在使用时遇到有依赖关系的一些东西没有下载成功,需要解决依赖关系问题。

    方法三:

    apt-get -f install 修复下载即可

    方法四:

    参考ubuntukylin.com wuy069的解决方案

    1。切换到root权限

           sudo -i

    2。进入apt源列表

          cd /etc/apt/sources.list.d

    3。添加ubuntu 13.04的源,因为13.10的后续版本废弃了ia32-libs

     echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" > ia32-libs-raring.list

    4。更新源并安装ia32-libs

          apt-get update

          apt-get install ia32-libs

    5。恢复源

          rm ia32-libs-raring.list

          apt-get update

  • 相关阅读:
    矩阵快速幂模板C++
    异或空间与高斯消元
    POJ2947解题报告
    Manacher算法笔记 C++
    Python(80)_使用selenium实现第一个web自动化程序
    Python(78)_认识selenium自动化测试
    111
    Python(60)_闭包
    Python(55)_默认参数的陷阱
    Python(53)_实现一个加法计数器
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/4763378.html
Copyright © 2011-2022 走看看