1. 程式人生 > >ubuntu14.04 64位安裝32位庫支援

ubuntu14.04 64位安裝32位庫支援

如出現類似問題:

[email protected]:~$ arm-cortex_a8-linux-gnueabi-gcc -v
bash: /home/linux/toolchain/bin/arm-cortex_a8-linux-gnueabi-gcc: 沒有那個檔案或目錄

說明你是64位系統缺少對32位庫的支援,解決方案如下。

第一步安裝 必備依賴關係(有的本機自帶,我的14.04也自帶但是版本過新需要降級所以需要打一下,保證版本可以)

[email protected]:~$ sudo apt-get install  libc6=2.19-0ubuntu6
正在讀取軟體包列表... 完成
正在分析軟體包的依賴關係樹       
正在讀取狀態資訊... 完成       
下列軟體包是自動安裝的並且現在不需要了:
  libtinfo-dev
Use 'apt-get autoremove' to remove it.
建議安裝的軟體包:
  glibc-doc
下列軟體包將被【解除安裝】:
  g++ g++-4.8 libc6-dbg libc6-dev libncurses5-dev libsqlite3-dev
  libstdc++-4.8-dev libtool
下列軟體包將被【降級】:
  libc6
升級了 0 個軟體包,新安裝了 0 個軟體包,降級了 1 個軟體包,要解除安裝 8 個軟體包,有 0 個軟體包未被升級。
需要下載 4,729 kB 的軟體包。
解壓縮後將會空出 79.4 MB 的空間。
您希望繼續執行嗎? [Y/n] y
獲取:1 http://mirrors.aliyun.com/ubuntu/ trusty/main libc6 amd64 2.19-0ubuntu6 [4,729 kB]
下載 4,729 kB,耗時 2秒 (1,984 kB/s)
正在預設定軟體包 ...
(正在讀取資料庫 ... 系統當前共安裝有 185315 個檔案和目錄。)
正在解除安裝 g++ (4:4.8.2-1ubuntu6) ...
正在解除安裝 g++-4.8 (4.8.4-2ubuntu1~14.04.3) ...
正在解除安裝 libc6-dbg:amd64 (2.19-0ubuntu6.9) ...
正在解除安裝 libstdc++-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) ...
正在解除安裝 libtool (2.4.2-1.7ubuntu1) ...
正在解除安裝 libsqlite3-dev:amd64 (3.8.2-1ubuntu2) ...
正在解除安裝 libncurses5-dev:amd64 (5.9+20140118-1ubuntu1) ...
正在解除安裝 libc6-dev:amd64 (2.19-0ubuntu6.9) ...
正在處理用於 man-db (2.6.7.1-1ubuntu1) 的觸發器 ...
dpkg:警告:即將把 libc6:amd64 從 2.19-0ubuntu6.9 降級到 2.19-0ubuntu6
(正在讀取資料庫 ... 系統當前共安裝有 183678 個檔案和目錄。)
正準備解包 .../libc6_2.19-0ubuntu6_amd64.deb  ...
正在將 libc6:amd64 (2.19-0ubuntu6) 解包到 (2.19-0ubuntu6.9) 上 ...
正在設定 libc6:amd64 (2.19-0ubuntu6) ...
正在處理用於 libc-bin (2.19-0ubuntu6.9) 的觸發器 ...

第二部 安裝支援包

[email protected]:~$ sudo apt-get -f install lib32z1
正在讀取軟體包列表... 完成
正在分析軟體包的依賴關係樹       
正在讀取狀態資訊... 完成       
下列軟體包是自動安裝的並且現在不需要了:
  libc-dev-bin libltdl-dev libtinfo-dev linux-libc-dev
Use 'apt-get autoremove' to remove them.
將會安裝下列額外的軟體包:
  libc6-i386
下列【新】軟體包將被安裝:
  lib32z1 libc6-i386
升級了 0 個軟體包,新安裝了 2 個軟體包,要解除安裝 0 個軟體包,有 0 個軟體包未被升級。
需要下載 2,262 kB 的軟體包。
解壓縮後會消耗掉 10.0 MB 的額外空間。
您希望繼續執行嗎? [Y/n] y
獲取:1 http://mirrors.aliyun.com/ubuntu/ trusty/main libc6-i386 amd64 2.19-0ubuntu6 [2,204 kB]
獲取:2 http://mirrors.aliyun.com/ubuntu/ trusty/main lib32z1 amd64 1:1.2.8.dfsg-1ubuntu1 [57.5 kB]
下載 2,262 kB,耗時 23秒 (96.9 kB/s)                                           
正在選中未選擇的軟體包 libc6-i386。
(正在讀取資料庫 ... 系統當前共安裝有 183678 個檔案和目錄。)
正準備解包 .../libc6-i386_2.19-0ubuntu6_amd64.deb  ...
正在解包 libc6-i386 (2.19-0ubuntu6) ...
正在選中未選擇的軟體包 lib32z1。
正準備解包 .../lib32z1_1%3a1.2.8.dfsg-1ubuntu1_amd64.deb  ...
正在解包 lib32z1 (1:1.2.8.dfsg-1ubuntu1) ...
正在設定 libc6-i386 (2.19-0ubuntu6) ...
正在設定 lib32z1 (1:1.2.8.dfsg-1ubuntu1) ...
正在處理用於 libc-bin (2.19-0ubuntu6.9) 的觸發器 ...

相關推薦

ubuntu14.04 64安裝32支援

如出現類似問題: [email protected]:~$ arm-cortex_a8-linux-gnueabi-gcc -vbash: /home/linux/toolchain/bin

Ubuntu12.04 64 安裝32執行

在編譯linux核心的時候提示gcc no found 但我直接使用的是gcc 的絕對路徑,使用 arm-linux-gcc -v 命令也是提示沒有這個路徑, 這是因為交叉編譯器是32位的,需要32位的執行庫,以前我們可以使用命令 apt-get install ia32-lib

Ubuntu18.04 64 安裝32執行

網上找到的apt-get install ia32-libs報錯Reading package lists... DoneBuilding dependency tree       Reading state information... DonePackage ia32-

Ubuntu 64安裝32執行

 學嵌入式時安裝了 Ubuntu 16.04 x64 ,安裝交叉編譯工具鏈的時候出了問題: $ ./arm-none-linux-gnueabi-gcc -v -bash: ./arm-none-linux-gnueabi-gcc: No such file or director

Ubuntu 14.04 64安裝32相容包

問題描述我的作業系統是64bit版的Ubuntu 14.04,很多32bit的軟體無法安裝使用,因此希望通過安裝32位相容包解決。安裝過程在Ubuntu 13.10之前,可以通過安裝 ia32-libs 來支援32位軟體。但是,該版本之後,Ubuntu就去掉了。不過可以通過安

Kali 64 安裝32並編譯程式

1.啟用相容模式 dpkg –add-architecture i386 2.升級一下 apt-get update 3.安裝 apt-get install libc

KALI64安裝32相容

參考:https://blog.csdn.net/qq_21210995/article/details/60333737 為了使在64位kali中使用gdb除錯32位程式,並且讓gcc和g++能夠使用-m32來編譯32位的程式,要進行一下操作。 個人使用kaili的原始更新源(使用其它

oracle 11g 64安裝32客戶端和PL/SQL

 這個你需要安裝一個32位的oracle客戶端才能使用plsql,但是此時sqlplus就不能使用了,呵呵 .   我又試了以下方法,成功了,哈哈   1)安裝Oracle 11g 64位   2)安裝32位的Oracle客戶端( instantclient-ba

ubuntu64安裝32依賴,並安裝njit-client

方法一: sudo -i cd /etc/apt/sources.list.d echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-

ubuntu14.04 64安裝WPS(成功解決沒有ia32-libs的問題)

col lun 又一 target rest .com update sudo lan 前幾天,就把自己的系統換成了ubuntu14.04 64位的。然後就是安裝WPS了(戳這裏進入官網下載)。因為官網提供的WPS是32位的操作系統,所以64位的操作系統不

Ubuntu14.04 64安裝Clion

14.04 acc inux 界面 下載安裝 section targe pre http 1.下載Clion 1.1 下載Linux版Clion的.tar.gz的壓縮包 Clion 2017.3.1 下載安裝:https://www.jetbrains.com/clion

嘗試加載 Oracle 客戶端時引發 BadImageFormatException。如果在安裝 32 Oracle 客戶端組件的情況下以 64 模式運行,將出現此問題

orm 項目 inf article res info csdn 題解 cep 解決辦法: 原因:VS2013生成的網站,裏面有個地方調用32位的DLL文件,放到64位的服務器上提示錯誤“System.BadImageFormatException: 試圖

嘗試載入 Oracle 客戶端時引發 BadImageFormatException 如果在安裝32 Oracle客戶端元件的情況下以 64模式執行

http://blog.sina.com.cn/s/blog_77f88ea601012va0.html 嘗試載入 Oracle客戶端庫時引發 BadImageFormatException。如果在安裝32 位 Oracle客戶端元件的情況下以 64位模式執行,將出現此問

Ubuntu14.04 (64)系統安裝genymotion模擬器和整合到android studio!!!

Ubuntu14.04 (64)位系統安裝genymotion模擬器: 1.在應用商店裡面安裝VirtualBox 2.在genymotion的官網上下載,首先要註冊,要去郵箱完成驗證 2.註冊後登陸,然後點選get genymotion 3.進入後什麼也別管,直接點選

Linux在64執行32程式(安裝32:rpm、deb)

記錄: ------------------------------------------------------------------- centos7.x 安裝了glibc:glibc-2.17-157.el7.i686 glibc-2.17 nodeps安裝,即可

linux實用技巧:ubuntu16.04 64系統安裝32系統相容包並修改dash(預設)為bash

需求        ubuntu16.04 64位系統安裝32位系統相容包並修改dash(預設)為bash命令列操作        在linux系統安裝32位相容包:        sudo apt-g

64linux安裝32

Mount the install DVD: mkdir -p /mnt/RHEL mount /dev/cdrom /mnt/RHEL Or if you just have the ISO, you can use that instead: mkdir -p /

64CentOS系統中安裝32開發

    專案中,實現嵌入式裝置開發,後臺應用開發,均採用C/C++語言,基於Linux的開發;所不同的是,嵌入式平臺採用32位Linux系統,應用服務程式採用64位Linux系統。開發過程需要將兩種開發環境,在同一臺物理機上實現。     嵌入式開發環境構建時,安裝的交叉編

Linuxmint13 / Ubuntu12.04 x86-64 系統使用 WINE/winetricks 安裝32 IE7 + CAJViewer7 閱讀器

由於我最近寫畢業設計,需要在Linux下做實驗,並使用CAJViewer參考論文,並寫論文記錄試驗結果,而使用的電腦系統是LinuxMint 13 maya (基於Ubuntu 12.04 Precise)版本的X86-64位Linux系統,之前在其上安裝了WINE1.4,

ubuntu14 04 64 安裝eclipse出錯

osgi csdn cas 解決 ava java gpl tex http 1 錯誤描述 org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle wa