centos6.4 安装chromium和google chrome

2013/11/05 4917点热度 0人点赞 3条评论

刚安装的centos6.4,由于个人爱好,习惯了用google chrome,就尝试的安装了下chrome浏览器。

从官网上下载的chrome.rpm不能安装,报这个错误

warning: google-chrome-stable_current_i386.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
error: Failed dependencies:
    libstdc++.so.6(GLIBCXX_3.4.15) is needed by google-chrome-stable-30.0.1599.114-1.i386

提示说依赖的包有问题,找啊找发现有这个包,不过版本较低,难道要升级它吗?百度了下,说google不支持redhat相关系统的浏览器安装。

心想难道就用不成了吗?百度了,下有个安装chromium的方法,尝试了下安装成功了。步骤如下:

安装google chromium

  1. 删除原有旧版。root登录,查找原有的安装,删除已有安装

rpm -qa| grep -i chrome

查找到这个文件:xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.i686

yum remove xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.i686  #删除已有安装

2.建新源。新源名称为 /etc/yum.repos.d/chromium-el6.repo

vim /etc/yum.repos.d/chromium-el6.repo  #创建chromium-el6.repo文件
#输入内容
[chromium-el6]
name=CentOS-$releasever - Chromium EL6
baseurl=http://people.centos.org/hughesjr/chromium/6/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6

切换到yum.repos.d目录下

cd /etc/yum.repos.d
wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo #下载文件

正在解析主机 people.centos.org... 204.15.73.242
正在连接 people.centos.org|204.15.73.242|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:207 [text/plain]
正在保存至: “chromium-el6.repo.1”

100%[======================================>] 207         --.-K/s   in 0s      

2013-11-05 21:32:34 (36.1 MB/s) - 已保存 “chromium-el6.repo.1” [207/207])

3安装chromium

yum install chromium  #安装

Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirrors.yun-idc.com
 * extras: mirrors.yun-idc.com
 * updates: mirrors.btte.net
chromium-el6                                             | 1.9 kB     00:00     
chromium-el6/primary_db                                  |  10 kB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package chromium.i686 0:28.0.1500.95-213514 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package        Arch       Version                     Repository          Size
================================================================================
Installing:
 chromium       i686       28.0.1500.95-213514         chromium-el6        48 M

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 48 M
Installed size: 167 M
Is this ok [y/N]: y
Downloading Packages:
chromium-28.0.1500.95-213514.i686.rpm                    |  48 MB     26:38     
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID ef1d6db8: NOKEY
Retrieving key from http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6
Importing GPG key 0xEF1D6DB8:
 Userid: "CentOS-6 Testing Key (CentOS-6 Test and Beta Signing Key) <centos-6-testing-key@centos.org>"
 From  : http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : chromium-28.0.1500.95-213514.i686                            1/1
  Verifying  : chromium-28.0.1500.95-213514.i686                            1/1

Installed:
  chromium.i686 0:28.0.1500.95-213514                                           

Complete!

到此就能在应用程序Internet里看到chromium

安装google chrome

安装完这个,又看到来一篇文章,可以直接安装google chrome 浏览器,作者从Fedora剥离出了chrome所需要的类库。

地址:http://chrome.richardlloyd.org.uk/

我连不上下载的地址,没有试验成功,

可以百度下chrome-deps

下载地址:http://pan.baidu.com/s/1CFsC9

以root登录以后,安装下载的google 依赖包

[root@yxkong 下载]# rpm -ivh chrome-deps-1.01-1.i386.rpm 
Preparing...                ########################################### [100%]
   1:chrome-deps            ########################################### [100%]

成功以后,直接安装从https://www.google.com/intl/zh-CN/chrome/browser/index.html#eula 下载的rpm的google最新版的安装程序。

[root@yxkong 下载]# rpm -ivh google-chrome-stable_current_i386.rpm 
warning: google-chrome-stable_current_i386.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
Preparing...                ########################################### [100%]
   1:google-chrome-stable   ########################################### [100%]

成功了,额,没法截图,效果自己实验吧

注:如果没有安装成功并报

libnss3.so nss3.14.3 #类似于这个错误

更新下软件包就行了,我安装的是centos6.4 32位的,Desktop 没有选择其他的软件

如果报 以下这个错误

error: Failed dependencies:
        lsb >= 4.0 is needed by google-chrome-stable-33.0.1750.146-1.i386

通过yum安装缺少的依赖包

yum install pax*
yum install redhat-lsb*

然后再重新安装就ok了

yxkong

这个人很懒,什么都没留下

文章评论

  • kkk

    你装的这个只有chromium 28的,没有更新的版本……

    2013/11/13