CDlinux下使用Chrome 十二月 23rd, 2009

1.下载google-chrome-beta_current_i386.deb,地址:http://www.google.cn/chrome?platform=linux&hl=zh-CN,解压,提取出其中的chrome目录。

2.然后找这两个库:libgconf-2.so.4、libORBit-2.so.0 分别可以在 GConf2:http://packages.debian.org/sid/libgconf2-4 ORBit2:http://packages.debian.org/zh-cn/sid/liborbit2 两个包中找到,rpm或者deb都可以,只把里面的库文件提取出来,放到chrome目录下,就可以了。 3.将如下代码保存为chrome_lib.sh,放到chrome目录下,运行,建立links。

#!/bin/sh
ln -s /usr/lib/libnss3.so libnss3.so.1d
ln -s /usr/lib/libnssutil3.so libnssutil3.so.1d
ln -s /usr/lib/libsmime3.so libsmime3.so.1d
ln -s /usr/lib/libssl3.so libssl3.so.1d
ln -s /usr/lib/libplds4.so libplds4.so.0d
ln -s /usr/lib/libplc4.so libplc4.so.0d
ln -s /usr/lib/libnspr4.so libnspr4.so.0d

 

4.建立临时文件系统 sudo mount none -t tmpfs /dev/shm 如果没有这一步,会出现如下错误:

ERROR:/usr/local/google/home/chrome-eng/b/slave/chrome-official-linux/build/src/base/shared_memory_posix.cc(192)]

Creating shared memory in /dev/shm/com.google.chrome.nqPIdE failed: No such file or directory

解决办法就是建一个tmpfs sudo mount none -t tmpfs /dev/shm [参考]http://code.google.com/p/chromium/issues/detail?id=28210

5.执行chrome目录下的google-chrome,即可。

您也许想再看看这些: