草庐IT

VMware虚拟机中安装Ubuntu18.04(linux发行版)【超详细图文教程】

Jiang_hf_3906 2023-04-18 原文

文章目录

零、前言

最近在学习《操作系统导论》,其中例程是在基于unix的系统上实现的,类似下图这种,
由于linux系统与unix是一脉相传,可以说前者是后者的开源版,在linux系统上同样可以复现书中例程,
所以准备安装一个linux发行版Ubuntu18.04

什么是Linux发行版?
实际上,Linux只是系统的内核部分,GNU提供了在该内核上运行的必要工具,一些组织和公司通过将linux内核与实用程序、程序包管理器相结合创建完整的操作系统发行版,就是我们常说的Linux发行版。
Linux发行版有很多,常用的有:Ubuntu、CentOS、Redhat、Debian、Linux Mint等

这里选择安装Ubuntu安装方式有两种:
①直接在本机上安装,替换原有的系统
②在本机上安装虚拟机软件(常用VMware、VirtualBox),然后在虚拟机中安装Ubuntu,这样不会影响原有windows系统的使用

本文选择方法②,借助VMware软件,在虚拟机中安装了Ubuntu18.04操作系统

一、虚拟机VMware的下载与安装

1.0 简介

VMware是一款运行在windows系统上的虚拟机软件,可以虚拟出一台计算机硬件,方便安装各类操作系统。如Windows、macos、linux、unix等等; 可以在不影响本机自带Windows系统的情况下,使用虚拟机下的linux操作系统。

1.1 VMware的下载

VMware下载地址,👈进入该链接后,选择windows版本下载,如图:

1.2 VMware安装过程

下载好的安装包如下图,右键以管理员身份运行:

点击下一步:

选择接收许可协议:

选择自己想要的安装路径,可不添加控制台工具到系统PATH,然后点下一步:

取消启动更新、取消加入用户体验:

点下一步:

选择安装:

等待安装:

安装完成后,点击许可证,填入信息即可:

到此为止,VMware虚拟机已成功安装在我们的电脑上,打开桌面的快捷键即可进入VMware

二、在虚拟机中安装Ubuntu18.04

2.1 Ubuntu18.04镜像文件下载

Ubuntu18.04的镜像文件下载方式有很多(网上到处都是),这里提供几种常用的,
我这边下载速度对比结果是:Ubuntu官网 > 清华镜像源 > 阿里云
①方法1:百度网盘下载
链接:https://pan.baidu.com/s/1bx3k4T-z_EcglbyAkIiv5A 提取码:kw9d
②方法2:在开源镜像网站上下载,
一个是阿里云开源镜像站,进入后选择18.04的iso文件下载即可,如图:

另一个是清华开源软件镜像站,进入后选右侧的“获取下载连接”,如图:

进去找到Ubuntu后,选择18.04.6桌面版,下载即可

③方法3:直接在Ubuntu官网下载
官方下载地址👈,官方提供了PC版和服务器版两种镜像文件,我们是安装在个人电脑上,所以选择64-bit PC(AMD64) desktop image;顺便说明一下,这里标的是AMD64,但是也支持EM64T架构,所以无论你的电脑是AMD处理器还是Intel处理器,都可以使用

2.2 在VMware中创建虚拟机并安装Ubuntu18.04

有了VMware软件和Ubuntu镜像文件就可以在虚拟机中安装linux系统了;首先,打开VMware,选择创建虚拟机:

选择典型类型配置,下一步:

选择稍后安装操作系统,下一步:

选择linux操作系统,版本选择Ubuntu64位:

给虚拟机起一个名字,并选择想要的安装路径:

给虚拟机分配磁盘大小,这里设为50GB(这个虚拟机磁盘的最大可达到的值,不是一开始就占用50G):

选择自定义硬件:

这里可以设置给虚拟机分配内存的大小、处理器的数量和处理器的内核多少,根据自己需求定,这里选择默认值


最重要的CD的配置,选择新CD/DVD(SATA),在左侧选择“使用ISO镜像文件”,并填入刚才下好的镜像文件路径,

然后关闭自定义硬件界面,选完成,到这里就在VMware中创建了一个Ubuntu虚拟机,选择“开启此虚拟机”开机:

注意,在开机时,要把网络适配器(右下角第三个图标)设置为“断开链接”
开机后,在这个界面选择语言,点install Ubuntu


选择键盘布局为“中文”:

选择正常安装,然后继续:

选择安装类型“清除磁盘”,然后“现在安装”(这里清除的是虚拟磁盘,不会影响本机硬盘内容

选继续即可

选择下时区,然后继续:

设置用户名和进入系统的密码:

等待安装,然后点击“现在重启”:

在选项卡中选择“重新启动客户机”,即可进入系统:

2.3 设置Ubuntu系统

2.3.1 分辨率设置

首先设置下分辨率,按win键,输入settings,找到设置

找到显示,这里将分辨率设置为1680*1050,点应用即可

2.3.2 安装VMware Tools

VMware Tools的作用:能简化主机与虚拟机之间的操作

①从虚拟机内移出鼠标不用再按Ctrl + Alt,可直接移出
②有了VMware Tools,主机与虚拟机可直接通过拖拽传文件,实现文件复制
③有自动适应窗口功能,能使虚拟机系统分辨率随软件窗口大小改变而变化
④相当于给虚拟机安装了显卡驱动,提高了虚拟机分辨率

在VMware选项栏中,找到“安装VMware Tools”选项,点击安装:

在文件夹中找到Vmware tools压缩包,将其复制到主目录下,然后点提取:

解压到哪个路径自己选一个,这里解压在主目录下

然后打开终端,键入ls,查看目录下文件(如果上一步没有将Vmware Tools解压到主目录下,则需要通过cd命令先切换目录),
然后cd命令切换到子目录vmware-tools-distrib

键入sudo ./vmware-install.pl,输入密码,然后输入y(后面全部输入y按enter键即可)

三、总结

到此为止,如何在VMware虚拟机中安装Ubuntu18.04已经介绍完毕
下面就可以开始学习linux操作系统啦~

关于如何在Ubuntu18.04中安装gcc、g++编译器 /运行c文件、c++文件👈可以参看这篇文章

有关VMware虚拟机中安装Ubuntu18.04(linux发行版)【超详细图文教程】的更多相关文章

  1. ruby - i18n Assets 管理/翻译 UI - 2

    我正在使用i18n从头开始​​构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在ruby​​onrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi

  2. ruby-on-rails - Rails 3 I18 : translation missing: da. datetime.distance_in_words.about_x_hours - 2

    我看到这个错误:translationmissing:da.datetime.distance_in_words.about_x_hours我的语言环境文件:http://pastie.org/2944890我的看法:我已将其添加到我的application.rb中:config.i18n.load_path+=Dir[Rails.root.join('my','locales','*.{rb,yml}').to_s]config.i18n.default_locale=:da如果我删除I18配置,帮助程序会处理英语。更新:我在config/enviorments/devolpment

  3. ruby-on-rails - 如果我将 ruby​​ 版本 2.5.1 与 rails 版本 2.3.18 一起使用会怎样? - 2

    如果我使用ruby​​版本2.5.1和Rails版本2.3.18会怎样?我有基于rails2.3.18和ruby​​1.9.2p320构建的rails应用程序,我只想升级ruby的版本,而不是rails,这可能吗?我必须面对哪些挑战? 最佳答案 GitHub维护apublicfork它有针对旧Rails版本的分支,有各种变化,它们一直在运行。有一段时间,他们在较新的Ruby版本上运行较旧的Rails版本,而不是最初支持的版本,因此您可能会发现一些关于需要向后移植的有用提示。不过,他们现在已经有几年没有使用2.3了,所以充其量只能让更

  4. ruby - 如何在 Ubuntu 中清除 Ruby Phusion Passenger 的缓存? - 2

    我试过重新启动apache,缓存的页面仍然出现,所以一定有一个文件夹在某个地方。我没有“公共(public)/缓存”,那么我还应该查看哪些其他地方?是否有一个URL标志也可以触发此效果? 最佳答案 您需要触摸一个文件才能清除phusion,例如:touch/webapps/mycook/tmp/restart.txt参见docs 关于ruby-如何在Ubuntu中清除RubyPhusionPassenger的缓存?,我们在StackOverflow上找到一个类似的问题:

  5. ruby-on-rails - Ruby on Rails I18n 插值 - 2

    大家好!我对我的:username字段进行了一个小的验证,它应该是4到30个字符。我写了一个验证::length=>{:within=>4..30,:message=>I18n.t('activerecord.errors.range')-我想显示一个错误各种错误的消息(不像,太长或太短),但这里有一个问题-我可以将最小值和最大值都传递给翻译,以便有类似的东西:用户名应该在4到30个字符之间。目前我有:range:"shouldbebetween%{count}and%{count}characters",这显然不起作用(只是为了检查)。是否可以从范围中获取这些值?谢谢大家的指教!

  6. Vscode+Cmake配置并运行opencv环境(Windows和Ubuntu大同小异) - 2

    之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m

  7. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

  8. kvm虚拟机安装centos7基于ubuntu20.04系统 - 2

    需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc

  9. ruby - ri 有空文件 – Ubuntu 11.10, Ruby 1.9 - 2

    我正在运行Ubuntu11.10并像这样安装Ruby1.9:$sudoapt-getinstallruby1.9rubygems一切都运行良好,但ri似乎有空文档。ri告诉我文档是空的,我必须安装它们。我执行此操作是因为我读到它会有所帮助:$rdoc--all--ri现在,当我尝试打开任何文档时:$riArrayNothingknownaboutArray我搜索的其他所有内容都是一样的。 最佳答案 这个呢?apt-getinstallri1.8编辑或者试试这个:(非rvm)geminstallrdocrdoc-datardoc-da

  10. ruby-on-rails - 无法在 OS X Mavericks 中安装 gem 'therubyracer' - 2

    我是mac的新手,尝试bundleinstall一个克隆的railsrepo。我在安装libv8gem时遇到错误,google并找到了解决方案并做了brewinstalllibv8geminstalllibv8----with-system-v8接下来我中了thyreracergem,完整trace如下Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./Users/anand/.rvm/rubies/

随机推荐