64位ubuntu12.04安装32位qq2012终…

本文详细介绍了在Ubuntu系统下安装QQ的过程,并解决了安装过程中遇到的依赖问题。通过安装特定依赖包ia32-libs-multiarch及其相关组件,最终成功安装并运行QQ。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  最近闲着无聊,所以装了一个ubuntu系统,准备瞎折腾折腾,但是由于笔记本太新(y400),从安装起牵扯到efi和gpt分区以及nvidia显卡驱动有很多问题,不过最终总算装上了,可是又发现唯一想要装的qq怎么也装不上,于是乎搜了大量的资料,最后终于装上了,总结方法如下:
1.先到这个网站下载deb格式的qq http://www.longene.org/forum/viewtopic.php?p=12241
2.然后使用cd指令进入到deb文件所在目录,我的是
cd 下载
于是安装:
sudo dpkg -i *.deb    
3.好了此时发现qq已经在桌面上了,但是双击后没反应。

4.随后看到网上说:

64位系统还需要运行以下命令:

sudo apt-get install ia32-libs

运行后发现:

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


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

5.找了很久,要么不行,要么太麻烦,又说添加ppa源的,作者直说要添加,却连方法都没说,强烈鄙视,最找找到了一个非常容易的解决办法,就是缺什么补什么:

6.我们发现缺少依赖包ia32-libs-multiarch那么我们就添加这个包

sudo apt-get install ia32-libs-multiarch

又提示:

下列软件包有未满足的依赖关系:
ia32-libs-multiarch: 依赖:
libglapi-mesa:i386 1
 libglu1-mesa:i386  2
 libqt4-opengl:i386
 libgl1-mesa-glx:i386
 ibgl1-mesa-dri:i386
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

7.于是我继续安装:

sudo apt-get install libglapi-mesa:i386
sudo apt-get install libglu1-mesa:i386 
sudo apt-get install libqt4-opengl:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install ibgl1-mesa-dri:i386

实际上我装了前两个包就已经可以运行

sudo apt-get install ia32-libs

如果不行就把上边的包都装上。

8.最后,再双击qq等10秒钟qq登录界面出现,大功告成!!!!

9.如果还是不行把qq卸掉重新装一下,

卸载qq方法:

qq2012 -u

就ok了!

ps:第一次登录qq之后,qq最小化可能会消失,此时重启,之后再登录就好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值