大家好,我是杨叔。关注微信公众号【程序员杨叔】,每天进步一点点,了解更多测试开发技术知识!
一、背景介绍很多时候我们需要使用&验证Linux的一些命令、功能,公司的Linux服务器不一定有足够的权限,这个时候在自己的Windows电脑上搭建搭建一套Linux环境就非常有用,不用担心权限的问题,也可以在上面自由安装任何想要的东西。 因此本文主要介绍windows10下安装Vmware Ubuntu以及常见问题解决方案,希望对你有帮助。
二、Window10下安装Vmware2.1 Vmware下载
官网下载:Workstation 16 Pro for Windows 第三方网站下载:VMware Workstation 16.0.0.16894299官方版
下载后直接双击安装:
安装后需要输入秘钥激活,网上很多秘钥可用,可自行百度搜索,这里不再赘述,不是本文的重点。
三、Vmware中安装Ubantu有多种Linux系统供选择:ubuntu, centos, redhat等,新手建议安装ubantu桌面版,有漂亮的图形化界面,能自由切换图形化和命令行模式,上手快,对新手比较友好。
3.1 ubuntu下载:
官方下载地址:https://www.ubuntu.com/download
由于是国外的官网,使用官网下载的话,速度会很慢。因此推荐使用国内的开源镜像网站下载,速度比较快。这里推荐阿里云开源镜像站: http://mirrors.aliyun.com/ubuntu-releases/
桌面版本和服务器版本之间的区别如下:
- 桌面版预装了 GUI 图像操作界面,而服务器版没有
- 桌面版已经安装了许多服务器版没有的软件,如办公软件、媒体播放软件、浏览器等等
- 桌面版缺少 Apache、MySQL 和 PHP,而这些在服务器版中是标准配置
桌面版更适合个人电脑安装使用,而服务器版适用于部署web服务器使用,个人练习的话,推荐桌面版。当然通过安装和卸载软件包,你也可以将桌面版定制为服务器版,反之亦然。
3.2 ubuntu安装
选择创建新的虚拟机:
可直接使用默认选中的“典型”:
添加之前下载的ubuntu镜像文件:
下一步,填写用户名和密码,记住填写的用户名和密码后面登录要用:
选择好安装的位置:
根据你window硬盘的容量,设置合理的虚拟机磁盘大小,默认的20GB一般比较合理,操作系统本身就会占用8-9GB大小:
确认信息无误后,点击完成按钮:
可以看到Vmware左侧列表多了一台虚拟机,点击“开启此虚拟机”,会开始创建虚拟机的内容,大概20分钟左右完成创建并启动:
启动后输入之前设置的用户名和密码,即可进入ubuntu系统:
点击文件夹图标按钮,即可打开系统目录:
四、常见问题解决4.1 命令行&桌面模式切换
桌面版可以灵活地切换图形话界面模式和命令行界面模式:
- 从桌面模式进入命令行模式:Ctrl Alt F1
- 从命令行模式进入桌面模式:Ctrl Alt F7
4.2 如何开启ubuntu桌面版的SSH服务
桌面版自带的命令行模式,不是很好操作,粘贴复制不方便,格式也不太好看。建议是开启SSH服务,然后使用像xshell这样的工具访问,用起来会更舒服。
桌面版的Ubuntu linux系统,默认没有安装ssh服务,可以在命令行模式下通过如下命令开启SSH服务:
sudo apt install openssh-server
安装完成,服务默认已经开启,可以远程ssh连接了。使用xshell连接:
连上后就可以直接在xshell窗口操作命令了,很方便:
4.3 使用vi编辑时上下左右方向键被转化为ABCD的解决方案
现象:新装的ubuntu系统,使用vi命令时会出现该问题; 原因:新系统只装了vi,没有装vim; 解决方案:直接安装一下vim就可以了;
sudo apt-get install vim
vim和vi的区别:vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面,比如在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消,所以其实完全可以把vim当成vi来使用。
=================================
以上,如果对你有帮助,欢迎关注杨叔的微信公众号【程序员杨叔】,了解更多测试开发干货内容资料
,