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
Ubuntu安装Chrome过程中的细节的更多相关文章
- ubuntu安装 laravel 过程中出现: mcrypt php extension required 的问题 | 以及composer相关问题 | Nginx安装
这篇文章对于Nginx的配置至关重要 如果碰到访问index.php不返回html而出现下载文件的问题,加上那段default就可以修正: https://www.digitalocean.com/c ...
- Linux(二):VMware虚拟机中Ubuntu安装详细过程
Linux(二):VMware虚拟机中Ubuntu安装详细过程 目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作系统 ...
- NVidia Jetson Ubuntu 18.04 安装ROS过程中运行sudo rosdep init指令出错
参考:https://www.cnblogs.com/xuhaoforwards/p/9399744.html 安装ROS过程中运行sudo rosdep init后,出现如下错误LOG: ERROR ...
- 在Linux下安装PHP过程中,编译时出现错误的解决办法
在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决办法 configure: error: libjpeg.(a ...
- 安装PHP过程中,make步骤报错:(集合网络上各种解决方法)
安装PHP过程中,make步骤报错:(集合网络上各种解决方法) (1)-liconv -o sapi/fpm/php-fpm /usr/bin/ld: cannot find -liconv coll ...
- Jenkins(3)- 安装Jenkins过程中遇到问题的排查思路
如果想从头学起Jenkins的话,可以看看这一系列的文章哦 https://www.cnblogs.com/poloyy/category/1645399.html 安装Jenkins过程中,可能会遇 ...
- canal-adapter1.1.14最新版本安装的过程中出现的NullPointerException异常
记录一下我在安装 canal-adapter1.1.14最新版本安装的过程中出现的NullPointerException异常 以下是我的canal-adapter/logs文件夹内adapter.l ...
- Ubuntu安装Mysql过程及远程问题解决
ubuntu下执行 sudo apt-get instlll mysql-server sudo apt-get install mysql-client 安装过程中会有文字界面设置密码 牢记密码 M ...
- 安装CaffeOnSpark过程中遇到的问题及解决方案
安装教程来自 http://blog.csdn.net/sadonmyown/article/details/72781393 首先,我使用的节点环境是ubuntu 16.04.1,事先 成功安装了s ...
随机推荐
- 雷林鹏分享:Ruby CGI方法
Ruby CGI方法 以下为CGI类的方法列表: 序号方法描述 1CGI::new([ level="query"]) 创建 CGI 对象.query可以是以下值: query: ...
- 将数据提取到CSV文件中保存
这个方法可以实现,登录获取的token放入CSV文件,供后续调用,这里没有用登录举例 FileWriter fstream = new FileWriter("E:\\apache-jmet ...
- Android之第三方平台实现QQ登录和QQ分享
目前大多数APP都包含了第三方平台的登录,特别是QQ和微信,这篇博客主要讲的是如何实现QQ第三方平台实现QQ登录和分享功能,功能包含: 登录授权登录获取用户信息(昵称,头像,地址等) QQ分享给好友 ...
- 谈谈oracle里的join、left join、right join
create table l as select 'left_1' as str,'1' as v from dual union allselect 'left_2' ,'2' as v from ...
- js数字进制转换
其他进制转十进制: 使用 parseInt()函数,parseInt解析一个字符串参数,并返回一个指定基数的整数 ,用法如下: parseInt(string, radix); 以二进制为例,用法如下 ...
- 高可用数据采集平台(如何玩转3门语言php+.net+aauto)
同类文章:高并发数据采集的架构应用(Redis的应用) 吐槽下:本人主程是PHP,团队里面也没有精通.net的人才,为了解决这个平台方案,还是费了一部分劲. 新年了,希望有个新的开始.技术+团队管理都 ...
- iis6手工创建网站后无法运行php脚本
给人搬了十几个网站,老站用西部数码建站助手创建的,现在过期了无法继续创建,只能在Internet 信息服务(IIS)管理器创建网站,创建下来都没问题,但是就是无法打开网站. 测试打开txt文档.静态页 ...
- STL标准库-容器-deque
技术在于交流.沟通,本文为博主原创文章转载请注明出处并保持作品的完整性. deque双向开口可进可出的容器 我们知道连续内存的容器不能随意扩充,因为这样容易扩充别人那去 deque却可以,它创造了内存 ...
- Ubuntu用户管理
本文主要介绍Ubuntu的用户管理,包括建立和删除用户,用户授权等 ================== 创建用户并授权================== sudo adduser xxx 会在ho ...
- ubuntu16.04 源码安装Python3.7 (可以在此基础上安装Tensorflow) (确保Tensorflow计算框架与系统的彻底隔离)
Python3.7 源码下载: https://www.python.org/downloads/release/python-370/ 解压源码: tar -zxvf Python-3.7.0.tg ...