如何用vmware安装ubuntu
本文最后更新于 1569 天前,其中的信息可能已经有所发展或是发生改变。

对于一个开发来说,一般需要准备一个开发环境和运行环境,大多数人都会用宿主机搭配虚拟机,宿主机作为开发环境,虚拟机作为运行环境,这样就可以准备多个运行环境,将开发的程序打包好之后,放在几个运行环境来进行测试,防止在开发环境中的其他软件的干扰,也可以发现开发环境中无法暴露的问题。

下面就开始介绍,如何用vmware来安装ubuntu。

为什么用vmware

现在Windows平台主流的虚拟机有三款:

  1. Hyper-V:微软家的产品,在Windows 8以上的系统可以使用,免费。
  2. VirtualBox:sun公司的产品,现在属于Oracle,开源虚拟机软件,免费。
  3. VMware Workstation:Vmware公司产品,商用产品,收费,免费体验30天。

VMware Workstation是我用的第一款虚拟机软件,因为当时还没有进入开发领域,只是想学习一下如何重装系统,教程的建议是说先安装一个虚拟机软件实践一下,然后进行实际安装。作为一个商业软件,VMware还是比较友好的, 软件的安装和设置还是比较容易的。一般的新手都应该能熟练使用,而且双向复制,移动文件也比较方便,但是因为是收费的,个人建议能用正版尽量用正版,如果用盗版的话,尽量不要用在生产环境中。

正常开发使用VirtualBox的比较多,首先是因为开源,一般开发都是比较喜欢选开源的,因为比较安全,开发商无法在源代码里动手脚。其次就是VirtualBox可以用Vagrant构建虚拟工作环境,因为有些公司的运行环境比较复杂,如果自己安装,比较麻烦,这样公司会通过Vagrant构建一个虚拟工作环境,里面环境都会安装好,这样就可以方便开发快速上手。我在公司也是用的VirtualBox,相对来说在生产环境比较安全,也避免用盗版导致侵权问题。

但是virtualBox在平时使用的时候,有些功能不是很方便:

  1. VirtualBox的网络就没有VMware强大,如果设置vlan的话需要设置对应的网卡设置,而不像VMware不用设置就支持vlan。
  2. VirtualBox的双向复制不是很方便,有的时候会引起虚拟机的崩溃,我也不知道是我操作的问题,经常出现崩溃的原因,现在我都用共享来复制文件,相对于VMware来说不是方便。
  3. VirtualBox崩溃的次数太多,不知道进行了什么操作就崩溃了,而且崩溃的概率很大,可能是我的操作原因。
  4. VirtualBox的图形性能一般,如果要进行图形处理的不建议用VirtualBox。

Hyper-V这个是我在看一篇虚拟机的对比文章,心血来潮,测试了一下,发现Hyper-V在模拟Windows的时候基本跟物理机没有区别,唯一就是图形性能很一般,如果模拟Linux的话,桌面的很捉急,Server版的性能很高,相对于其他两款虚拟机要快。毕竟微软的亲儿子。而且如果你的虚拟机在你物理机关机或重启的时候没有关闭,当你电脑关机的时候,他会把虚拟机快照,然后你启动电脑,他会自动还原,这个功能还是挺方便的。而且可以后台运行,VMware后台运行的时候,有时会失去相应。

但是,Hyper-V这个其实是为了虚拟化用的,就是在服务器上虚拟云主机的,当你在系统中开启之后,你在安装其他会调用虚拟化功能的软件,就是会用到VT-X或者AMD-V的应用,会导致蓝屏,因为我有时会用安卓虚拟机测试软件,有的时候莫名蓝屏,然后找了好久,看到有人关闭了Hyper-V就没有问题了,然后发现确实是这个问题。然后我去知乎看了一下,看到轮子哥的回答说Hyper-V是为了服务器虚拟化设计的,可能会有点小问题。

而且Hyper-V设计的有点不友好,经常会出现莫名奇妙的问题,有的时候连强制关机都关不了,所以如果开发用的话,不是很建议用Hyper-V。

所以:

  • 性能方面Hyper-V > VMware > VirtualBox
  • 图形方面VMware > VirtualBox > Hyper-V
  • 友好度方面VMware >= VirtualBox > Hyper-V
  • 稳定性方面VMware > VirtualBox = Hyper-V

以上都是我的个人观点,不代表实际情况。

ubuntu镜像下载

首先进入ubuntu的官方网站之后会看到这个页面:

snipaste20181005_221349

之后点击Download:

snipaste20181005_201439

这上面四个:

  1. 桌面版下载:这个附带图形界面
  2. 服务器版下载:这个是命令行版本
  3. 物联网版下载
  4. 云服务版下载

我们需要下载Server版,正常我们如果在虚拟里运行,一般都是用Server版,所以我们下载Server版本,点击绿色图标进行下载,之后等待下载就可以了。

VMware添加虚拟机

首先我们打开虚拟机软件VMware Workstation,会出现如下界面:

snipaste20181005_203133

之后点击文件,新建虚拟机,进行虚拟机创建:

snipaste20181005_203347

我们选择典型就可以,如果你有一些高级设置需要设置的话,可以选择自定义进行高级设置。

下一步我们选择我们刚刚下载的镜像:

snipaste20181006_191236

这里会提示已检测到Ubuntu,可以进行建议安装。简易安装是他会自动帮助你设置并安装系统,但是我用过这个,没有作用,可能这个只能用于桌面版的,这里选第三个,点下一步:

这里需要选择你安装的系统是什么,这里我们选择Ubuntu 64 位单击下一步:

snipaste20181006_191246

这里是设置虚拟机的名字和虚拟机的位置,这里我用默认值,然后点击下一步:

snipaste20181006_191305

这里是设置硬盘大小,我使用默认的20GB,然后下面需要选择虚拟机磁盘是单个文件还是多个文件,下面有提示告诉我们选择的优劣,这里我们选择默认的多个文件,点击下一步:

snipaste20181006_191314

这里就是进行心里浏览,如果你觉得有些需要修改,你可以点击自定义硬件。这里我们自定义硬件:

snipaste20181006_191328

这里我们将内存设置位4G,处理器设置为2个,然后将光驱选择我们刚刚下载的镜像,之后点击关闭就可以点完成添加虚拟机了。

snipaste20181006_191354

VMware安装虚拟机

首先我们点击开启此虚拟机。

snipaste20181006_191416

我们需要等待系统初始化,出现语言选择界面说明初始化结束。

snipaste20181006_191456

这里我们选择英文,因为这里并没有中文,所以我们选择英文。

snipaste20181006_191822

这里是选择键盘的布局,这里我们保持默认。

snipaste20181006_191910

这里是选择安装Ubuntu系统还是安装maas平台,这个平台是云平台,我们只是进行开发环境搭建,我们就选择Ubuntu就可以了。

snipaste20181006_191917

之后是设置网络设置,这里我们保持默认就可以了。

snipaste20181006_191925

然后是设置代理服务器,如果没有代理需求的话,我们直接选择Done就不进行设置就可以了。

snipaste20181006_191933

之后是设置Ubuntu的软件镜像,这里我们保持默认。

snipaste20181006_191940

这里是选择磁盘模式:

snipaste20181006_191953

  1. 选择整个磁盘
  2. 选择整个磁盘并开启LVM
  3. 正常模式
  4. 返回

因为虚拟机只安装一个系统,我们直接选择第一个就可以了。

这里是选择你要把系统安装到那个磁盘,这里虚拟机只有一个磁盘,我们直接回车。

snipaste20181006_192038

然后系统会自动帮助我们分区,如果你觉得不合理,你可以进行手动分区。这里我们保持默认。

snipaste20181006_192045

这里警告我们,如果继续安装,整个磁盘里面的数据将会清空,这里我们选择继续。

snipaste20181006_192055

这里是设置用户名,用户密码,机器名称。

snipaste20181006_192102

这里是选择我们是否安装一些环境,比如nextcloud,docker这些,我们直接选择done,什么都不安装。

snipaste20181006_192337

之后我们只要等待就可以了,安装完成后,会有一个重启的选项,我们选择之后他会让我们把安装盘弹出之后按回车,这里我们直接按回车就可以。

snipaste20181006_193407

然后重启之后还需要等待一会,出现这个就可以回车了,之后回车就会出现登录界面,这样就算安装完成了。

snipaste20181006_193610

设置root密码

ubuntu安装完成之后,root账户是没有密码的,我们需要设置一下,如果不设置的话,他会提示认证失败。

snipaste20181006_193935

我们首先需要用刚刚安装时设置的账户登录,之后输入:

makese@localhost:~$ sudo passwd root
[sudo] password for makese: 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

这样就可以了:

snipaste20181006_194050

到这里,这篇教程就结束了。

原创声明
本文由 makese 于2018年10月06日发表在 我的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:如何用vmware安装ubuntu | 我的博客
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇