当前位置: 首页 > news >正文

ubuntu 12.04及12.10无法安装 ia32-libs

administrator@ubuntu:~$ sudo apt-get install ia32-libs
[sudo] password for administrator: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
 
下列软件包有未满足的依赖关系:
 ia32-libs : 依赖: ia32-libs-multiarch 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
 
这种情况在11.10以下(包括11.10)中都没有出现。
在搭建android 开发环境的时候 ,通常都会出现无法创建adv的情况,这种情况的原因是因为ubuntu是64位的,没有安装32的依赖库,而我们的解决方法,通常也是 sudo apt-get install ia32-libs,这个方法在11.10以下是可以的,但是12.04上面就会出现上面的情况无法安装,下面是我找到的方法:
1: apt-get install gnupg flex bison gperf zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-dev g++-multilib
(经过验证发现方法一并没有用)
 
-------------------------------------------------------------------------------
arm-linux-gcc -v(问题)
 
2: http://blog.csdn.net/doon/article/details/8053174
 

网上也没有找到合适的方法。

最后还是用google(还是比baidu强啊),虽然没有找到该库的安装方法,但是找到了解决方法:即自己安装需要的32位库

☆①$ sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386

 

我本意是运行adb的。运行adb时,发现缺乏libncurses5库,自己动手,丰衣足食,比葫芦画瓢,

☆②sudo apt-get install libncurses5:i386

在64位下,gcc默认编译代码位64位的,但是,如果你想编译位的,可以用gcc -m32选项,来设置。

不过,不幸的是,会出现错误,说找不到 /usr/include/features.h文件什么的。google一下,发现用这种方法:

☆③sudo apt-get install g++-multilib(就这一句有用的)

-------------------------------------------------------------------------------

这么纠结过后,终于能创建模拟器了,但是又有新的问题:

SDL init failure, reason is: No available video device

各方查找发现:

方法1:sudo apt-get install ia32-libs lib32stdc++6

结果出现:

 

正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
lib32stdc++6 已经是最新的版本了。
lib32stdc++6 被设置为手动安装。
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 ia32-libs : 依赖: ia32-libs-multiarch 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

 

问题有返回前面了ubuntu <wbr>12.04及12.10无法安装 <wbr>ia32-libs

 

 

之后我又采取这个方法命令:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libz1:i386 libsdl1.2debian:i386

结果出现:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
E: 无法定位软件包 libc6
E: 无法定位软件包 libncurses5
E: 无法定位软件包 libstdc++6
E: 无法按照正则表达式 libstdc++6 找到任何软件包
E: 无法定位软件包 libz1
E: 无法定位软件包 libsdl1.2debian
E: 无法按照正则表达式 libsdl1.2debian 找到任何软件包

 

估计是之前更新不上,下面又进行:

(成功的,只用这一句即可)sudo apt-get update

 


SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于 游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件

转载于:https://www.cnblogs.com/Ph-one/p/4275800.html

相关文章:

  • ubuntu文字界面与图形界面切换
  • Android下点亮LED
  • MiniTools在ubuntu下快捷方式
  • linux 下各个头文件的作用[典]
  • android与linux之间的关系
  • linux-android(任务处理)
  • Android系统启动过程[典☆☆☆]
  • linux目录结构
  • make menuconfig错误的解决办法
  • ubuntu下 gedit中文乱码
  • Ubuntu12.04 安装adb
  • Error: Flash Download failed - Cortex-M0
  • ECU
  • 股份简介
  • 电钢琴型号
  • 【译】JS基础算法脚本:字符串结尾
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • css属性的继承、初识值、计算值、当前值、应用值
  • es6--symbol
  • ES6之路之模块详解
  • FineReport中如何实现自动滚屏效果
  • KMP算法及优化
  • magento2项目上线注意事项
  • MySQL用户中的%到底包不包括localhost?
  • NSTimer学习笔记
  • springMvc学习笔记(2)
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • underscore源码剖析之整体架构
  • Vue ES6 Jade Scss Webpack Gulp
  • windows下使用nginx调试简介
  • 阿里云Kubernetes容器服务上体验Knative
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 嵌入式文件系统
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 提醒我喝水chrome插件开发指南
  • 用jquery写贪吃蛇
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • (145)光线追踪距离场柔和阴影
  • (2)Java 简介
  • (C++17) optional的使用
  • (c语言)strcpy函数用法
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (图)IntelliTrace Tools 跟踪云端程序
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转) RFS+AutoItLibrary测试web对话框
  • ******之网络***——物理***
  • .net core 依赖注入的基本用发
  • .Net FrameWork总结
  • .NET 材料检测系统崩溃分析