`
qiang106
  • 浏览: 387626 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

解决Ubuntu64位执行32位程序的依赖包问题

阅读更多
ubuntu64下做Android开发,Eclipse启动那是飞快啊。

不过可能会碰到以下问题:
ubuntu64位下执行adb,或者启动Eclipse报libncurses.so.5找不到,具体错误提示

adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory


原因是因为我用的是64位的系统,而adb需要引用32位的包,需要安装ia32-libs包。
执行以下命令:
sudo apt-get install ia32-libs


解决。
记一下,免得下次再忘记。
分享到:
评论
3 楼 hnzkxlw 2013-12-25  
记的好
2 楼 纯洁的坏蛋 2013-03-09  
谢谢你啊 我也碰到这个问题 然后按照你的这个解决啦 嘿嘿
1 楼 tianlinzx 2012-07-22  
。遇到了同样的问题。

相关推荐

    ubuntu20.04无网dpkg安装libczmq-dev完整依赖包

    安装过程中,如果遇到依赖问题(即dpkg提示缺少其他包),你需要手动下载并安装那些缺失的依赖包,然后再次尝试安装。在我们的例子中,`libczmq-dev`依赖于`libzmq3-dev`,所以我们在安装`libczmq-dev`之前已经安装...

    navicat ubuntu64位

    【标题】"navicat ubuntu64位"指的是Navicat在Ubuntu操作系统64位环境下的版本。Navicat是一款强大的数据库管理和开发工具,支持多种数据库类型,包括MySQL、MariaDB、Oracle、SQL Server等。它提供了一个统一的界面...

    Ubuntu14.04下mysql的安装包和mysql的依赖包libaio和libmecab

    接下来,我们将详细介绍如何在Ubuntu 14.04上安装MySQL,以及处理这两个依赖包的过程: 1. **更新系统**:首先,确保你的系统已经更新到最新版本,这将确保所有可用的安全更新都已安装,同时也有助于避免兼容性问题...

    ubuntu 下安装32位库 ia32-libs方法

    在64-bit机器上运行32-big的应用程序是,需要安装ia32-libs库 下载ia32-libs.tar.gz(下载地址:http://www.uuuwg.com/user/other/61NziUd2T) 接着对“ia32-libs.tar.gz” 进行解压,解压完成之后进入相应的目录...

    ubuntu16.04 64位dnw

    "Ubuntu16.04 64位dnw" 指的是在Ubuntu 16.04 LTS(Long Term Support)64位操作系统环境下使用的名为"dnw"的软件或工具。Ubuntu 16.04是Ubuntu的一个版本,发布于2016年,其64位版本适用于现代计算机硬件,提供了更...

    谷歌浏览器ubuntu32位

    标题中的“谷歌浏览器ubuntu32位”指的是在Ubuntu操作系统32位版本上使用的Google Chrome浏览器。Google Chrome是一款由Google公司开发的免费网络浏览器,它以其快速、稳定和安全的特性而受到全球用户的广泛欢迎。这...

    ubuntu安装包libX11.so.6

    然而,如果你试图运行一个依赖32位库的程序(例如,某些跨平台的应用或旧版软件),系统可能会提示找不到`libX11.so.6:i386`,这意味着你需要安装32位版本的库。在多架构系统中,你可以通过安装`libX11:i386`包来...

    ubuntu下的qt打包工具,解决底层依赖问题

    总的来说,`linuxdeployqt`是一个强大且方便的工具,它可以帮助开发者在Ubuntu环境下高效地打包和部署Qt应用程序,解决底层依赖问题,确保应用在目标系统上能够顺利运行。通过熟练掌握其用法,可以极大地提高Qt应用...

    wine 1.0 及其依赖包 (适合ubuntu 及其衍生版)

    总的来说,wine 1.0及其依赖包为Ubuntu和Linux Mint用户打开了通向Windows应用程序的大门,尤其是对那些网络受限的用户而言,这是一个非常实用的解决方案。尽管存在一些限制,但随着wine项目的发展和社区的支持,...

    ubuntu系统安装wireshark离线包,安装步骤详解以及遇到的问题解决方案

    在Ubuntu系统中,Wireshark是一款非常流行的网络封包分析软件,它可以帮助用户捕获、查看和分析网络数据包,从而进行网络故障排查、...记得在每次解决问题后,都要重新执行编译和安装步骤,确保所有更改都被正确应用。

    解决Ubuntu下使用linuxdeployqt打包Qt程序问题

    在Ubuntu环境下,使用Qt开发的程序往往需要依赖于特定版本的Qt库和其他系统库才能正常运行。为了方便在没有安装Qt环境的计算机上部署这些程序,可以利用`linuxdeployqt`工具来帮助打包。本文将详细讲解如何解决在...

    ubuntu上expect的安装包

    如果在安装过程中遇到任何依赖问题,可以尝试使用`apt-get`来解决: ``` sudo apt-get install -f ``` 一旦这两个包都成功安装,你就可以在你的Ubuntu系统中使用`Expect`了。编写`Expect`脚本时,通常会用到如...

    openssl的所有依赖包

    2. **检查依赖关系**:使用`ldd`或`apt-get`(对于Debian/Ubuntu系)或`yum`(对于CentOS/RHEL系)来检查OpenSSL及其关联的依赖包。 3. **下载新版本的OpenSSL源代码**:从官方站点获取最新稳定版本的OpenSSL源代码...

    64位Ubuntu安装DropBox所需文件

    标题中的“64位Ubuntu安装DropBox所需文件”意味着我们主要关注的是在64位版本的Ubuntu操作系统上安装Dropbox的过程。Dropbox是一款流行的云存储服务,它允许用户同步、备份和分享文件。在这个场景中,我们需要两个...

    ubuntu执行.sh文件

    7. **环境变量和依赖**:确保脚本中引用的所有文件和程序在执行环境中是可用的。你可能需要检查或设置必要的环境变量,以确保脚本的正确执行。 8. **脚本优化**:为了提高脚本的效率和可维护性,可以使用函数、变量...

    Ubuntu常见问题解决

    如果第一步没有解决问题,可以尝试检查并确保所有必需的依赖库都已正确安装。可以通过`ldd`命令查看可执行文件依赖的共享库。 ```bash ldd foo ``` 如果发现缺少某些库,则可以通过安装`lsb-core`来尝试解决这...

    securecrt for Ubuntu(ubuntu下的securecrt工具 32&64位)

    在下载了包含32位和64位版本的压缩包后,你需要先确认你的Ubuntu系统是32位还是64位。你可以通过运行`uname -m`命令来查看。如果是`i386`,则代表32位系统;如果是`x86_64`,则为64位系统。选择对应版本的`.deb`...

    ubuntu starUml安装包及依赖

    总的来说,安装StarUML涉及的主要知识点包括:Ubuntu软件管理、软件依赖解决、Wine的使用以及Windows应用程序在Linux环境下的运行。这些技能对于Ubuntu用户特别是软件开发者来说非常实用,能够让他们在Linux环境中...

    Linux,gcc依赖包

    在Linux操作系统中,GCC(GNU Compiler Collection)是一个关键的组件,它是一套开源的编译器集合,用于将源代码转换成可执行程序。GCC支持多种编程语言,如C、C++、Fortran、Objective-C等。对于Linux开发人员而言...

Global site tag (gtag.js) - Google Analytics