当前位置: 首页 > news >正文

一篇保姆式虚拟机安装ubantu教程

前言:        

        本文将介绍在VMware安装ubantu,会的人可以试试上一篇介绍centos/ubantu安装docker环境,不同环境安装docker。一篇保姆式centos/unbantu安装docker

官网下载iso:Ubuntu 18.04.6 LTS (Bionic Beaver)

本次使用的版本是:

8690f4d12f1d454481883bfee89c37ad.png

一:安装

1.选择【自定义高级】

c238040246864c6aaa1a8d722f28f41c.png

2.选择默认即可,【下一步】

fca48a0c02f149ec9f0b424823f49212.png

3.选择【稍后安装操作系统】,点击【下一步】

ff39d81245304eb09db2758d44baeefe.png

4.选择【Linux】–>【Ubuntu】,点击【下一步】

cd80dbf14421414181115f0a84ad02a7.png

5.虚拟机命名 ,安装的位置,点击【下一步】

给虚拟机取个名称,再选择要安装的位置。虚拟机所产生的文件特别大,所以选择位置所在的磁盘最好剩余空间大一些。

b642837496014e9d9c208221b1824ad1.png

 6.配置虚拟机参数,后续界面可以改,点击【下一步】

18c76d78f5984790a41dba25fd843105.png

7.配置一下内存,这里配置2g,这个参数后期也可以修改,点击【下一步】

b43e00a91e0b4d5c9e6df0ec19c8934b.png

8.选择【NAT模式】,点击【下一步】

a6bc6f0db6054ba1a9a70abda9c54ee6.png

9. 后面这几步都,点击【下一步】

10ae370aac794fb78704cfdcd38c9513.png

9dbe5f11bdd94e329a8acc6bed2163d6.png

1b36bbcb33f24699965d5fa1fedc3ed4.png

64c3c390accd4586b9289445c9848081.png

a5f2d5843c654eaf87ea149dc6e83150.png

10.点击【完成】

0b06f23c33bd4153bb715d37735c4256.png

二.界面配置安装:

a70ff15c61ac4d18838e5608a9784a91.png

1.双击CD/DVD,配置一下ISO光盘

12ff15c54c394d37aaa5a8ebff9ca23f.png

 

 

 

2.选择【安装Ubuntu】,点击【继续】

eeced2105ee84837b87f61d97599d39b.png

3.选择【键盘布局】,点击【继续】

15f06237094c4b399b5213c209228f93.png 4. 默认正常安装,点击【继续】

5f1466e8a0ec4fdfbaff3e5ebd708571.png

 

 5.点击【现在安装】

06b6d58819fa4b33a64f6a9934020eaa.png

 

6.直接点击【继续】

d9f3ede17621403fa64326d9c86e4333.png

7.直接点击【继续】

7e609a39d75b41528267f1d1e8801a0b.png

8.填好个人基本信息,点击【继续】

a62af4d0c6b7433085c38ab8a7502c47.png

9.安装完毕之后,选择【重新启动】545b05337b7249a4aacc94ffe928d15e.png

 

 三:配置虚拟机和Linux

1.登录:

a746f9cf203942bea94b9123f52df236.png

2.安装VMware Tools

        VMware Tools允许用户直接将文件从宿主机拖放到虚拟机中,或者通过设置共享文件夹来实现主机与虚拟机之间的文件快速传输,提高了文件传输的便捷性。

ad9d85142d0140cfbe65594d79097da2.png

点击【DVD】 

47c503d4d2344a6d960972f5e6f40206.png

把【安装包】移动到【下载】目录

230d007855a9475a9446049a9efd8513.png

右击点开终端,目录解压【安装包】

648d3d0ac47a4a56b19bf805677ee8a9.png

解压缩该目录下的【安装包】

tar zxvf VMwareTools-10.3.25-20206839.tar.gz

进到vmware-tools-distrib,安装VMware tools。安装过程第一次询问的时候,输入 「yes」 ,之后一路回车即可。

#切换目录

cd vmware-tools-distrib

#执行安装

sudo ./vmware-install.pl

facb574482ac4d79a69500cc6168adff.png

VMware Tools安装完毕之后,需要重启虚拟机,相应的功能才会启用,比如:共享剪贴板。至此(重启后),以上的命令代码是可以直接复制粘贴的,而不用再一个个敲。

如果重启后还发现不行,请按照以下步骤走:

  • 打开terminal 输入,(这一步成功,直接重启就行了)

sudo apt-get install open-vm-tools-desktop

  • 如果提示 apt-get update --fix-missing 则运行该命令 

apt-get update --fix-missing

  • 再执行sudo apt-get install open-vm-tools-desktop  

sudo apt-get install open-vm-tools-desktop

  • 重启Ubuntu 操作系统,就可以生效  

sudo reboot

切换软件源为国内源

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

清华源官网:选择与自己版本相对应的源。

ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

062a246a45dd431f97e61d975c603f11.png

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

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

使用新源替换掉原来的源:

sudo gedit /etc/apt/sources.list

f0bd547d2da04d518ef1a5f98f8f5dd0.png

进行更新:

#这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。
sudo apt update

c4d4460f0bb64e6bb4296ca67f0c0a68.png

#修复损坏的软件包,尝试卸载出错的包,重新安装正确版本的
sudo apt-get -f install

70bd80f7505c48588955ab6c10f92083.png

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

 1adbd3ed892145bdb8b944d4768c6955.png

3. 安装常用软件

vim

Linux环境下使用vim来进行代码编写是非常普及的一件事,但Ubuntu自带的vi非常难用,比如在插入模式下方向键不能用,而是会输出ABCD的文字。只要将vi升级到vim即可。

sudo apt-get install vim

 

上一篇:一篇保姆式centos/unbantu安装docker

 

相关文章:

一篇保姆式虚拟机安装ubantu教程

前言: 本文将介绍在VMware安装ubantu,会的人可以试试上一篇介绍centos/ubantu安装docker环境,不同环境安装docker。一篇保姆式centos/unbantu安装docker 官网下载iso:Ubuntu 18.04.6 LTS (Bionic Beaver) 本次使用的版本是: 一&…...

缓冲区的奥秘:解析数据交错的魔法

目录 一、理解缓存区的好处 (一)直观性的理解 (二)缓存区的好处 二、经典案例分析体会 (一)文件读写流(File I/O Buffering) BufferedOutputStream 和 BufferedWriter 可以加快…...

CentOS 7.9 搭建本地Yum源

yum(Yellow Dog Updater,Modified)是一个在Fedora、Centos、RedHat中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖关系,并且一次安装所有依赖的软件…...

【Python】爬虫实战:高效爬取电影网站信息指南(涵盖了诸多学习内容)

本期目录 1 爬取思路 2 爬虫过程 2.1 网址 2.2 查看网页代码 3 爬取数据 3.1 导入包 3.2 爬取代码 01 爬取思路 \*- 第一步,获取页面内容\*- 第二步:解析并获取单个项目链接 \*- 第三步:获取子页面内容 \*- 第四步:解析…...

MATLAB和C++及Python流式细胞术

🌵MATLAB 片段 流式细胞术(Flow Cytometry)是一种用于分析细胞或其他颗粒悬浮在流动介质中的方法。MATLAB 可以用来处理和分析流式细胞术的数据,例如用于数据预处理、可视化和分析。以下是一些常见的 MATLAB 处理流式细胞术数据的…...

Vue3 pinia使用

Pinia 是一个现代的状态管理库,专为 Vue 3 设计。它提供了一种简单、直观的方式来管理应用中的全局状态 (就是不同组件都希望去共享的一些变量,函数等)。Pinia 的设计灵感来自于 Vuex(Vue 2 的状态管理库),但进行了许多改进&#…...

tdengine学习笔记-建库和建表

目录 建库和建表 创建超级表​ 创建表​ 自动建表​ 创建普通表​ 多列模型 VS 单列模型​ 数据类型映射​ 示例程序汇总​ 在车联网领域的应用 1. 数据模型概述 2. 表结构设计 2.1 静态数据表 2.2 动态数据表 4. 查询数据 4.1 查询单个车辆的数据 4.2 查询多个…...

Django数据迁移出错,解决raise NodeNotFoundError问题

错误出现在: raise NodeNotFoundError(self.error_message, self.key, originself.origin) django.db.migrations.exceptions.NodeNotFoundError: Migration myApp.0003_alter_jobinfo_practise dependencies reference nonexistent parent node (myApp, 0002_renam…...

景联文科技:以全面数据处理服务推动AI创新与产业智能化转型

数据标注公司在人工智能领域扮演着重要角色,通过提供高质量的数据标注服务,帮助企业和组织训练和优化机器学习模型。从需求分析到数据交付,每一个步骤都需要严格把控,确保数据的质量和安全性。 景联文科技是一家专业的数据采集与标…...

MySQL学习/复习7表的内外连接

一、内连接...

Spring Cloud入门笔记2(OpenFeign)

场景&#xff1a; OpenFeign中集成了LoadBalancer,并简化了微服务调用&#xff0c;所以实际上使用该技术 技术栈&#xff1a;OpenFeign 步骤一&#xff1a;导入依赖 <!--openfeign--> <dependency><groupId>org.springframework.cloud</groupId><a…...

小程序中模拟发信息输入框,让textarea可以设置最大宽以及根据输入的内容自动变高的方式

<textarea show-confirm-bar"{{false}}" value"{{item.aValue}}" maxlength"301" placeholder"请输入" auto-height"{{true}}" bind:blur"onBlurTextarea" focus"{{true}}" bindinput"…...

学习HTML第二十九天

学习文章目录 二.单选框三.复选框 二.单选框 常用属性如下&#xff1a; name 属性&#xff1a;数据的名称&#xff0c;注意&#xff1a;想要单选效果&#xff0c;多个 radio 的 name 属性值要保持一致。 value 属性&#xff1a;提交的数据值。 checked 属性&#xff1a;让该单…...

汽车安全再进化 - SemiDrive X9HP 与环景影像系统 AVM 的系统整合

当今汽车工业正面临著前所未有的挑战与机遇&#xff0c;随著自动驾驶技术的迅速发展&#xff0c;汽车的安全性与性能需求日益提高。在这样的背景下&#xff0c;汽车 AVM&#xff08;Automotive Visual Monitoring&#xff09;标准应运而生&#xff0c;成为促进汽车智能化和安全…...

QString 转 char*问题与方法(const_cast的使用问题)

1、背景:今天有QString的变量&#xff0c;将QString的值传递给void func(char * ptr)&#xff0c;于是就有了类似下面这一段离谱的代码 当时我还在想为什么var的值为空了&#xff0c;为什么呢。 2、原因:就是因为右边函数返回的是一个临时指针对象&#xff0c;给到了右边&…...

flink cdc 应用

SQLServer 1. The db history topic or its content is fully or partially missing. Please check database history topic configuration and re-execute the snapshot. 遇到了一下问题&#xff0c;多次尝试&#xff0c;最终发现是数据库大小写要一致。 Caused by: io.deb…...

MyBlog(三) -- APP的应用

文章目录 前言一、APP是什么?二、创建APP三、使用APP1. 注册app2. 添加路由3. 运行过程4. 完善视图函数5. 结果展示 总结 前言 前面我们已经学习了如何创建一个新的项目,并且配置好了项目的启动文件,成功将项目启动! 那么接下来我们的主要任务就是需要完善这个项目中应该包含…...

docker有哪些网络模式

Docker 提供了多种网络模式&#xff08;Networking Modes&#xff09;&#xff0c;每种模式都有其特定的用例和优缺点。以下是 Docker 的几种主要网络模式&#xff1a; 1. Bridge 网络&#xff08;默认&#xff09; 描述&#xff1a;在这种模式下&#xff0c;Docker 创建了一…...

npoi 如何设置单元格为文本类型

ICellStyle style workbook.CreateCellStyle(); var font workbook.CreateFont(); font.FontHeightInPoints 10; //font.FontName "Arial"; font.FontName "仿宋"; style.Alignment NP…...

Vue3、Vite5、Primevue、Oxlint、Husky9 简单快速搭建最新的Web项目模板

Vue3、Vite5、Oxlint、Husky9 简单搭建最新的Web项目模板 特色进入正题创建基础模板配置API自动化导入配置组件自动化导入配置UnoCss接入Primevue接入VueRouter4配置项目全局环境变量 封装Axios接入Pinia状态管理接入Prerttier OXLint ESLint接入 husky lint-staged&#xf…...

汉字可视化探索平台:基于Flask+Vue的汉字浏览系统架构与实现

1. 项目概述&#xff1a;一个汉字学习者的“浏览器”如果你和我一样&#xff0c;对汉字的结构、演变和背后的文化故事着迷&#xff0c;那你一定经历过这样的时刻&#xff1a;在阅读古籍、碑帖&#xff0c;或者仅仅是看到一个生僻字时&#xff0c;心里会冒出无数个问号——这个字…...

Python自动化红头文件生成:ReportLab与Jinja2技术实践

1. 项目概述&#xff1a;一个自动化的红头文件生成工具 最近在整理一些行政和项目文档时&#xff0c;经常需要处理格式要求极为严格的“红头文件”。这类文件通常用于正式通知、公告或批复&#xff0c;其版头、字体、字号、间距乃至印章位置都有近乎刻板的规定。手动在Word里调…...

GlosSI完全攻略:一键实现Steam控制器全局支持的终极方案

GlosSI完全攻略&#xff1a;一键实现Steam控制器全局支持的终极方案 【免费下载链接】GlosSI Tool for using Steam-Input controller rebinding at a system level alongside a global overlay 项目地址: https://gitcode.com/gh_mirrors/gl/GlosSI 有没有想过&#xf…...

“为什么我的NotebookLM Agent总在胡说?”——20年NLP老兵手把手调试LLM引用可信度的5个黄金检查点

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;NotebookLM Agent研究辅助 核心能力与适用场景 NotebookLM Agent 是 Google 推出的基于私有文档理解的 AI 助手&#xff0c;专为研究者设计。它支持上传 PDF、TXT、Markdown 等格式的研究资料&#xf…...

资深运维的Helm Chart私藏库:高质量K8s应用部署实战指南

1. 项目概述&#xff1a;一个资深运维的Helm Chart私藏库如果你和我一样&#xff0c;长期在Kubernetes&#xff08;K8s&#xff09;的“牧场”里当“牛仔”&#xff08;Sysop&#xff09;&#xff0c;那你肯定明白&#xff0c;找到一个质量上乘、维护及时、配置合理的Helm Char…...

统一AI编程助手配置:使用agent-anatomy提升开发效率与一致性

1. 项目概述&#xff1a;一个配置文件夹&#xff0c;统一所有AI编程助手如果你和我一样&#xff0c;日常开发中会同时使用Claude Code、Cursor、GitHub Copilot等多个AI编程助手&#xff0c;那你一定也经历过同样的烦恼&#xff1a;每个助手都需要自己独立的配置文件。今天要介…...

Enzyme协议:DeFi资产管理智能合约架构与实战指南

1. 项目概述&#xff1a;当智能合约遇上资产管理如果你在区块链领域&#xff0c;特别是DeFi&#xff08;去中心化金融&#xff09;生态里待过一段时间&#xff0c;大概率听说过“Enzyme”这个名字。它不是一个新概念&#xff0c;但绝对是DeFi乐高积木中一块承重墙级别的组件。简…...

汽车电子系统如何重构价值:从马力到算力的产业变革

1. 从马力到算力&#xff1a;汽车价值创造的核心迁移十年前&#xff0c;如果你问一个车迷&#xff0c;一辆好车的灵魂是什么&#xff0c;答案多半会指向引擎盖下的那台机器——它的排量、气缸数&#xff0c;以及最终输出的马力。那个时代&#xff0c;机械性能是绝对的王者&…...

2026年5月PLC厂家:十大品牌专业评测解决工厂自动化选型难

摘要当制造业加速迈向智能化和柔性生产&#xff0c;PLC作为工业自动化的核心控制单元&#xff0c;其选型直接决定了产线效率、系统稳定性与长期运营成本。然而&#xff0c;面对众多品牌在技术路线、开放程度、生态兼容性上的显著分化&#xff0c;决策者常陷入“性能与成本如何平…...

列车主动悬架超磁致伸缩作动器动力学【附模型】

✨ 长期致力于超磁致伸缩作动器、主动悬架、动力学建模、特性分析、Simulink仿真研究工作&#xff0c;擅长数据搜集与处理、建模仿真、程序编写、仿真设计。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流&#xff0c;点击《获取方式》 &#xff08;1&#xff09;非均匀磁场下的多物理…...