【问题标题】:installing ia32-libs package安装 ia32-libs 包
【发布时间】:2014-09-29 08:24:13
【问题描述】:

我已经安装了 Ubuntu 12.10,我需要在其中使用 Android ADT 包。当我尝试打开 ADT 的 log cat 时,它显示以下错误

Cannot run program "xxx/sdk/platform-tools/adb": error=2,

不知何故,我发现安装 ia32-libs 包可以解决这个问题。 当我尝试在 Ubuntu 12.10 上安装 ia32-libs 软件包时,我收到以下错误消息:

g500@G500:~$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 ia32-libs : Depends: ia32-libs-multiarch
 virtualbox-4.3 : Depends: libqt4-opengl (>= 4:4.7.2) but it is not going to be installed
                  Depends: libsdl1.2debian (>= 1.2.10-1) but it is not going to be installed
                  Depends: libvpx1 (>= 1.0.0) but it is not going to be installed
                  Recommends: libsdl-ttf2.0-0 but it is not going to be installed
                  Recommends: dkms but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

我也试过以下命令:

sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

但没有得到预期的结果。 有人可以帮我解决如何在 Ubuntu 12.10 操作系统上正确安装 ia32-libs 包的问题,​​以便我可以运行 android adb。

【问题讨论】:

    标签: android linux adb


    【解决方案1】:

    首先将 ubuntu 12.10 源列表替换为 ubuntu 12.04 列表,因为 ubuntu 12.10 支持已结束,您无法为此获取 repo ..

    您将从https://help.ubuntu.com/12.04/sample/sources.list 获得 ubuntu 12.04 源列表 复制内容并替换 /etc/apt/source.list ... 确保备份此文件

    运行更新之后..然后尝试安装..这是必须的步骤

    如果失败..那么只需安装 32 位 java,因为我认为这将支持 adt

    sudo apt-get install openjdk-7-jdk:i386

    谢谢

    【讨论】:

    • 有什么命令可以查看当前安装的操作系统版本吗?
    • $cat /etc/issue 将显示操作系统和版本以查看架构 $uname -m
    猜你喜欢
    • 2016-07-31
    • 1970-01-01
    • 2013-11-30
    • 2014-06-04
    • 2012-02-26
    • 1970-01-01
    • 2020-06-28
    • 2012-08-26
    相关资源
    最近更新 更多