VMware虚拟机安装Ubuntu20.04详细图文教程_vmware ubuntu-程序员宅基地

技术标签: ubuntu  linux  vmware  


注:写教程的时候博主用的是VM16和Ubuntu20.04,你们自己装的时候装新版的应该也一样,不必刻意用旧版

1 VM和Ubuntu下载

Ubuntu系统下载官方链接:Ubuntu系统下载

在这里插入图片描述

VMware下载官方链接: VMware Workstation 16 Player下载

在这里插入图片描述

下完VMware直接安装就行了

2 VM安装Ubuntu

双击打开VMware Workstation 16 Player
双击打开
点击创建新虚拟机

在这里插入图片描述
选择稍后安装操作系统,再点下一步

在这里插入图片描述
然后注意这两个地方,选择操作系统和版本如下,再点下一步

在这里插入图片描述
自己定一个系统存储位置,再下一步

在这里插入图片描述
最大磁盘大小按需修改,选择存储为单个文件,再下一步

在这里插入图片描述
点击自定义硬件

在这里插入图片描述
选择使用ISO映像文件,浏览选中刚开始下载的Ubuntu系统,然后点右下角的关闭,再点完成

在这里插入图片描述
选中,点击播放虚拟机

在这里插入图片描述
然后等待…

在这里插入图片描述
进入之后,下拉选中 中文简体,再点Ubuntu安装

在这里插入图片描述
再双击chinese。这里因为Ubuntu系统显示器大小不对,下面的界面显示不出来,我们在下一步先来修改它的显示器大小

在这里插入图片描述
到这里后,本来右下箭头所指地方有 继续 按钮,但是显示不出来,我们先关掉安装界面,退出安装

在这里插入图片描述
在这里插入图片描述
等待…然后进入如下页面,点击右上角倒三角形,再点击设置

在这里插入图片描述
下拉找到显示器,点击分辨率

在这里插入图片描述
任意改为另一个,例如1024x768,再点击应用

在这里插入图片描述
选择保留更改

在这里插入图片描述
然后点击左上角图标,重新进入系统安装

在这里插入图片描述
可以看到这时能显示继续的按钮,点击继续

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
点击现在安装

在这里插入图片描述
再点击继续

在这里插入图片描述
选择地区
点中国所在范围在这里插入图片描述

自行填写以下信息

在这里插入图片描述
然后便进入安装等待界面

在这里插入图片描述
下载文件时间较长,可点击展开选择skip,然后再等待一段时间…

在这里插入图片描述
安装完成,提示重启,点击重启

在这里插入图片描述
然后根据提示,进入系统,显示如下界面,即安装完成。

在这里插入图片描述

3 更改Ubuntu软件源

配置系统的软件源,提高下载速度
先点左下角矩形网格,找到并打开 软件与更新

在这里插入图片描述
按图示修改

在这里插入图片描述
在这里插入图片描述
点击选择一个服务器,如第一个,再点选择服务器

在这里插入图片描述
再点关闭

在这里插入图片描述
点击重新载入,并等待

在这里插入图片描述
其中需输入密码,即之前自行设置的密码,此后有软件更新点击更新即可
到这里软件源更改完成。

4 Windows与Ubuntu跨系统复制粘贴

打开终端,手动输入以下命令,再重启ubuntu系统就可以了
即通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应

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

参考:Copy/paste and drag&drop not working

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41805734/article/details/120698714

智能推荐

php 运行方式 cgi,fastcgi,php-fpm的区别与联系_php-cgi 方式 和 php-fpm 方式差别在哪里-程序员宅基地

文章浏览阅读645次,点赞3次,收藏2次。刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现_php-cgi 方式 和 php-fpm 方式差别在哪里

Http failure response for (unknown url): 401 From Simple Intercept-程序员宅基地

文章浏览阅读6.6k次。1、问题现象及背景和后台配合做一个验证码功能,前端直接以一个get请求获取验证码数据。报该错误Http failure response for (unknown url): 401 From Simple Intercept -->http://ng-alain.com/docs/auth"name2、原因前后台没有对齐,后台返回的直接是一个图片,不是数据。..._http failure response for

Android webview记住账号密码_webview记住密码-程序员宅基地

文章浏览阅读7.2k次。好累,不想说话。private void syncCookie(String url) { try{ CookieSyncManager.createInstance(this); CookieManager cookieManager = CookieManager.getInstance();_webview记住密码

项目 | Java+PhantomJs爬虫实战——半次元 下载高清原图_半次元原图提取-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏8次。写在前面前段时间实习结束回来休息,某日闲逛无意间又打开了半次元,突然看见几个好漂亮的coser小姐姐,就想存个图片当壁纸(づ ̄3 ̄)づ╭~然而又发现,很多小姐姐都设置了作品禁止保存或者是右下角带水印身为一个重度强迫症患者,默默打开浏览器,看看能不能偷鸡扒到原图。。。开始之前本文旨在学习交流,希望所有阅读的小伙伴们清楚以下几点:\color{#FF0000}{本文旨在学习交流,希望所..._半次元原图提取

C++ unordered_map-程序员宅基地

文章浏览阅读2.1w次,点赞10次,收藏31次。转载自这里目录查找元素迭代器容量修改操作通接口哈希策略观察器std::swap(std::unordered_map)std::erase_if(std::unordered_map)简介本篇博客介绍C++常用的无序关联容器unordered_map。unordered_map是C++11正式加入的对hash_map的官方实现(之前标准C++没有hash_map的官方实现,我们使用的STL的hash_map并不是官方的)。从名字可以看出这个结构是无序的,底.._c++ unordered_map

ajax同步、异步的含义和区别_ajax中同步与异步是什么意思-程序员宅基地

文章浏览阅读485次。(1)同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面处于假死状态,当这个AJAX执行完后才会解除页面假死状态,代码继续运行。(2)而异步则是当前AJAX代码运行中的时候其他代码一样可以运行。jquery的async:false,这个属性默认是true:异步,false:同步。$.ajax({ url: prefix + "/expo..._ajax中同步与异步是什么意思

随便推点

OpenJPA (7)-程序员宅基地

文章浏览阅读323次。10 Miscellaneous Features10.1 Restoring State JPA规范要求不应该使用rolled back objects,但是这些对象在OpenJPA中是有效的。可以通过配置openjpa.RestoreState 属性来控制是否将对象的状态回滚到事务前的状态。它有以下可选值:none: 不回滚对象状态,但是对象变成hollow,在下次访问的时..._openjpapersistence.cast转换异常

Spring Boot 使用 Spring Security 后无法 POST 提交数据解决方法_springsecurity将表单提交改成json的post提交-程序员宅基地

文章浏览阅读1.6w次,点赞3次,收藏18次。【问题描述】项目使用的是 spring-boot + spring-security,页面用了 thymeleaf 模板页面代码如下: username: password: Submit登录操作代码:/** * 登录操作; * * @param userName 用户名; * @param password 密码;_springsecurity将表单提交改成json的post提交

基于InnoDB索引主键策略_innodb 字符串做主键-程序员宅基地

文章浏览阅读699次。1、建议采用自增长int型为主键,主键的数据应该与应用无关,不建议采用字符串作为主键。因为采用数字作为主键可以保证数据行是按照顺序写入,但是采用字符串为主键可能导致随机写入,进而导致数据的频繁移动,甚至导致页分裂影响性能。InnoDB页分裂的最大填充因为为15/16。 2、使用字符串作为主键的缺点: 2.1、由于字符串作为主键是随机写入,所以可能写入的目标页已经刷新到了磁盘中并从缓存_innodb 字符串做主键

Tensorflow报错“Could not find ‘cudart64_6.dll”_tensorflow报错cuda sm86-程序员宅基地

文章浏览阅读2.2w次。声明:我使用的版本tensorflow-gpu==1.4.0CUDA (release 8.0, V8.0.60) 8.0版cudnn(6.0)但是最近在使用tensorflow时,突然报错 OSError: [WinError 126] 找不到指定的模块/Could not find ‘cudart64_6.dll’ 原因:在tensorflow调用NVIDIA时缺..._tensorflow报错cuda sm86

Linux下载安装mysql5.7版本教程最全详解_linux mariadb5.7安装包-程序员宅基地

文章浏览阅读5.7k次,点赞8次,收藏48次。linux下安装mysql服务_linux mariadb5.7安装包

springboot排除数据库以及mongo的自动配置_springboot 去除mongo初始化-程序员宅基地

文章浏览阅读6.2k次,点赞2次,收藏3次。测试某个功能时,新建了一个项目,因为要保证依赖相同,所以直接把依赖pom文件直接复制过来,但是依赖中有mongo的依赖,导致了springboot自动配置了mongo,但是并没有配置mongo的信息,导致初始化的连接报错,解决办法,直接排除mongo的自动配置。数据库的DataSource同理,错误提示为:Description:Cannot determine embedded datab..._springboot 去除mongo初始化

推荐文章

热门文章

相关标签