久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ubuntu 12.04及12.10無法安裝 ia32-libs

 TIDEDOC 2013-08-02
分類: android
administrator@ubuntu:~$ sudo apt-get install ia32-libs
[sudo] password for administrator: 
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關(guān)系樹       
正在讀取狀態(tài)信息... 完成       
有一些軟件包無法被安裝,。如果您用的是 unstable 發(fā)行版,,這也許是
因為系統(tǒng)無法達(dá)到您要求的狀態(tài)造成的。該版本中可能會有一些您需要的軟件
包尚未被創(chuàng)建或是它們已被從新到(Incoming)目錄移出,。
下列信息可能會對解決問題有所幫助:

下列軟件包有未滿足的依賴關(guān)系:
 ia32-libs : 依賴: ia32-libs-multiarch 但無法安裝它
E: 無法修正錯誤,,因為您要求某些軟件包保持現(xiàn)狀,就是它們破壞了軟件包間的依賴關(guān)系,。

這種情況在11.10以下(包括11.10)中都沒有出現(xiàn),。
在搭建android 開發(fā)環(huán)境的時候 ,通常都會出現(xiàn)無法創(chuàng)建adv的情況,,這種情況的原因是因為ubuntu是64位的,,沒有安裝32的依賴庫,而我們的解決方法,,通常也是 sudo apt-get install ia32-libs,,這個方法在11.10以下是可以的,,但是12.04上面就會出現(xiàn)上面的情況無法安裝,下面是我找到的方法:
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
(經(jīng)過驗證發(fā)現(xiàn)方法一并沒有用)

網(wǎng)上也沒有找到合適的方法,。

最后還是用google(還是比baidu強啊),雖然沒有找到該庫的安裝方法,,但是找到了解決方法:即自己安裝需要的32位庫

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


我本意是運行adb的。運行adb時,,發(fā)現(xiàn)缺乏libncurses5庫,,自己動手,豐衣足食,,比葫蘆畫瓢,,

sudo apt-get install libncurses5:i386

在64位下,gcc默認(rèn)編譯代碼位64位的,,但是,,如果你想編譯位的,可以用gcc -m32選項,,來設(shè)置,。

不過,不幸的是,,會出現(xiàn)錯誤,,說找不到 /usr/include/features.h文件什么的。google一下,,發(fā)現(xiàn)用這種方法

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


這么糾結(jié)過后,,終于能創(chuàng)建模擬器了,但是又有新的問題

SDL init failure, reason is: No available video device

各方查找發(fā)現(xiàn):

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

結(jié)果出現(xiàn):


正在讀取軟件包列表... 完成
正在分析軟件包的依賴關(guān)系樹      
正在讀取狀態(tài)信息... 完成      
lib32stdc++6 已經(jīng)是最新的版本了,。
lib32stdc++6 被設(shè)置為手動安裝,。
有一些軟件包無法被安裝。如果您用的是 unstable 發(fā)行版,,這也許是
因為系統(tǒng)無法達(dá)到您要求的狀態(tài)造成的,。該版本中可能會有一些您需要的軟件
包尚未被創(chuàng)建或是它們已被從新到(Incoming)目錄移出。
下列信息可能會對解決問題有所幫助:

下列軟件包有未滿足的依賴關(guān)系:
 ia32-libs : 依賴: ia32-libs-multiarch 但無法安裝它
E: 無法修正錯誤,,因為您要求某些軟件包保持現(xiàn)狀,,就是它們破壞了軟件包間的依賴關(guān)系。


問題有返回前面了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

結(jié)果出現(xiàn):

正在讀取軟件包列表... 完成
正在分析軟件包的依賴關(guān)系樹      
正在讀取狀態(tài)信息... 完成      
E: 無法定位軟件包 libc6
E: 無法定位軟件包 libncurses5
E: 無法定位軟件包 libstdc++6
E: 無法按照正則表達(dá)式 libstdc++6 找到任何軟件包
E: 無法定位軟件包 libz1
E: 無法定位軟件包 libsdl1.2debian
E: 無法按照正則表達(dá)式 libsdl1.2debian 找到任何軟件包


估計是之前更新不上,,下面進(jìn)行:

sudo apt-get update

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多