Chrome OS谍照又一张
Chrome OS谍照又一张.
via: http://imgur.com/ywZcc
知道我为什么这么期待ChromeOS?下图是原因之一:
Hola, 欢迎来到shellex的部落格
Chrome OS谍照又一张.
via: http://imgur.com/ywZcc
知道我为什么这么期待ChromeOS?下图是原因之一:
关于Google Chromium和Google Chrome的关系请看这里。所以呢,叫Chromium比较好。
偶前天说写个google chromium的ebuild,但是木时间哈,所以今天看看ebuild how to才写完。
这是Shellex第一次写ebuild哦,里面用到了curl来获取最新的版本号。不知道可以不可以,因为不知道如何用wget做到一样的功能。所以请保证安张有curl,有什么不对的地方还请大家见谅喽,可以直接告诉我。
嗯,现在用gentoo的同学,不用编译也可以用上最新的Google Chromium的开发版快照了!
首先,下载这个文件[右键另存: google-chromium-bin-9999.ebuild] (下载见下文)。放到你的本地portage的某分类下。比如我放在是/usr/local/portage/www-client/google-chromium-bin/
当然啦,Shellex不保证上面那个下载链接是最新的。如果有变化,请移步Shellex-overlay,在那儿可以找到Shellex用的最新ebuilds.
接下来请执行:
# ebuild google-chromium-bin-9999.ebuild digest
# emerge google-chromium-bin
如果没有错的话,chromium就安装完毕了。执行
$ chromium-bin
可以启动它啦。以后想用最新的Chromium, 只要emerge google-chromium-bin就可以啦
BTW: 当然版本2.0.177.0 (14518),支持Tab拖动了。
下面是ebuild文件,可以直接复制一下:
————Update 27th April 2009 ————
ebuild更新[google-chromium-bin-9999.ebuild],bug fix: Could not fetch latest deb package
现在每天都会执行一遍# emerge google-chromium-bin。呵呵,希望每天都有惊喜。
一直想试试传说中的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呢),只需要下载对应目录中的包即可:
这里有i386和amd64的版本。
这下好办了,直接下载,嗯,虽然是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 !