ubuntu1204 ia32-libs装不上

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34

ubuntu1204 ia32-libs装不上

#1

帖子 gzbao9999 » 2013-08-11 18:16

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

下列软件包有未满足的依赖关系:
ia32-libs : 依赖: ia32-libs-multiarch
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
------------------------------------------------------------------------
有解决方法没
气血鼓荡,身体发胀,偶飘上头,三时舒畅
cnLiuyix
帖子: 32
注册时间: 2010-02-01 22:08
联系:

Re: ubuntu1204 ia32-libs装不上

#2

帖子 cnLiuyix » 2013-08-12 0:26

首先检查下源列表是不是正确的,然后

代码: 全选

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoclean
sudo apt-get clean
前几天也遇到了类似的问题,用上面几个命令可能会搞定。
I code.
liuyix.org
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34

Re: ubuntu1204 ia32-libs装不上

#3

帖子 gzbao9999 » 2013-08-16 10:33

今天有空搞了一下,这问题纠结啊

今天突然就可以装ia32-libs(不知道怎么解释)
后面又出来一堆问题,比较乱,记录一下
——————————————————————————————————————————————————————
dpkg:处理 /var/cache/apt/archives/libssl1.0.0_1.0.0e-2ubuntu4.2_i386.deb (--unpack)时出错:
'./usr/share/doc/libssl1.0.0/changelog.Debian.gz' is different from the same file on the system
dpkg-deb: error: subprocess 粘贴 was killed by signal (断开的管道)
在处理时有错误发生:
/var/cache/apt/archives/libssl1.0.0_1.0.0e-2ubuntu4.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

执行sudo dpkg --configure -a 依然不给力
然后sudo apt-get -f install
之后出现
——————————————————————————————————————————————————————
package libglib2.0-0 2.29.16-0ubuntu2 [modified: usr/share/doc/libglib2.0-0/changelog.Debian.gz] failed to install/upgrade: ErrorMessage: './usr/share/doc/libglib2.0-0/changelog.Debian.gz' is different from the same file on the system

解决办法:apt-get install --reinstall libglib2.0-0 libglib2.0-0:i386
————————————————————————————————————————
终于把wps32位跑起来
又提示缺字体,这货比较坑啊,听说wps64bit进展顺利,祝早发布吧
气血鼓荡,身体发胀,偶飘上头,三时舒畅
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: ubuntu1204 ia32-libs装不上

#4

帖子 eexpress » 2013-08-16 10:40

ia32-libs 已经废弃了啊。自然会破坏依赖。

都是这了。全自动的。

i multiarch-support - Transitional package to ensure multiarch compat

wps32挫,否则依赖会自动安装好的。
● 鸣学
skswujian
帖子: 175
注册时间: 2006-09-07 15:31

Re: ubuntu1204 ia32-libs装不上

#5

帖子 skswujian » 2013-08-21 3:50

我只安装过ia32-libs-multiarch

sudo apt-get update

sudo apt-get install ia32-libs-multiarch

这两条命令足矣。。。就怕源里没此软件,我把源变成官方源,非国内源。有时候国内源没有软件,再重新操作一次就有了啦
linux新人,不停的尝鲜,请多多指教.
zhyh8864
帖子: 11
注册时间: 2008-03-07 23:03

Re: ubuntu1204 ia32-libs装不上

#6

帖子 zhyh8864 » 2014-01-11 19:55

sudo gedit /etc/apt/sources.list
添加以下源到文件尾部,保存退出
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse

sudo apt-get update

sudo apt-get install ia32-libs-multiarch

sudo apt-get install ia32-libs

ubuntu13.10 亲测ok :em09
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu1204 ia32-libs装不上

#7

帖子 poloshiao » 2014-01-12 8:07

sudo apt-get install ia32-libs-multiarch
sudo apt-get install ia32-libs
ubuntu13.10
補充說明

1. ia32-libs-multiarch 是 ia32-libs 的相依套件
意思是 只要安裝 ia32-libs 就會 安裝 ia32-libs-multiarch:i386
1-1. 如果直接安裝 ia32-libs-multiarch:i386 一般也行
但是 某些 32 bit 程式 執行時 只要檢查到沒有安裝 ia32-libs 就會出現錯誤訊息 這種情況 可能就必須安裝 ia32-libs.
2. ia32-libs
只有在 Ubuntu 13.04 及以前的版本才有
在 Ubuntu 13.10 已經被移除
http://packages.ubuntu.com/search?suite ... chon=names
2-1. 如果想在 Ubuntu 13.10 安裝 ia32-libs
建議 到 ia32-libs-multiarch 網頁 下載 Ubuntu 13.04 的 deb 檔案 下來手動安裝
http://packages.ubuntu.com/raring/ia32-libs-multiarch
2-2. 如果還有需要 在 Ubuntu 13.10 安裝 ia32-libs
建議 到 ia32-libs 網頁 下載 Ubuntu 13.04 的 deb 檔案 下來手動安裝
http://packages.ubuntu.com/raring/ia32-libs
3. Ubuntu 13.10 64 bit 已經改爲 Multiarch
https://help.ubuntu.com/community/MultiArch
3-1. 如果你從 軟體中心/synaptic/Ubuntu套件庫
安裝 32 bit 軟體套件 不需再安裝 ia32-libs 或 ia32-libs-multiarch
3-2. 只有安裝舊版本的 32 bit 軟體套件
或者 安裝直接從網路下載的 32 bit deb 檔案安裝時 才需要額外先安裝 ia32-libs 或 ia32-libs-multiarch
回复