CentOS 7安装chrome

以前一直是在用Firefox,毕竟是系统默认的浏览器,而且性能也不差,不过既然手机用的chrome,那么为了同步设置安装电脑版chrome也就是在所难免的了

其实刚开始我并没有以为chrome可以被安装,毕竟它是不开源的,而且据我所知官方源好像也关闭了(后来发现是对老版本的CentOS关闭了,最新的CentOS 7仍然可以正常使用),所以我就去看了一下怎么安装chromium,然后发现步骤还挺繁琐,所以就抱着死马当活马医的心态查了一下chrome的安装,结果发现竟然可以通过yum进行安装,好开心!

既然是通过yum,那就必须添加官方源,

# vim /etc/yum.repos.d/google-chrome.repo

写入如下内容:

[google-chrome]

name=google-chrome- \$basearch

baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch

enabled=1

gpgcheck=1

gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

此时如果你在国外,就可以开开心心的执行下面这句话安装稳定版本

#yum installgoogle-chrome-stable

或者通过下面这句安装测试版本

yuminstall google-chrome-beta

但是悲剧的是我在国内,所以通过shell无法直接连接到chrome的rpm目录,所以我们必须使用代理进行访问

但是我使用的是SOCKS代理,这种代理方式不像http代理那样可以直接对整个系统(shell是通过http方式进行联网的)进行代理,所以我们需要一款工具,这个工具可以让我们的shell使用socks代理

这款工具的名称是proxychains-ng,接下来我们介绍一下如何安装该工具

首先我们需要获得最新的源码包proxychains-ng-master,解压之后执行

# ./configure

# make install

请注意我们这里是直接使用安装方式,如果你不喜欢安装到系统中,可以把第二句话改成

# make

这样不安装也可以在这个源码包的目录下执行类似于

# ./proxychains4 -f src/proxychains.conf curl www.google.com

这样的语句来使用该软件

请注意,这个src/proxychains.conf是配置文件,我们要在里面添加代理设置,我用的是

socks5 127.0.0.1 1080

大家可以根据个人的具体情况采用不同的代理设置

配置完这个工具,就到了我们的重头戏,也就是真正安装chrome-stable

# proxychains4 -f src/proxychains.conf yum install google-chrome-stable

接下来的操作和正常使用yum完全一致,这里就不详细说明了

至此,我们就成功装上了chrome-stable,尽情享用吧~

注:在安装后进行测试,发现如果想要让chrome使用socks代理,修改系统网络的代理就可以了,而该方法对Firefox并不适用,firefox需要专门使用代理插件才可以实现使用socks代理

猜你喜欢

转载自blog.csdn.net/ytingone/article/details/48085837
今日推荐