虚拟机VMware和Ubuntu的安装与配置教程(超详细,实验可行)

网上各类教程很多,但总有缺漏的地方。在这里我参考了一个比较详细的教程,并针对我第一次安装时遇到的问题,对该教程进行补充(主要在安装源的部分及其他细节)。

一、安装虚拟机和Ubuntu

虚拟机和Ubuntu的下载

参考自良许:手把手教你安装Linux虚拟机
虚拟机有多种,这里选择的是VMware。Linux的发行版也有多种,这里选择的是Ubuntu。可以去VMware和Ubuntu的官网下载,这里提供百度网盘下载链接:https://pan.baidu.com/s/1pFnZzEonJremmMUMalpHXQ
提取码:39z4
具体版本为VMware-14Pro、Ubuntu-18.04

虚拟机安装包下载完毕之后,将它安装到电脑里。这个安装过程很简单,一路下一步就好了,安装过程中需要的密钥也是在上面链接中。


虚拟机硬件配置

在正式安装虚拟机之前,要先配置一下电脑,比如给它分配多大内存,CPU几核的,网络类型是怎样的,等等,就跟我们攒机一样。

  • 1. 虚拟机安装完毕之后,界面如下图所示:

点击图中红圈图标,开始创建一个新的虚拟机;

  • 2. 在弹出的对话框中选择自定义,然后点击下一步:


  • 3. 在 「虚拟机硬件兼容性」 里选择默认的即可,直接下一步:


  • 4. 在 「安装客户机操作系统」 里选择 「稍后安装操作系统」 ,然后点击下一步:


  • 5. 依然选择默认的,直接下一步:


  • 6. 在这一步 「命名虚拟机」 里,给自己的虚拟机命个名称,比如Ubuntu_LX,再选择要安装的位置。虚拟机所产生的文件特别大,所以选择位置所在的磁盘最好剩余空间大一些。


  • 7. 虚拟机处理器数量及内核都选择2,对于开发来说够用了。即使不够用的话,这个参数也是可以修改的。


  • 8. 虚拟机内存选择2048M,也就是2G,最好选择1G,2G,4G,8G,不要选择3G这样的。这个参数后期也可以修改。


  • 9. 后面这几步都可以直接「下一步即可」 ,磁盘空间20G不够的话可以选择40G,这个是动态的,也就是不是一下子就占用了你磁盘40G,而是用多少占多少。


· 10 上面几步完成之后,虚拟机长这个样:

Ubuntu镜像安装

虚拟机硬件配置好之后,接下来正式安装Ubuntu操作系统。

  • 1. 点击上图圈出来的 「编辑虚拟机设置」
  • 2. 在弹出的菜单里,从左边选择 「CD/DVD(SATA)」 ,然后在右边选择「使用ISO镜像文件」,再点击浏览,找到Ubuntu镜像。


  • 3. 之后点击确定,再点击「开启虚拟机」 。
  • 4. 虚拟机开启之后,选择 「Install Ubuntu」 。左边的语言选择,是指系统语言。我们做开发的,建议语言什么的都选择英语(如何你英文实在不太好,也可以选择中文免得影响使用,降低效率)。


  • 5. 接下来这步选择的是键盘布局。我们这边所使用的布局是美国标准的,所以都选择English(US)。


  • 6. 接下来这一步直接默认:


  • 7. 在 「Installation Type」 里也是默认即可,直接点击 「Install Now」,之后的弹出窗口里点击 「continue」:


  • 8. 在 「Where Are You?」 地图里点击一下大中国,然后点击 「continue」:


  • 9. 在 「Who Are You?」 填入个人基本信息,然后点击 「continue」,接下来就进入了下载安装的过程,整个过程大概需要20分钟。


  • 10 安装完毕之后选择 「restart now」,重启虚拟机。至此,虚拟机及Linux系统均已经安装完成。

二、配置虚拟机和Linux

参考自良许:手把手教你配置Linux虚拟机

按上面的步骤我们已经安装好了Linux虚拟机,现在我们将配置安装好的Linux虚拟机,使其达到可以开发的程度。

Ubuntu刚安装完毕之后,还无法进行开发,因为有些环境还未设置好,比如:升级vi到vim,源的更换,等等。

在对Ubuntu进行配置时,命令行窗口(Shell)是必须的,但Ubuntu默认未将这个命令行窗口放在左边任务栏里,因此我们要先把它调出来。

调出来的方法也很简单,首先点击任务栏下方的九个点的那个图标,然后往下滚一屏,就可以找到termical(终端)那个图标的。或者在上方的搜索栏里直接输入 「terminal」 也可以找到它。

因为我们对命令行窗口非常常用,所以我们可以将它固定在任务栏里。在Ubuntu 18.04里,只需将终端的图标从任务栏下面拖拽到上面即可自动固定在任务栏里,其它版本的Ubuntu可能需要右击,然后选择 「Add to Favorites」。


1.安装VMware tools

VMware tools可以更方便的管理虚拟机,比如共享剪贴板,也就是在虚拟机里复制文字可以直接粘贴到Window主机里,反之亦可。

安装过程:

  • 1.1 点击 「虚拟机」 --> 「安装VMware Tools(T)…」,如有弹出窗口“CD-ROM门锁定”,则点击「是」。
  • 1.2 将安装包拷备至当前目录:
cp /media/liangxu/VMware\ Tools/VMwareTools-10.2.0-7259539.tar.gz .

注意:此处的“liangxu”应替换为你的用户名,具体可以在桌面点击“文件图标”,将鼠标放在左边目录的倒数第二个即可显现路径。同理,“VMwareTools-10.2.0-7259539.tar.gz”也要替换为你下载的安装包名。若提示没有权限之类的,输入sudo nautilus,进入文件管理器将安装包复制到桌面,然后重新打开tel终端转到1.3
如果1.1和1.2这两步存在问题,参考此链接:https://blog.csdn.net/qq_34630449/article/details/52782017

  • 1.3 解压安装包:
需要将“VMwareTools-10.2.0-7259539.tar.gz”替换为你下载的安装包名
tar zxf VMwareTools-10.2.0-7259539.tar.gz
  • 1.4 进到vmware-tools-distrib,安装VMware tools。安装过程第一次询问的时候,输入 「yes」 ,之后一路回车即可。
cd vmware-tools-distrib/
sudo ./vmware-install.pl

  • 1.5 安装完毕之后,将安装包删除即可。其实如果把安装包拷备到/tmp目录下的话,这一步不用做。
  • 1.6 VMware Tools安装完毕之后,需要重启虚拟机,相应的功能才会启用,比如:共享剪贴板。至此(重启后),以下的命令代码是可以直接复制粘贴的,而不用再一个个敲。

2.切换软件源为国内源

Ubuntu安装完毕之后,默认的源是Ubuntu自己的,但毕竟Ubuntu服务器在国外,我们访问起来会比较慢,可以将软件源切换为国内源,比如:阿里源,清华源,中科大源等等。在这边以清华源为例,其它源也是一样的道理。

2.1 切换源之前先把配置文件备份一份:

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list

2.2 找到清华源官网:

网址:mirrors.tuna.tsinghua.edu.cn

一定要选择与自己版本相对应的源,然后复制那段代码。

  • 2.3 使用新源替换掉原来的源:
使用gedit打开文档,将2.2中复制的清华源粘贴进去,然后点击保存关闭。
sudo gedit /etc/apt/sources.list
  • 2.4 进行更新:
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。
sudo apt update


复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。

sudo apt-get -f install


这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。

 sudo apt-get upgrade

3.安装常用软件

  • 3.1 vim
Linux环境下使用vim来进行代码编写是非常普及的一件事,但Ubuntu自带的vi非常难用,比如在插入模式下方向键不能用,而是会输出ABCD的文字。只要将vi升级到vim即可。
sudo apt-get install vim
  • 3.2 git
作为一名程序员,使用版本控制软件是必须的事情,版本控制软件比较有名的是git和SVN,而尤为git 使用广泛。
sudo apt-get install git
sudo apt-get install subversion  
  • 3.3 gcc/g++

gcc/g++是由 GNU 开发的编程语言编译器,原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器。作为一个linux开发程序员,gcc/g++编译器是必须的软件。

sudo apt-get install gcc
sudo apt-get install g++

三、安装后遇到的问题

安装成功后关闭,下一次却怎么也打不开之前建立的虚拟机。
解决方法:关闭防火墙

  • 130
    点赞
  • 853
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
### 回答1: 安装Ubuntu的步骤如下: 1. 下载Ubuntu的ISO镜像文件。 2. 安装VMware虚拟机软件。 3. 打开VMware虚拟机软件,点击“新建虚拟机”。 4. 选择“典型”安装方式,点击“下一步”。 5. 选择Ubuntu的ISO镜像文件,点击“下一步”。 6. 输入虚拟机的名称和存储位置,点击“下一步”。 7. 设置虚拟机的硬件配置,包括内存、处理器、网络等,点击“下一步”。 8. 点击“完成”按钮,开始安装Ubuntu。 9. 在Ubuntu安装过程中,需要设置语言、时区、键盘布局等信息。 10. 安装完成后,重启虚拟机即可进入Ubuntu系统。 以上就是安装Ubuntu的步骤,希望对您有所帮助。 ### 回答2: 虚拟机vmware可以创建多个虚拟机环境,方便我们进行实验和测试。这里我们将介绍如何安装Ubuntu系统。 第一步:准备 首先需要下载vmware软件和Ubuntu镜像,建议使用最新版的vmwareUbuntu。 1. vmware下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html 2. Ubuntu下载地址:https://www.ubuntu.com/download/desktop 第二步:安装vmware 下载好安装包后,双击运行安装程序并按照提示完成安装。如果没有vmware账户,需要先注册vmware账户才能下载软件。 第三步:创建虚拟机 安装vmware软件后,需要创建一个新的虚拟机。打开vmware,选择“创建新的虚拟机”,在新建虚拟机向导中选择“典型”选项并点击“下一步”。 然后选择Ubuntu的版本,vmware会自动识别Ubuntu,如果自动识别不了的话,在搜索栏中输入Ubuntu并选择对应版本。 接下来选择虚拟磁盘存储Ubuntu系统,可以选择使用已有磁盘,也可以创建一个新的磁盘。如果是第一次安装,选择创建一个新的磁盘。 然后给虚拟机分配内存大小,建议分配2GB以上的内存。 接下来选择虚拟机网络类型,建议选择NAT模式或桥接模式,方便访问网络。 最后设置虚拟机名称和虚拟机安装位置,点击“完成”即可完成虚拟机的创建。 第四步:安装Ubuntu系统 创建好虚拟机后,我们需要安装Ubuntu系统。启动虚拟机后,选择“Ubuntu”,按下Enter键进入默认模式。 然后选择“Install Ubuntu”开始安装Ubuntu系统,按照提示一步步进行即可。注意选择时区、自定义用户名和密码等选项,完成后点击“安装”。 等待安装完成后,重新启动虚拟机即可进入Ubuntu系统。 以上就是用vmware安装Ubuntu系统的简单教程,希望可以帮助大家快速入门。 ### 回答3: vmware是一款强大的虚拟化软件,用户可以通过vmware在Windows操作系统上安装并运行其他操作系统。Ubuntu是一款非常流行的Linux操作系统,本文将介绍如何在vmware安装和配置Ubuntu。 第一步:安装vmware 首先需要下载并安装vmware,在安装过程中需要选择合适的版本和配置选项。安装完成后启动vmware。 第二步:创建虚拟机vmware主界面中,选择“创建新虚拟机”选项,开始创建新的虚拟机。在虚拟机创建向导中,需要选择操作系统类型和版本,这里选择Ubuntu操作系统,并选择对应版本。 第三步:设置虚拟机配置 在设置虚拟机配置时,需要选择虚拟机的内存大小、存储容量、网络配置等,可以根据需要进行修改。建议为Ubuntu虚拟机分配足够的内存和存储容量,以确保其正常运行。 第四步:安装Ubuntu系统 在vmware创建好虚拟机后,就可以开始安装Ubuntu系统了。需要将Ubuntu镜像文件挂载到虚拟机上,并按照提示进行安装。 在安装过程中,需要设置用户名和密码,以及安装完成后的网络配置等。安装完成后可以开始使用Ubuntu系统了。 第五步:安装vmware工具 安装Ubuntu系统后,可以在虚拟机安装vmware工具,以便于提高虚拟机的性能和使用体验。在vmware的“设备”菜单中选择“安装vmware工具”,并按照提示完成安装即可。 以上就是在vmware安装Ubuntu的完整教程,需要注意的是,安装和配置过程中需要仔细配置相关参数,以确保虚拟机能够正常运行。希望本文对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值