Ubuntu14.04 64位安装iNode客户端

本文详细介绍了如何在Linux环境下安装32位的iNode客户端。包括如何开启系统对32位软件的支持、安装必要的32位依赖库以及解决安装过程中遇到的警告和错误。

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

首先需要明确的是,Linux下iNode客户端是32位的,所以安装iNode时,需要先对系统进行一下设置,并安装32位的依赖库。下面是具体步骤。
1. 首先是开启系统对32位软件的支持
Ubuntu下可以通过一下命令来开启:

#查看系统是否开启对32位的支持:
$sudo dpkg --print-foreign-architecture
#上一步如果输出位i386则说明开启了对32位的支持,如果输出为空,则要用下面
#的命令开启
$sudo dpkg --add-architecutre i386
#更新源
$sudo apt-get update
#对支持库进行更新
$sudo apt-get dist-upgrade 
  1. 接下来是安装32位的兼容包
    安装一下库:
$sudo apt-get install libncurses5:i386
$sudo apt-get install libgtk2.0-0:i386
$sudo apt-get install libpangoxft-1.0-0:i386
$sudo apt-get install libpangox-1.0-0:i386
$sudo apt-get install libxxf86vm1:i386
$sudo apt-get install libsm6:i386
$sudo apt-get install libjpeg62:i386
  1. 安装iNode
    在开启了对32位的支持并安装了兼容包后,就可以在iNode目录下运行安装脚本了。
$sudo ./install.sh
  1. 最后是解决出现的问题
    经过上一步安装后,就可以运行iNode了。
$./iNodeClient.sh

虽然iNode可以正常使用,但在终端会输出一个警告,一个错误。分别如下:

 Gtk-WARNING **: unable to locate theme engine in module_path:"murrine"
 Gtk-ERROR ** :unable to load module "canberra-gtk-module"

错误原因是,上面的模块以及引擎都是64位的,32位的需要单独安装。解决办法如下:

#安装engine murrine
$sudo apt-get install gtk2-engines-murrine:i386
#安装canberra-gtk-module
$sudo apt-get install libcanberra-gtk-module:i386

References:
http://www.linuxdiyf.com/linux/18485.html
http://www.linuxquestions.org/questions/linux-software-2/gtk-message-failed-to-load-module-canberra-gtk-module-936168/
http://blog.youkuaiyun.com/xiaoniaozhubo/article/details/7662163

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值