zoukankan      html  css  js  c++  java
  • centos 64位linux系统下安装appt命令

    首先,安装apktool包

    1. wget http://android-apktool.googlecode.com/files/apktool-install-linux-r04-brut1.tar.bz2

    2.

    tar -jxvf apktool-install-linux-r04-brut1.tar.bz2

    3.

    mv aapt /usr/bin

    mv apktool /usr/bin

    以上三步,完成了apktool包的安装

    那么在64位操作系统下去执行aapt命令的话会报一下错误:

    -bash: /usr/bin/aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

    原因在于:64位系统中安装了32位程序。 apktool是32位

    那么为了解决以上问题,我们需要安装:glibc.i686,zlib.i686,libstdc++.i686

    如果你是云主机,那么很可能执行以下明步骤的时候会提示你:

    No package glibc.i686 available

    No package zlib.i686 available.

    No package libstdc.i686 available.

    原因是云主机一般配置的都是纯净64位系统

    到这个步骤的时候,我们就要去修改yum 配置文件了,如下:

    在/etc/yum.conf里面有
    exclude选项,把这行删掉就可以了

    现在去执行以下三步操作,那么appt命令就可以正常执行了

    1.yum install glibc.i686
    之后发现如下错误error while loading shared libraries: libz.so.1,ok继续安装libz
    2.sudo yum install zlib.i686
    之后发现error while loading shared libraries: libstdc++.so.6,执行
    3.sudo yum install libstdc++.i686

  • 相关阅读:
    FineReport——函数
    FineReport——插入行策略
    FineReport——JS二次开发(CSS改变控件样式)
    FineReport——JS二次开发(下拉框)
    汽车系统
    Ubuntu Software setup
    Win 10 乱码 & 字体横过去了
    U-boot 2016.11 代码结构 dra7xx
    samba Ubuntu 16.04
    ftp Ubuntu16.04
  • 原文地址:https://www.cnblogs.com/wq920/p/4897618.html
Copyright © 2011-2022 走看看