在gentoo上试用google Chromium
一直想试试传说中的Google Chromium for Linux来着,但是苦于转战Gentoo,debian系的ppa source与Shellex无缘。而Shellex又是一个很懒的同学,懒得搞那些deb…于是上irc看看哪位同学有从svn编译过Chromium的经验…
嗯,考虑到Shellex的耐心和本本的健康…后来还是不再做编译Chromium的打算…
现在好了,可以直接使用最新的Chromuim开发版快照来解解馋:
http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/
里面有个LEAEST文件包含当前最新的开发版快照版本号。比如当前是14299(哈,写文章之前还是14298呢),只需要下载对应目录中的包即可:
这下好办了,直接下载,嗯,虽然是deb包,但是还是可以直接解压的嘛…
嗯,写个gentoo ebuild也是一件很容易的事情了。明天写吧。
把里面的data.tar.gz解压出来,终端下运行OOXX/opt/chromium.org/chromium下面的chromium-browser
一般情况下会提示啥啥啥动态链接库找不到的。比如我的缺libnss3的一系列so。那好办,装一个即可。对于仍然提示找不到so文件的,可以在当前目录做一个指向你的对应so的软连接。
我做了这么些:
libnspr4.so.0d -> /usr/lib/nspr/libnspr4.so
libnss3.so.1d -> /usr/lib/nss/libnss3.so
libnssutil3.so.1d -> /usr/lib/nss/libnssutil3.so
libplc4.so.0d -> /usr/lib/nspr/libplc4.so
libplds4.so.0d -> /usr/lib/nspr/libplds4.so
libsmime3.so.1d -> /usr/lib/nss/libsmime3.so
libssl3.so.1d -> /usr/lib/nss/libssl3.so
恩,反正它提示缺什么你就做什么就好了。就像这样:
$ ln -s /usr/lib/nspr/libnspr4.so ./libnspr4.so.0d
最后执行chromium-browser应该可以看到结果了:

哎,终端里刷出好多error来哦,很多菜单项也不大可用。用它访问wp的后台会发现wp给webkit core的浏览器做的css效果,但是页面显示不大稳定…打开页面时,常卡在一半页面上就没有了
加油哦,Chromium !
