如何在在虚拟机中安装Ubuntu

简介: 如何在在虚拟机中安装Ubuntu

一、 安装虚拟机VMware

  1. 进入VMware官网(地址:https://www.vmware.com/cn.html),点击上方导航栏中的产品下载

  2. 点击图中标记的Workstation Pro

  3. 根据操作系统选择合适的产品,点击转至下载
    image.png
    后序步骤可以参考网站:https://www.cnblogs.com/fuzongle/p/12760193.html

二、 下载Ubuntu安装镜像文件

     首先,下载ubuntu,推荐版本18.x ,网址可以采用官方网址,或其镜像。以下参考网址为阿里云的镜像地址:

http://mirrors.aliyun.com/ubuntu-releases/18.04/

     选择以下文件进行下载并保存。

三、 在虚拟机中安装Ubuntu

1. 打开安装好的VMware

     (如果大家安装的VMware语言版本不一致的也没关系,安装模式基本一致,对号入座即可),选择“文件—>新建虚拟机”,如图:

这里选择下一步;

2. 选择第二步“ 安装程序光盘映像文件”

     点击浏览找到找到之前下载保存的Ubuntu映像文件所在路径

点击“下一步

3. 填写全名,用户名,密码和确认密码

点击下一步

4. 根据需要更改虚拟机名称及存放位置。

     存放位置有红框内的地址指定,点击“下一步”

5. 根据需要调整最大磁盘大小(一般20G或30G即可),建议选择“将虚拟磁盘拆分成多个文件”,点击“下一步”

6. 根据需要调整硬件资源配置(内存大小建议2G,处理器个数建议设为1个,每个处理器上核的数量建议设为1个),设置完成之后点击“关闭”回到上一个界面,然后点击完成。

随后程序开始自动安装。

安装完成后登入即可

输入密码进入Ubuntu桌面图,点击左下角处找到Terminal拖动至左边快捷栏(此工具会频繁使用)

7. 点击Terminal,打开终端,然后进入常用工具配置过程

8. 安装gcc

输入:

sudo apt-get install gcc

如果安装时需要密码,输入用户登录密码(也是安装虚拟机时指定的密码),确保网络连接正常,等待安装完成。

     如果任何工具过程中出现询问,输入y然后回车即可。

     然后安装逐个安装其他工具,过程类似。

  • 安装GDB,输入:
sudo apt-get install gdb
  • 安装make,输入:
sudo apt-get install make
  • 安装hexedit,输入:
sudo apt-get install hexedit

至此,基本环境配置完成。


常见问题总结

1. 版本下载错误。

     如果自行百度搜索ubuntu安装文件镜像,记得一定选取AMD64版本,如果误选了i386或者x86版本,只能选择重装解决。

     在确保了AMD64版本的基础之上还需要注意,应选择桌面desktop版本,而不是服务器server版本。如果误装了server版本会无法使用图形化的用户桌面,需要下载大量的模块才能解决,其时间消耗和麻烦程度很大。出现了误装server版本时,也建议通过重新下载安装正确版本的方式解决。

     版本选择时具体选项如下图所示:

2. 虚拟机提示没有开启虚化技术而无法启动。如下图:

     如果遇到此类问题,需进入BIOS修改虚化技术开启/关闭选项。此处无法给出具体例子描述,且不同的计算机进入BIOS的方式有所不同(一般为开机时按del键,或F2,或F12键等),不同版本的BIOS对于虚化技术的称谓也有差别(有的称为VT-x,有的称为SVT等),一般出现在CPU配置选项或高级选项处。请自行百度手头品牌电脑的BIOS进入方式和虚化基础开启方式。这里只给出一个典型示例的样板:

  1. 如果需要有必要更新软件获取源,可以执行以下命令同步软件包的source list文件。命令如下:
sudo apt-get update
  1. 如果虚拟机运行卡顿,速度极慢,优先考虑内存分配额度是否不足。推荐2G或以上(至少分配1G)。


目录
相关文章
|
8天前
|
Ubuntu 网络协议 应用服务中间件
在 Ubuntu 上安装 Nginx
在 Ubuntu 上安装和配置 Nginx 非常简单。首先更新系统包,然后通过 `apt` 安装 Nginx,检查服务状态并配置防火墙规则。访问服务器 IP 测试是否成功显示默认页面。还可管理服务、创建虚拟主机及排查常见问题,适合新手快速上手部署高性能 Web 服务。
|
2月前
|
Ubuntu NoSQL JavaScript
在Ubuntu上安装MEAN Stack的4个步骤
本指南介绍了在Ubuntu上安装MEAN Stack的四个步骤。MEAN Stack是一种基于JavaScript的开发堆栈,包含MongoDB、ExpressJS、AngularJS和NodeJS。步骤包括:1. 更新系统并准备安装MEAN;2. 从官方源安装最新版MongoDB;3. 安装NodeJS、Git和NPM;4. 克隆mean.io仓库并使用NPM安装剩余依赖项。通过这些步骤,您可以快速搭建基于MEAN Stack的应用开发环境。
59 2
|
17天前
|
Ubuntu 关系型数据库 MySQL
在Ubuntu 22.04上配置和安装MySQL
以上就是在Ubuntu 22.04上配置和安装MySQL的步骤。这个过程可能看起来有点复杂,但只要按照步骤一步步来,你会发现其实并不难。记住,任何时候都不要急于求成,耐心是解决问题的关键。
125 30
|
13天前
|
Kubernetes Ubuntu 容器
在Ubuntu上安装kubectl、kubeadm和kubelet
好了,你已经掌握了在Ubuntu上安装kubectl、kubeadm和kubelet的高超技艺。是时候展示你新召唤出的力量,像一位真正的烹饪大师一样,开始独特的佳肴烹饪之旅吧!
58 13
|
27天前
|
Ubuntu Linux 编译器
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
90 17
|
1月前
|
Ubuntu 关系型数据库 MySQL
在Ubuntu系统的Docker上安装MySQL的方法
以上的步骤就是在Ubuntu系统的Docker上安装MySQL的详细方法,希望对你有所帮助!
163 12
|
2月前
|
Ubuntu 安全 调度
在Ubuntu下安装Debian包:dpkg与apt命令的深度解构。
安装Debian包的知识,就像掌握了海上的航行技术,虽然起初会让人感到陌生甚至困惑,但只要你积累熟练,就能在Ubuntu的世界里畅游无阻。就像每一位成功的航海家,掌握好这些工具,去探索属于你的Ubuntu新世界吧!
112 21
|
2月前
|
Ubuntu 关系型数据库 MySQL
容器技术实践:在Ubuntu上使用Docker安装MySQL的步骤。
通过以上的操作,你已经步入了Docker和MySQL的世界,享受了容器技术给你带来的便利。这个旅程中你可能会遇到各种挑战,但是只要你沿着我们划定的路线行进,你就一定可以达到目的地。这就是Ubuntu、Docker和MySQL的灵魂所在,它们为你开辟了一条通往新探索的道路,带你亲身感受到了技术的力量。欢迎在Ubuntu的广阔大海中探索,用Docker技术引领你的航行,随时准备感受新技术带来的震撼和乐趣。
124 16
|
1月前
|
Ubuntu Linux
Ubuntu中dpkg和apt命令:debian包安装详解
希望这让你对于Ubuntu中的dpkg和apt命令有了更为清晰的理解。下次你面对软件包安装的问题,就可以轻松应对,优雅地在你的Linux系统中游刃有余了。
209 10
|
2月前
|
Ubuntu Linux Shell
Ubuntu gnome WhiteSur-gtk-theme类mac主题正确安装和卸载方式
通过这个过程,用户不仅可以定制自己的桌面外观,还可以学习到更多关于 Linux 系统管理的知识,从而更好地掌握系统配置和主题管理的技巧。
177 12