vmware workstation pro 安装ubantu虚拟机

这个也可以参考:https://zhuanlan.zhihu.com/p/150263093

下面的来源是:https://www.jianshu.com/p/faf8bbbdd0f2

必要条件:

    PC

    VMware Workstation

https://my.vmware.com/cn/web/vmware/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0

或者:

 

        下载: https://www.vmware.com/go/getworkstation-win

 

        KEY:  *****-*****-*****-*****-***** (可自行网上查询或购买正版)

 

   

密钥可以试下这几个

*****-*****-*****-*****-*****

*****-*****-*****-*****-*****

*****-*****-*****-*****-*****

注意:先确认好需要的ubuntu的版本是32位还是64位,版本问题根据自己的电脑和打算运行的软件综合确定。确定好版本再开始下载安装,假如安装了不对的版本可能会重来。

假如需要的版本是14.04,则进行下面的下载:

Ubuntu14.04.iso

阿里云开源镜像站资源目录 (aliyun.com)

 

 

Ubuntu镜像下载地址

官方下载地址(不推荐)

中科大源

阿里云开源镜像站

兰州大学开源镜像站

北京理工大学开源

浙江大学

不知名镜像网站

各个版本下载网址:

几个开源镜像网速快的话都能达到2-3M/s,大家可以都试试。

原文地址:

概括一下流程:

    1. 下载安装VMware

    2. 下载Ubuntu镜像文件

    3. 问你的电脑要点配置, 创建一台"新电脑"

    4.将镜像文件塞到新电脑的"光驱"中, 安装.

3和4是本文章重点, 下面开始介绍~

首先优雅地开启VMwarWorkstation软件, 按照下方图文操作.

选择新建虚拟机

 

如果想要自己完整的安装ubuntu系统则需要选择"自定义", 想懒省事话选择"典型", 不过默认是英文环境.

选择自定义

 

兼容性, 直接点下一步

 

这里选择稍后安装系统, 也可以选择第二项

选择稍后安装

 

选择好对应系统和版本

 

设置名称(不是虚拟机系统内的用户名)和系统文件存储位置

 

这里根据自己电脑配置选择, 我的CPU是I7 7700HQ, 4核8线程, 所以按照一半来设置

处理器数量: 核心数

内核数量: 线程

(大概...)

选择CPU数量

 

内存同样按照一半来配置,可根据自身主要使用哪个系统(PC/虚拟机)来进行配置

给虚拟机分配4GB内存,开发够用了!(网上的一个说法)

选择内存大小

 

网络连接方式使用默认的即可, 后期有需要可在"虚拟机"->"设置"中更改,这里不多作解释.

选择网络连接方式

 

IO选择,默认

 

磁盘类型,同样默认

 

默认

 

勾选"立即分配所有磁盘空间"会导致在在设置完成后花费较长时间分配完整的50G空间, 如果没有特殊需求, 不推荐.我这里的最大磁盘大小分配的是60G.

单/多个文件可根据自己选择,但总的来说,默认就好.

对磁盘大小进行设置, 其它默认

 

虚拟机启动文件,默认

 

按下"完成"按钮

 

恭喜你, 创造了一个Ubuntu系统空壳. 接下来,我们要往里面塞些有用的东西.


 

在左则"库"中选中虚拟机, 如果没有"库"的话, 在"查看" -> "自定义"中选择"库(F9)

点击标签页中的"编辑虚拟机设置" 或 菜单栏的"虚拟机" -> "设置"

打开设置窗口

 

然后,把系统镜像文件对准空壳的小口, 我们要开始往里塞了!

选择镜像文件。
注意:这个镜像文件在安装完成ubuntu后最好先不要删除,也许以后出问题了还能用上。
在使用期间,可能会出现下面这个问题:

 

 

 

 解决办法:(43条消息) 虚拟机无法将文件......DVD1.iso作为映像进行连接:找不到该文件_鸭梨山大哎的博客-CSDN博客_无法将文件作为cd-rom映像进行连接

启动虚拟机

 

经过一阵摸鱼后, 正式见到Ubuntu安装界面

语言列表拉到最下选择中文, 也可以默认使用英文环境.

    如果安装的时候选择了中文, 安装好后用户文件夹名称也是中文, 这对撸代码不利, 不过有可以将文件夹切换回英文的方法, 以后会说.

选择系统语言并开始安装系统

 

如果不选择"安装时下载更新"会节约安装时间, 但安装后好后系统肯定会提示更新(除非离线), 这个自行定夺.

关于"第三方软件", 如果不拿它当日常主力系统的话(你拿虚拟机当日常系统使用吗?),可以不勾选, 这项也可以安装好系统之后看到.

纠结一下, 然后继续

 

我们已经创造了存放系统的空壳, 自然是专用的啦.

清除杂念, 开始安装

 

默认

时区选择, 貌似中国这一块点哪都显示的是"Shanghai", 所以不用在意.

选择时区

 

默认啦

 

设置好你的用户账户

 

摸鱼中

 

安装完成啦!

重启!

 

如果按下"现在重启"后卡在了黑底命令符那里(大概1-2分钟)不动的话, 不要犹豫, 强制重启大法好!

    如果鼠标在虚拟机中移不出来, 按下键盘的CTRL+ALT即可.

它可以解决很多问题(认真)
 
安装vmware tools:
https://www.cnblogs.com/chjxbt/p/11082845.html

一、安装步骤

1、开启虚拟机,运行想要安装VMware Tools的系统,运行进入系统后,点击虚拟机上方菜单栏的“虚拟机(M)”->点击“安装 VMware Tools”,图片所示是因为我已经安装好了

 

 

 

2、完成第一步后,系统桌面会有一个VMware Tools文件,进入文件目录,可以看到以下目录:

 

 

3、首先复制VMwareTools-xxxx.tar.gz到Home文件夹下,然后使用终端解压VMwareTools-xxxx.tar.gz文件,解压命令:

tar -zxvf FileName.tar.gz

 

解压完成后“cd”进入该目录,“ls”查看当前目录是否有VMware Tools的安装程序vmware-install.pl。

如果存在,则输入命令安装:

sudo ./vmware-install.pl

4、在安装的过程中,只需要一直按回车即可,直到出现以下界面:

 

 5、重启系统就可使用VMware Tools了

 
 
 
出现以下问题无法安装vmware tools的解决办法:
安装 VMware Tools 时报 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用CD-ROM--解决方案 (icode9.com)

 

 

LINUX系统开机后出现assuming drive cache:write through,就卡住了是怎么回事啊

 然后用鼠标在Ubuntu 窗口顶部栏目条依次选择:虚拟机-电源-关闭客户机,
关闭虚拟机后,然后在Ubuntu窗口找到设备栏,点击CD/DVD(SATA),在设备状态栏把“启动时连接”取消掉勾勾,确定。
重新启动客户机操作系统,等待刚才黑屏页面,一会就可以启动操作系统了。
安装完成后,不是全屏的解决办法:system settings-display-resolution, 然后改变分辨率的设置。
安装完成后,安装一些软件可以参考:https://zhuanlan.zhihu.com/p/326175258

最近做开发,收到一个只能在Linux运行的二进制文件,于是在本地开启了Linux虚拟机运行二进制程序。

设置共享文件夹

通过虚拟机的文件夹共享功能,我可以在Windows写代码,在Linux实时运行程序。

整套折腾下来,我对Mac的依赖降低了,以后没有Mac, 我也可以用Windows运行Linux做开发,而不用去和Windows各种玄学的环境变量配置去对线。

为虚拟机Linux安装开发环境还有一个好处,你可以把配置好的Linux开发环境放到任何一台PC或Mac或Linux主机上运行,换新电脑也不用重装环境~

折腾之路上,我遇到很多坑,这里记录一下,漂移过弯的最佳路径。

环境配置

虚拟机安装Linux镜像的小经验

  • 默认选择英语安装,这样bash路径都会保持英文(当然你可以在安装完成后,再切换到中文)
  • 给虚拟机分配4GB内存,开发够用了!
  • 给Ubuntu做美化挺费时间的,如果喜欢高颜值,可以直接选择Deepin

更换阿里源

# 备份源
sudo cp /etc/apt/sources.list  /etc/apt/sources.list_backup
# 编辑源
sudo vi /etc/apt/sources.list

将sources.list内的内容替换为以下阿里源

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

更新源

sudo apt update

安装vim

sudo apt install vim -y

安装git

sudo apt install git -y

安装zsh, 用zsh替换默认的终端bash

sudo apt install zsh -y

安装curl (为下一步下载oh-my-zsh做准备)

sudo apt install curl -y

安装oh-my-zsh (这里我使用了gitee镜像源), oh-my-zsh让zsh更好用

sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

安装nvm (这里我使用了gitee镜像源), 管理Node.js

curl -o- https://gitee.com/mirrors/nvm/raw/master/install.sh | bash

使用NVM安装Node.js 14

nvm install 14.0.0

设置Node.js 14 为默认Node.js版本

# 开始使用Node.js 14
nvm use 14.0.0
# 设置默认Node.js版本为14
nvm alias default 14.0.0
# 查看Node.js版本
node -v

安装npm (不可缺少的依赖包管理工具)

sudo apt install npm -y

如果 npm install 出现错误,则运行以下命令

# INSTALL GLOBAL NPM PACKAGES
npm config set unsafe-perm true

# CLEAN CACHE (有时候这一步会报错,忽略即可)
npm cache clean

# BYPASS SYMLINK ISSUES
npm install --no-bin-links

前端常用命令行工具

# 通过命令行简单开启http-server服务
npm install -g http-server
# 可以监控文件变化,自动重启Node.js服务的命令行工具
npm install -g nodemon
# 守护多个后台程序的工具PM2
npm install -g pm2

我们试用snap替代apt安装应用软件

snap可以同时运行多个安装命令,比如在终端窗口1 运行sudo snap install postman 的同时,在终端窗口2 运行 sudo snap install chromium

安装Postman (api测试工具)

sudo snap install postman

安装Chrome 开发者版本 (开源版Chrome浏览器)

sudo snap install chromium

安装网易云音乐 (Linux最好的音乐软件/ 设计超棒的音乐软件)

sudo snap install netease-music --devmode --beta

安装WebStorm (大前端开发)

sudo snap install webstorm --classic

jetbrain系列激活码:

E70JHCOV2H-eyJsaWNlbnNlSWQiOiJFNzBKSENPVjJIIiwibGljZW5zZWVOYW1lIjoi5bGx5Lic55CG5bel5aSn5a2mIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMjEtMDItMTgifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAyMS0wMi0xOCJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAyMS0wMi0xOCJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDIxLTAyLTE4In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMjEtMDItMTgifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAyMS0wMi0xOCJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDIxLTAyLTE4In0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDIxLTAyLTE4In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMjEtMDItMTgifSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAyMS0wMi0xOCJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDIxLTAyLTE4In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMjEtMDItMTgifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAyMS0wMi0xOCJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDIxLTAyLTE4In0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMjEtMDItMTgifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMjEtMDItMTgifV0sImhhc2giOiIxNjc5MTgwMy8wIiwiZ3JhY2VQZXJpb2REYXlzIjo3LCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-qlgtO4xVGHX/r45fIKMaR6B9pWQtucrCYVsz0o00crcAiYN1k/kSMygggYl187B0u0jeXQCe4BmQIItKL79x6NwoPn43inreVhZ88f4+Cbl+V/KGeAYeybon+7YoTs8FY4+31ANW/LwBPxkPnlErxYdQ6oc/k6mnxIOm5Nf8WjKRfYYIl5Bhmdt1gHMGgFsocCcTLLiqDUGEcPj5tUIJXwwYaeKAR3YGXm/P73QpnYR/BcGaodBN3jprQRxsS5Ia5y06rrDAJcPSZuttAFpAit/4o/gq2XzhrjaBCtOMxNzk3XEAT82glTlWQOQx6KnRq6D7WUXzd81g44aP+Dca5Q==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

激活码更新网站: 

安装VsCode (蓝星最强编辑器)

sudo snap install vscode --classic

安装Typora (写Markdown必备)

sudo snap install typora --classic

安装官方QQ Linux (deb安装包安装)

wget http://down.qq.com/qqweb/LinuxQQ/linuxqq_2.0.0-b2-1084_amd64.deb
sudo dpkg -i linuxqq_2.0.0-b2-1084_amd64.deb

ToDesk远程控制

sudo wget https://update.todesk.com/todeskBeta_1.1.0c.deb
sudo dpkg -i todeskBeta_1.1.0c.deb

命令行「逼装」软件

安装glances (查看系统运行状态)

sudo apt install glances -y
# 运行
glances
# 退出
q

黑客帝国动态字符雨

sudo apt-get install cmatrix -y
# 运行
cmatrix
# 退出
q

命令行查看本城市天气预报

# 以深圳为例
http://wttr.in/shenzhen

小结

整体体验下来, Ubuntu20.04部署开发环境还是蛮顺滑的;

有些应用软件的支持并不完美, 比如微软的Edge浏览器开发版就出现了白屏的现象, 不过有FireFox和Chrome开发版,上网冲浪和开发也完全够用了。

 
 
 
 
posted on 2019-03-09 13:43  一杯明月  阅读(1380)  评论(0编辑  收藏  举报