最近有一个项目,在windows下开发实在搞不定了,就用虚拟机装了个桌面版的linux-ubuntu,折腾了一天。
下载
ubuntu下载地址:http://cn.ubuntu.com/download/
版本:Ubuntu 16.04 LTS(长期支持)版本
VMware下载地址:
VMware v12.1.0 简体中文精简特别版
安装
打开VMware
创建虚拟机
- 创建新的虚拟机
- 选择典型(推荐)
- 浏览本地刚下载的Ubuntu镜像
- 输入linux名、用户名、密码
- 输入虚拟机名称、位置
- 指定虚拟机磁盘大小,64位建议20G,磁盘存储为单个文件
- 创建完成
出现问题:
已将虚拟机配置为使用64位客户机操作系统。但是,无法执行64位操作
此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。
解决:支持虚拟化
- 进入BIOS,其中联想为F2
- Configuration
- Intel Virtual Technology设置为Enabled
- F10保存并退出
安装操作系统
- 虚拟机开机后,会自动进行 Ubuntu 的安装。
- 安装完成后,虚拟机会自动重启
- 使用刚才设置的密码进入系统
更改系统设置
右上角“设置”按钮
系统下载设置
- 选择「System Settings」
- 选择「Software & Updates」
- 下载服务器选择 「other」,然后选择中国地区服务器,选择China-mirrors.aliyun.com
语言设置
- 选择「Language Support」
- 弹出窗口“The language support is not installed completely”,选择「Install」安装
- Install/Remove Lauguages
- 选择Chinese(simplified)并Apply
- 用鼠标将简体中文拖动到语言列表最顶端,然后「Apply System-Wide」
- 右上角设置-log out再重新进入系统才会生效
安装 VMware Tools
只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化
系统会自动进行 VMware Tools 的安装,如果没有自动安装的话,选择 VMware 工具栏的「虚拟机」→「安装 VMware Tools」,Ubuntu 会自动弹出 VMware Tools 的安装文件夹。但是这种我试了下,速度太慢了,后来直接手动安装。
下载VMwareTools-10.0.10-4301679.tar.gz 密码:3nb1,下载内容放/Home
安装完成后「虚拟机」→「安装 VMware Tools」变为「重新安装 VMware Tools」,说明安装成功。
设置–系统设置–显示–分辨率调大到适合值–应用–WMware主界面进入全屏模式
虚拟机联网模式
VMWare虚拟机分为三种网络模式,具体参见博客
- bridged(桥接模式)。
- NAT(网络地址转换模式)。
- host-only(主机模式)。
在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议采用NAT模式。
NAT模式联网支持域名解析
首先,在Windows中确认“VMware DHCP Service”和“VMware NAT Service”已正常启动
WMware顶部–编辑–虚拟网络编辑器—选中VMnet8点“NAT设置”—将里面显示的网关地址记录,例如:192.168.184.2—然后编辑
然后就可以
可以解决在python程序中遇到的如下问题
ERROR:root:
安装常用软件
编辑器
git
java
python环境:自带
pycharm:安装免费的社区版,下载好包自己装
pycharm以root身份启动,不然每次pip安装东西都要输密码:
修改desktop文件内容如下
其实点击图标就是执行
快捷键与ubuntu的GNOME桌面的冲突
其中,前进后退变成:Alt+Shift+方向左右键
参考
简书:VMware 虚拟机安装 Ubuntu 简单教程
VMware tools安装
linux下非root用户安装软件入门
让vmware(开启nat模式)中的linux虚拟机支持域名解析功能