• 在Fedora11上安装Chrome


    本人也算是Chrome的忠实粉丝了。虽然Firefox也不赖,但是用起来总觉得不像Chrome那么顺手。所以换到Linux系统后一直很怀念Windows下的Chrome那种风驰电掣般的速度。可惜Linux下却没有正式Release的Chrome,非常可惜。不过unstable版本却是已经有了,而且已经到了相当不错的地步(只是还有一些周边功能没有完成)。而64位的Flash Player也已经放出了支持Linux的测试版,相信64位浏览器时代已经不远了。

    如果有人一样和我热忠Chrome,当初又不小心选了Fedora作自己的系统,那可以试试下面的方法在Fedora上安装deb打包的Chrome。Google也是的,RPM和DEB争它们的,你凑什么热闹,同时打个RPM和DEB方便各家不是挺好的吗?废话少说,下面开始安装DEB打包的Chrome。

    首先要下载Unstable版的Chrome4.0。点击这里去下载页面。32位的各位就自己搜吧,不多说了

    没办法,因为Fedora是不支持DEB格式的,下下来这个东西我们不能直接使用。有人会想到Alien项目,这个可以把DEB转换成RPM的工具。可是转换之后并不是100%能用的,不幸的是咱们Chrome就属于连转都转换不了的那一类。得了,咱们手动安装吧。

    1. 解开Chrome安装包(双击就可以打开了),将其中的data.tar.lzma解压出来。这也是为什么Alien不管用的原因:一般的DEB包似乎都是用data.tar.gz(区别还是很明显的,lzma要小了5,6M的样子)。

    2. 解压lzma:

    lzma -d data.tar.lzma

    之后会生成一个data.tar并移除data.tar.gz。

    3. .tar是双击就可以解开的,把它再解出来,会有3个目录etc,opt,usr

    4. 分别复制到/下

    su

    cp -r etc /

    cp -r opt /

    cp -r usr /

    这时候执行google-chrome,怎么样,失败了吧?会告诉你libnss3.so.1d找不到。这时候如果

    su

    yum install libnss3.so.1d

    是啥也找不到的,因为就没有这个东西。正确的应该是libnss3.so

    su

    yum install libnss3.so

    这下就找到了。安装之后在/usr/lib或者/usr/lib64下面会多一堆libnss打头的东西,可是仍然没有我们需要的libnss3.so.1d。链接一下就好了

    ln -s libnss3.so libnss3.so.1d

    这时候再执行google-chrome会提示少了另一个.so。和上面一样的处理办法。如此反复多次之后终于可以看到Chrome初次运行的提示了。别高兴太早,确认之后就异常退出了,是关于chrome-sandbox的问题。关于这个sandbox其实已经存在了,只是权限不对,看看错误提示就清楚了,权限需要是4755

    su

    chmod 4755 /opt/google/chrome/chrome-sandbox

    再次尝试google-chrome,成功!

    就使用情况来看目前除了字体不太好看,有些小功能(如create application shortcut)没实现,汉化不完全之外(有些菜单是英文,有些是中文,如果你的Linux的语言设置是中文的话)其他基本正常,也没有crash过。速度还是一如既往地快。享受吧!

  • 相关阅读:
    Java实现 LeetCode 640 求解方程(计算器的加减法计算)
    PHP zip_entry_compressedsize() 函数
    PHP zip_entry_close() 函数
    PHP zip_close() 函数
    PHP xml_set_unparsed_entity_decl_handler() 函数
    PHP xml_set_processing_instruction_handler() 函数
    格列隙 | grid-row-gap (Grid Layout)
    格列隙 | grid-column-gap (Grid Layout)
    格列端 | grid-column-end (Grid Layout)
    格列开始 | grid-column-start (Grid Layout)
  • 原文地址:https://www.cnblogs.com/yaoxing/p/2179658.html
Copyright © 2020-2023  润新知