本文章大多都是抄袭另一个简书文章
本文的方式是通过虚拟机安装系统
本文装的是deepin
装deepin只是为了写作业
本文仅详细讲述了如果虚拟机安装deepin
后面的c++,eigen,thread,clion,等等环境配置,嗯,反正我百度的,建议用clion,clion里面可以直接调用和编译eigen和thread(clion在deepin的应用商店就有,很方便)
关键词: 【linux】 【deepin】 【c++】 【环境搭建】 【clion】 【eigen】 【thread】 【无法编译】 等等。。反正csdn博客很多。
Q:为什么选择虚拟机安装?
A:方便
Q:为什么装deepin 不装ubantu?
A:方便
Q:虚拟机为什么方便?
A:很多好处,自己百度,反正装起来方便用起来也方便
Q:deepin为什么方便?
A:新手友好型linux,至少不用自己装输入法和浏览器了
需要下载的资源:
vmware_workshop(30天试用,试用到期后乖乖:1.换mac 2.双系统 3.换其他辣鸡但良心的虚拟机软件 4.购买或
破解该软件

开始!(请一步一步尽量不要跳步)
1.启动VMware Workstation,新建虚拟机

2.“新建虚拟机向导”中选择 “自定义”
3.一直下一步到选择镜像,通过“浏览”选择下好的deepin镜像

4.下一步,然后选择Linux版本
我查了deepin应该是linux 4.x,但是我错选成了5.x及以上,好像没什么影响,下图是老图,里面的选项已经不在了

5.下一步,设置虚拟机名称和安装位置

下一步,选择分配是处理器数量和内核数(按自己情况设置)
一般大家都是1处理器,内核数打开任务管理器->性能 可以查看
分配虚拟机运行内存容量(运行内存 比如:4G),8g电脑就给个4g,16g就给个8g吧 ,随意
选择网络配置方式 NAT

按向导的推荐设置多次下一步,设置磁盘 创建新的

设置虚拟机内存容量,看你用来干什么,但是deepin至少16g才能安装。(建议40吧)(我的台式机机械硬盘比较大所以我给了400g,但是好像没什么用,除了导致setup的时间变长了以外)
选择立即分配所有磁盘空间、将虚拟磁盘存储为单个文件,这样有助于虚拟机的性能。具体解释向导里说得很清楚,虚拟磁盘拆分为多个文件方便迁移虚拟机的位置(移动虚拟机),但是不利于性能。

下一步直到完成
开启虚拟机
选择第一个 install 回车安装(5s会自动选择第一个)

选择语言

下一步,设置用户名和主机名还有密码。这里的用户名和主机名会对应到terminal终端上的主机名显示。

下一步设置时区,选择“上海”,然后在下一步到安装位置。选择磁盘后然后开始安装,会提示您确认继续,点“继续”。


安装成功后:
1.关闭虚拟机
2.移除安装介质:
打开编辑虚拟机设置

再开机

反正我选了普通模式
这里可能遇到一个问题
我的两台电脑在移除完安装介质试图开启虚拟机时都遇到了一个问题就是bios没有开启intel vt-x(intel cpu的虚拟化)
通过百度,我了解到了解决方法:通过百度搜索你的电脑进入bios的方法,然后进去找cpu设置,打开虚拟化(关键词: virtualization enable ) 反正也看不懂,就找这俩关键词
PS: amd的cpu不叫virtualization ,叫svm mode,也在主板的bios的cpu设置里
PS:我的台式机还遇到了另外一个问题,但是比较解决方式比较简单,百度就告诉了我简单的解决方案
后续待更
网友评论