【VMwareWorkstation16的下载与安装、创建Linux-Ubuntu20.04系统虚拟机、Ubuntu系统优化】
写在上面
网上的这种优秀的文章比比皆是,自然本文不敢自诩之为教程。写此文更多的目的是记录自己的学习过程和之后若再用到查看时愈发方便,省下自己宝贵的时间。
VMwareWorkstation16的下载与安装一、VMwareWorkstation16的下载
1.点击此处步入VMware官网下载,点击“产品下载”
2.找到VMwareWorkstationPro点击“下载产品”
3.选择须要下载的大版本,这儿我们选择最新的16.0。选择操作系统适宜的产品,这儿我们选择适用于Windows系统的最终版16.1.1,点击“转至下载”
4.这儿选择16版的最终版16.1.1(最终版的用处是对大版本的已知问题进行了优化,即稳定版)。这儿提个醒,假如大版本没有更新至稳定版,尽量先下载和使用上一版本的稳定版,会更少出现问题
5.可以看见你必需要先注册它们官网的个人帐号才才能下载
6.考虑一些男子伴不想由于装一个软件注册一个帐号,在这儿给出我的云盘链接VMware16.0版提取码:417i(可以在安装完成以后,将其在软件里更新至最新16.1.1版)
二、VMwareWorkstation16的安装
虚拟机VMware的安装基本上是傻蛋式(全部下一步)安装,并且这儿对几个小点做一下说明。
1.点击打开下载好的.exe程序文件VMware-workstation-full-16.0.0-16894299.exe,即可开始安装。出现下边界面点击“下一步”
2.勾选“我接受许可合同中的条款(A)”,点击“下一步”
3.选择安装位置,默认为C盘,在这儿我选择将其安装在D盘中自己创建的VMware目录下。注意:1.安装位置尽量不要放到C盘(系统盘)2.安装路径尽可能防止出现英文(个别软件安装路径出现英文可能会出现难以运行等潜在问题)勾选提高型鼠标驱动程序和将VMware控制台工具添加到系统PATH,点击“下一步”。
4.下边须要勾选的项按照个人意愿勾选即可,点击“下一步”。
5.默认勾选即可,点击“下一步”
6.假如上面设置都没问题,点击“安装”,即可开始安装。
7.等待安装即可。(这个过程可能须要一小段较长的时间,可以借助上去做点别的事)
8.安装成功后,点击“许可证”。
9.输入许可证秘钥,这个可以自行百度。输入秘钥验证成功的话,点击“输入”即可。
10.点击“是”。
11.ok等待重启结束,我们的VMware16就安装好了。
创建Linux-Ubuntu20.04系统虚拟机
三大linux系统对比
1.CentOS作为服务器布署是第一选择。CentOS消除好多与服务器功能无关的应用,系统简单但十分稳定,命令行操作可以便捷管理系统和应用,丰富的帮助文档和社区的支持。
2.Ubuntu最佳的应用领域是桌面操作系统而非服务器操作系统。
3.Debian作为服务器的选择,而且因为其发展路线,使它的帮助文档相对于CentOS略少,技术资料也少。
本次安装的是Linux-Ubuntu系统。对Linux初学者比较友好一些,有着与Windows相像的界面,而且有着极其丰富的帮助文档和社区支持。假如未来要深入学习Linux以及做服务器布署可以使用Linux-CentOS系统,它更适宜系统管理员和中级用户。
具体的Linux系统还有好多,列出三个:
kaliLinux:主要用于渗透测试
RedHatEnterpriseLinux:系统管理员的第一选择
Archlinux:致力从开发者的角度而不是从用户的角度做到力求简单。Arch配置和安装上去超级容易。它真的是一款面向前辈的发行版,让你了解Linux系统的每一个细枝末节。
一、镜像下载(打算工作)
1.点击此处步入Ubuntu官网下载,点击“Download”
2.点击20.04LTS(20版的最终版,或称之为稳定版),创建下载任务
3.更改下载路径,这儿我暂时放在浏览器默认路径D:TencentQQ下
二、镜像安装与虚拟机创建
1.点击“创建新的虚拟机”,选择“自定义(中级)”,点击“下一步”
2.硬件兼容性默认为最新,不用更改,直接点击“下一步”
3.选择“安装程序光碟映像文件”,点击“浏览”找到我们下载好的镜像文件,点击“下一步”
4.个性化Linux全名相当于Windows中登陆界面的个人名(用户名),用户名相当于Windows中的此笔记本的命名,密码是我们登陆Linux须要使用的密码(假如只是做实验和普通用户可以设置的尽量简单,便捷登入和使用,如123456)。设置完成后,点击“下一步”
5.默认就行,点击“下一步”
6.默认配置,点击“下一步”(可以在使用过程中进行调整)
7.默认推荐显存,这儿我设置的是推荐4GB(按照自己笔记本运行显存设置),点击“下一步”
8.网路类型,默认选择使用网路地址转换NAT即可(同样在使用过程中是可以更改的)
9.I/O控制器类型,默认推荐LSILogic即可
10.选择c盘类型,默认推荐
11.选择c盘,勾选“创建新虚拟c盘”,点击“下一步”
12.最大c盘容量默认建议大小就可以,我这儿是20GB,只要不勾选“立即分配所有c盘空间”,它的c盘大小就是动态的。推荐勾选“将虚拟c盘储存为单个文件”和“将虚拟c盘拆分成多个文件”,这儿我个人选择将它储存在单个文件,依照个人情况选择。
13.默认,点击“下一步”
14.自定义硬件类型,可以将不用的设备移除(比如复印机、声卡等)和没用的软驱驱动器
说明:软驱驱动器指的就是软盘,之前有些系统须要使用到软盘或测试软驱镜像img的时侯用得到,现在软盘早已淘的情况下使用虚拟机安装linux,建议直接删掉这个设备。
15.点击“完成”后,将手动开始创建,安装过程中须要输入的密码就是上面我们设置的密码。前面的好多步骤操作很简单,全部以附图操作即可。
至此,我们的Ubuntu系统就安装好了,而且我们还应对其进行一些必要的优化
Ubuntu系统优化1、更新Ubuntu系统
1)使用如下命令更新源(服务器列表)
sudo apt update
2)使用如下命令更新所有软件包(手动处理依赖项)
寻问须要是否继续,输入y即可
sudo apt upgrade
2、更换国外源
在国外使用Ubuntu提供的源很容易联接超时,可以说是相当难过。因而,通常我们切换为国外下载源
按win键召唤bash栏,搜索update并在搜索结果中打开“Software&Updates”,软件打开时会手动检测更新,点停止即可
选择UbuntuSoftware----->Downloadfrom----->others----->China选择一个国外源,比如阿里云的,最后点击ChooseSever保存。
输入命令,对源进行更新
sudo apt update
3、设置使用sudo时免输密码
每次使用sudo时都须要输入密码着实有些麻烦,虽然是私人笔记本,安全性上有屏保密码保护就够了,为了使用便捷,我们不妨取消“使用sudo时须要输入root用户密码”的设定。
1)Ctrl+Alt+T打开终端,输入sudovisudo,在打开的文件中,找到:
#Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
2)在它的下边添加:
username ALL=(ALL) NOPASSWD: ALL
里面的username为用户名,比如我的是ruomeng
我就改为
ruomeng ALL=(ALL) NOPASSWD: ALL
3)更改完以后,按Ctrl+O,紧接着按回车(Enter)键确认保存文件,最后按Ctrl+X退出编辑。此时就设置好了,重启,之后再使用sudo执行相关命令时就不须要输入密码了
4、安装apt加速利器apt-fast
apt-fast是一个为apt-get和aptitude做的“shell脚本封装”,通过使用aria2并发能力来降低APT的下载时间。apt-fast支持例如install,remove,update,upgrade,dist-upgrade等几乎所有apt-get的功能,但是支持proxy。
简单来说,apt-fast就是一个采用axel多线程来加速apt-get软件安装的工具,对于我们通过apt-get安装软件时尤其有用。
apt-fast安装命令:
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get -y install apt-fast
说明:
1.里面命令中的apt-get命令是不能替换成apt命令的,由于apt-fast原本就是加速apt-get软件安装的。
2.关于apt和apt-get的区别:新命令apt相当于旧命令apt-get的升级版,apt降低两个新的命令aptlist和aptedit-sources(具体作用自行查阅),同时新命令apt降低了一个(升级/安装/删掉软件包时)进程进度条,运行aptlist–upgradeable时,它会显示一些颜色,以提供有关储存库提供最新版本的软件包的清晰概述。并且这并不意味apt-get会被完全替代,甚至永远不会被完全中止。但对于绝大数情况下,我们更应当选择新命令apt,,它提供了软件包管理的所有必须功能,更友好简约和易使用
3.因为apt-fast本质上采用的是aria2下载工具,它能以“块”的形式从多个镜像并行下载一个文件,因而apt-fast更适宜下载一些庞大的软件包,究竟有多快还取决于你的网路速率(虽然提速的原理是多线程)
安装时会出现图形菜单,选择替换apt-get、选择同时下载最大链接数(1-16),默认为5个,接着选择yes,即可完成安装。
使用时,将对应命令中的apt-get替换为apt-fast即可,享受飞通常的觉得~
5、安装open-vm-tools
open-vm-tools是VMwareTools的开源施行,由一套虚拟化实用程序组成,这种程序可提高虚拟机在VMware环境中的功能,使管理愈加有效。open-vm-tools的主要目的是使操作系统供应商及/或社区以及虚拟设备供应商将VMwareTools绑定到其产品发布中。作用:实现“自动适应顾客机”(即手动适应顾客机的帧率,随便改变窗口大小),和与宿主机之间文件的复制粘贴功能。
简单来说就是开源的VMwaretools,它可以提高VM虚拟机的性能。open-vm-tools取代了官方VMwaretoolslinux命令行,假如你执意要安装官方版本linux 软件,它会出现以下信息提醒你:
open-vm-tools are available from the OS vendor and VMware recommends using open-vm-tools.
See http://kb.vmware.com/kb/2073803 for more information.
Do you still want to proceed with this legacy installer?
这说明open-vm-tools是被官方所认可的,因而我们更应当用open-vm-tools来替换VMwaretools
而现今大部份发行版本的官方库房上面都有open-vm-tools,但是在你安装Ubuntu时,安装界面最下方会提示你,虚拟机必需要联网才才能安装open-vm-tools,假如连着网系统将会帮你完成这一操作。假如没有联网或则你忽视了VMtools的安装使用虚拟机安装linux,这么就须要我们自动进行安装。
open-vm-tools安装命令:
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop
说明:这儿的安装没有使用apt-fast命令是由于我在安装的过程碰到了一点小问题,如图:
发觉有3个软件包无法完成更新,尝试直接使用apt命令后所有软件包全部成功更新!
安装完成后输入重启命令,重启生效
reboot
假如安装后还是未能在化学机和虚拟机之间复制粘贴文件的话,可能是你安装了虚拟机自带vmware-tools,所以要先把你安装的vmware-tools卸载,再安装。
卸载命令
sudo vmware-uninstall-tools.pl
结语
以上内容均为学习过程中的随记,因为接触Linux和Ubuntu较少,能力有限。在Ubuntu系统优化方面写的不够全面,目前够自己简单使用。假如未来系统学习Linux的话,我将会把这一块空缺的内容旋即补全。
申明:因个人能力有限,博文中必有不足之处,望学术同仁不吝请教,一起学习一起进步!