Ubuntu 安装教程及相应软件JDK、MySQL 和Chrome安装(史上最全!)

本文将会详细讲述如何在VMware workstation工具里安装 Ubuntu 系统(以ubuntu 16.04系统为例),并会介绍在Ubuntu 安装后,如何来安装常用的Ubuntu应用软件,比如:JDK,MySQL 和Chrome浏览器。

Ubuntu 系统是以桌面应用为主的开源Linux发行版本,其支持x86, Amd 64 以及ppc系统架构,目前广泛应用于个人电脑,平板电脑,只能手机,并且现在也开发出来服务器以及云版本。在大多数的国内外主机服务提供商里(阿里云,Amazon, linode等),都会提供安装ubuntu 14.04/16.04 等版本的主机。

Ubuntu 怎么读

对于很多初学者来说,可能都有有个疑问,”ubuntu” 到底该怎么读?

我们从官方了解到的关于 “ubuntu”的解释,该词源于非洲祖鲁人和科萨人的语言,他们会发“oo-boon-too” 的读音。英文的国际音标为:[uːˈbuːntuː] (这是老美们的读法), 用我们的拼音来读的话,发音类似于: wu ban tu,。 而我们 国内Ubuntu的读法也和这个类似,读作:友帮拓优般图乌班图

Ubuntu iso 镜像文件下载

因为Ubuntu系统是一个免费的Linux发型版本,所有我们可以直接去Ubuntu的官方网站去下载你所需要的安装包。其下载地址如下:

Ubuntu Iso镜像文件官方下载地址:

Ubuntu 16.04 LTS 长期支持版本 64位:http://releases.ubuntu.com/16.04/ubuntu-16.04.3-desktop-amd64.iso
Ubuntu 16.04 LTS 长期支持版本 32位: http://releases.ubuntu.com/16.04/ubuntu-16.04.3-desktop-i386.iso
Ubuntu 17.04 版本 64位:http://releases.ubuntu.com/17.04/ubuntu-17.04-desktop-amd64.iso
Ubuntu 17.04 版本32位:http://releases.ubuntu.com/17.04/ubuntu-17.04-desktop-i386.iso
Ubuntu 14.04 LTS 长期支持版本 64位:http://mirrors.163.com/ubuntu-releases/14.04.5/ubuntu-14.04.5-desktop-amd64.iso
Ubuntu 14.04 LTS 长期支持版本 32位: http://mirrors.163.com/ubuntu-releases/14.04.5/ubuntu-14.04.5-desktop-i386.iso

如果你想下载更多其他版本的ubuntu安装包,可以去ubuntu官方下载(由于官方提供的下载地址,iso镜像服务器可能都在国外,所以下载速度可能会比较慢)或者去163镜像官方站去下载不同的版本号的安装包, 地址为:http://mirrors.163.com/ubuntu-releases/  , 也可以去中科院开源镜像站,地址为:http://mirrors.opencas.org/ubuntu-releases/ , 这两个站的下载速度都还不错。

Ubuntu 16.04安装

下面我们会通过详细的图文教程来讲述如何来安装Ubuntu 16.04 操作系统。

1#  首先打开虚拟机软件vmware workstation 或者 oracle的virtualBox. (本教程使用vmware workstation)

Ubuntu 安装教程1

2#  创建一个新的虚拟机,点击 ”文件”-> “创建新的虚拟机” –> 选择 “Custom” -> “next

Ubuntu 安装教程1

Ubuntu 安装教程1

Ubuntu 安装教程1

Ubuntu 安装教程1

3#  输入虚拟机的名字,如:ubuntu 16.04 guide , 如果需要更改虚拟机的安装位置,可以点击“Browse…”,更改安装后的位置。

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

Ubuntu 安装教程

4#  点击“Edit virtual machine settings” 来编辑新创建的虚拟机的设置, 指定你要安装系统的iso镜像文件地址。

Ubuntu 安装教程

Ubuntu 安装教程

5# 点击”Power on this virtual machine” 来启动虚拟机,开始安装ubuntu系统

Ubuntu 安装教程

6#  在安装界面的最左侧的语言栏,选中“中文(简体)”,此时,界面会从英文变成中文简体界面。然后点击“安装ubuntu” 按钮

Ubuntu 安装教程

7# 接下来是要检测准备情况,在继续之前你可以选中下面两个安装更新选项,这样可以节省你安装后的更新系统所需要的时间。如果你没有连接到互联网,第一选项将会是灰色的无法选择,但你可以选择第二并继续安装。当然也可以两个都不选择。

Ubuntu 安装教程

8#  Ubuntu分区方案

常用的两个分区方案如下(以磁盘大小100G为例):

方案一: 只创建根分区“/” 和交换分区”swap”, 这种简单的分区方案足以满足大多数的日常应用

方案二:创建 根分区”/”  ,分区大小为30G,分区文件系统格式为:Ext4

创建交换分区 “swap”,  分区大小和主机内存大小一样即可。 分区格式为swap

创建boot分区,用来存放内核文件引导linux系统启动,大小为500M即可, 分区文件系统格式选择Ext4

本ubuntu 安装教程选择默认安装,点击“清楚真个磁盘并安装ubuntu”, 并点击“现在安装” 按钮

Ubuntu 安装教程

9# 在弹出的“将改写写入磁盘吗?” 窗口, 选择“继续”来确认你的分区方案,进入下一步骤

Ubuntu 安装教程

10#  选择你当前位置,如输入:beijingshi

Ubuntu 安装教程

11# 选择键盘布局

Ubuntu 安装教程

12#  输入相关的信息,比如姓名,计算机名,用户名和密码

Ubuntu 安装教程

13# 系统正式开始安装。。。。

Ubuntu 安装教程

14# 安装完成后,重新启动系统。

Ubuntu 安装教程

在安装完ubuntu系统后,我们可能会安装一些常用的应用软件,比如搜狗拼音输入法,JDK 开发环境,chrome浏览器等。下面我们来介绍如何在ubuntu系统下安装这几种常用的应用软件。

Ubuntu 安装搜狗输入法

在安装完系统后,可能我们第一个要装的软件应该是中文输入法了,而我们常用的中文输入法是搜狗拼音输入法,可以参照下面的文章去了解如何在ubuntu系统下安装搜狗拼音输入法。

阅读:Ubuntu 系统下安装搜狗拼音输入的方法

Ubuntu系统安装Chrome 浏览器

Ubuntu系统安装后默认会安装Firefox火狐浏览器,打开浏览器,进入google chrome浏览器官网下载chrome浏览器的deb安装包。下载地址为:http://www.google.cn/intl/zh-CN/chrome/browser/desktop/index.html

1# 点击”下载chrome” 按钮

Ubuntu系统安装Chrome 浏览器1

2# 选择下载包 64bit deb, 并点击 “接受并安装”按钮

Ubuntu系统安装Chrome 浏览器1

3# 接下来Firefox 浏览器会询问你如何打开这个下载的deb软件包,你可以选择默认的打开方式,通过ubuntu software center。 也可以将deb软件包保存在指定的目录下。(本教程将会使用默认的方法)

Ubuntu系统安装Chrome 浏览器1

如果选择了第一种打开方式,那么google chrome deb 软件包将会被保存到/tmp/mozilla_$username 目录里。 一旦下载完成后,ubuntu 软件中心会自动打开。 你只需要点击“安装”按钮,就可以安装google chrome 稳定版本到系统上。

如果此时安装失败,那是因为在安装chrome软件包的时候,有软件包依赖的问题。执行下面的命令解决依赖问题:

$ sudo agpt-get install  google-chrome-stable
$ sudo apt-get install -f

命令输出如下:

[sudo] devops 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
将会同时安装下列软件:
libappindicator1 libindicator7
下列【新】软件包将被安装:
libappindicator1 libindicator7
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 143 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 41.2 kB 的归档。
解压缩后会消耗 165 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
获取:1 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libindicator7 amd64 12.10.2+16.04.20151208-0ubuntu1 [21.9 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libappindicator1 amd64 12.10.1+16.04.20170215-0ubuntu1 [19.4 kB]
已下载 41.2 kB,耗时 0秒 (305 kB/s)
正在选中未选择的软件包 libindicator7。
(正在读取数据库 ... 系统当前共安装有 180114 个文件和目录。)
正准备解包 .../libindicator7_12.10.2+16.04.20151208-0ubuntu1_amd64.deb  ...
正在解包 libindicator7 (12.10.2+16.04.20151208-0ubuntu1) ...
正在选中未选择的软件包 libappindicator1。
正准备解包 .../libappindicator1_12.10.1+16.04.20170215-0ubuntu1_amd64.deb  ...
正在解包 libappindicator1 (12.10.1+16.04.20170215-0ubuntu1) ...
正在处理用于 libc-bin (2.23-0ubuntu9) 的触发器 ...
正在设置 libindicator7 (12.10.2+16.04.20151208-0ubuntu1) ...
正在设置 libappindicator1 (12.10.1+16.04.20170215-0ubuntu1) ...
正在设置 google-chrome-stable (61.0.3163.100-1) ...
update-alternatives: 使用 /usr/bin/google-chrome-stable 来在自动模式中提供 /usr/bin/x-www-browser (x-www-browser)
update-alternatives: 使用 /usr/bin/google-chrome-stable 来在自动模式中提供 /usr/bin/gnome-www-browser (gnome-www-browser)
update-alternatives: 使用 /usr/bin/google-chrome-stable 来在自动模式中提供 /usr/bin/google-chrome (google-chrome)
正在处理用于 libc-bin (2.23-0ubuntu9) 的触发器 ...

6# 如果在第三步选择了将软件包保存到指定目录下, 那么可以使用下面的dpkg -i 命令来直接安装chrome deb软件包。

$ sudo dpkg -i  google-chrome-stable_current_amd64.deb

如果遇到依赖问题,可以通过执行下面命令解决:

$ sudo agpt-get install  google-chrome-stable
$ sudo apt-get install -f

再次执行dpkg -i  google-chrome-stable_current_amd64.deb

7# 我们来看下安装后的结果

Ubuntu系统安装Chrome 浏览器5

Ubuntu系统安装Chrome 浏览器5

Ubuntu 安装 JDK 8

下面我们会将如何通过下载源码包来安装java jdk 8. 因为oracle 官方已经不支持对JDK 7的下载,所有本教程值讲述如何来安装jdk 8.

1# 首先要添加ppa安装源

执行下面的命令:

$ sudo add-apt-repository ppa:webupd8team/java

命令输出如下:

[sudo] devops 的密码:
 Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK7 / JDK8 / JDK9). There are no actual Java files in this PPA.
Important -> Why Oracle Java 7 And 6 Installers No Longer Work: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Ubuntu 16.10 Yakkety Yak is no longer supported by Canonical (and thus, Launchpad and this PPA). The PPA supports Ubuntu 17.10, 17.04, 16.04, 14.04 and 12.04.
More info (and Ubuntu installation instructions):
- for Oracle Java 7: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
- for Oracle Java 8: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
Debian installation instructions:
- Oracle Java 7: http://www.webupd8.org/2012/06/how-to-install-oracle-java-7-in-debian.html
- Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
Oracle Java 9 (for both Ubuntu and Debian): http://www.webupd8.org/2015/02/install-oracle-java-9-in-ubuntu-linux.html
Oracle JDK 9 is now considered stable. There are currently only 64bit builds (no other builds are available for download: http://www.oracle.com/technetwork/java/javase/downloads/index.html )
 更多信息: https://launchpad.net/~webupd8team/+archive/ubuntu/java
按回车继续或者 Ctrl+c 取消添加
gpg: 钥匙环‘/tmp/tmp77dgqq2l/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmp77dgqq2l/pubring.gpg’已建立
gpg: 下载密钥‘EEA14886’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmp77dgqq2l/trustdb.gpg:建立了信任度数据库
gpg: 密钥 EEA14886:公钥“Launchpad VLC”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg:               已导入:1  (RSA: 1)
OK
$ sudo apt-get update

2# 安装jdk8 oracle-java-installer

执行下面命令:

$ sudo apt-get install oracle-java8-installer

3# 执行下面的命令,将jdk8 设置为默认的Java 运行版本

$ sudo apt install oracle-java8-set-default

4# 下面我们可以来检测一下JDK8 是否安装成功

执行命令:

$ java –version

命令输出:

java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
$ javac -version
javac 1.8.0_144

Ubuntu 安装MySQL

当前最新的MySQL 版本是5.7, 接下来将会讲述如何使用apt-get 命令来安装MySQL 5.7.

1# 更新当前的系统

执行命令:

$ sudo apt update
$ sudo apt upgrade

2# 在ubuntu 16.4 系统上安装MySQL 5.7

执行下面命令:

$ sudo apt-get install mysql-server mysql-client

命令输出如下:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following additional packages will be installed:
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
  libterm-readkey-perl mysql-client-5.7 mysql-client-core-5.7 mysql-common
  mysql-server-5.7 mysql-server-core-5.7
Suggested packages:
  libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl
  libipc-sharedcache-perl mailx tinyca
The following NEW packages will be installed:
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
  libterm-readkey-perl mysql-client mysql-client-5.7 mysql-client-core-5.7
  mysql-common mysql-server mysql-server-5.7 mysql-server-core-5.7
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.7 MB of archives.
After this operation, 155 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

在运行过程中,需要你输入mysql root的密码。

3#  执行mysql_secure_installation  命令来增强mysql的安全性

$ sudo mysql_secure_installation

mysql_secure_installation命令会要求你更改root的密码,并且禁用或删除MySQL服务器中的匿名用户,关闭MySQL root用户远程登录权限,删除测试数据库,并重新加载授权表的系统。如果你已经完成了所有的步骤,那么MySQL安装将会是比较安全的。

 Ubuntu 手机

Ubuntu公司自从2013年1月份发布了针对手机的智能操作系统,并且与国产手机厂商魅族手机进行了合作,退出了乌班图MX3智能手机系统,但由于ubuntu手机系统的两大竞争对手安卓和苹果实力太过强大,并且占据了大部分市场份额,而且ubuntu手机系统的手机应用也不够多,以及合作的手机厂商太少,最后生存在了4年的ubuntu 手机系统也以失败而告终。

Ubuntu  和Deepin 相比哪个系统更好?

Deepin 基于debian的衍生版本,可以说是当前图形界面做的最华丽最漂亮的linux发型版本之一,对于桌面用户易用性相当强,默认会支持各种中文的应用,比如搜狗输入法,qq,自带chrome流量器等,当然还是有一些小bug, 稳定性还需要提高,如果是初学者的话,上手会很快。

Ubuntu系统发展时间比较长了,现在已经有服务器版本,云版本,手机版本,各方面来说都比较成熟了,产品也很稳定,社区支持也很强大。如果是深入学习的话或者做服务器使用的话,还是推荐使用ubutnu系统,毕竟网络上针对ubuntu系统的资料是最多的。


99%的人还阅读了: