Ubuntu安装Chrome过程中的细节

Ubuntu中的默认浏览器是Firefox,但是一直以来都认为Chrome更加优秀。下面记录一下在Ubuntu下安装Chrome的过程,也回顾一下Ubuntu系统中的一些细节。

大多数Linux安装软件的方式有这样几种:

1. 使用软件包管理器,在Ubuntu下就是apt(Ubuntu16.04后)或者apt-get命令,其他版本Linux也有自己的不同包管理器,如CentOS使用yum命令。使用软件包管理器需要连接网络,从网络仓库中下载安装,并能够自动处理依赖关系,这是首选方式。不过有些软件包不在库中,比如Chrome就不在,或者通过软件包管理器安装有问题,那么就要要手动安装,那么还有下面两种方式。

2. 下载或拷贝软件安装包到本机后后安装,主要有两种安装包,rpm包和deb包。rpm包,使用命令rpm -i  package-name.rpm安装;deb包,使用dpkg -i package-name.deb安装。手动进行软件包安装时,软件包是不会处理依赖关系的,可以通过rpm -qRp package-name.rpm或者dpkg --info package-name.deb查询依赖关系,并事先安装被依赖的软件包。

3. 下载或拷贝源码包到本机,编译安装。源码包一般是经过tar打包然后压缩的文件,类似tar.gz或者tar.bz2,所有需要先解压和解包,如使用tar -zxvf package-name.tar.gz或tar -jxvf package-name.tar.bz2。解压后看看配置文件,如果有configure文件,则先执行configure文件;如果已有makefile则直接执行make和make install。

$./configure
$make
$make install


在Ubuntu下使用apt安装安装Chorme

如果直接使用命令apt install google-chrome-stable会报无法定位软件包的错误,好在apt可以配置多个资源库,apt会在这些库中搜索软件包,甚至可以将光盘所谓资源库。如下配置获取chrome的库,并更新列表

$sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
$sudo apt update

这样会在/etc/apt/sources.list.d文件夹下创建一个google-chrome.list文件作为新资源库的配置,google-chrome.list中的内容是

deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
deb [arch=amd64] https://repo.fdzh.org/chrome/deb/ stable main

由上资源库中使用https协议,所以我们要多配置一个来自google的公钥,以备apt下载软件时验证用。可以使用apt-key list命令查询apt可以使用的公钥

$wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
$sudo apt-key list

wget的参数特别多,-q安静模式,不输出信息,-O将数据写入一个临时文件“-”中,方便后面读取

最后使用新配置的资源库和公钥进行安装,完成后键入软件名启动

$apt install google-chrome-stable
$google-chrome-stable

下载安装包后进行安装

通过以下链接下载32位或64位的deb安装包

$wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
$wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

通过命令安装

$sudo dpkg -i google-chrome-stable_current_i386.deb
$sudo dpkg -i google-chrome-stable_current_amd64.deb
posted @ 2017-04-06 09:51  qingspace  阅读(11330)  评论(0编辑  收藏  举报