大家好,今天小编关注到一个比较有意思的话题,就是关于linux是不是虚拟机的问题,于是小编就整理了1个相关介绍linux是不是虚拟机的解答,让我们一起看看吧。
Linux在娱乐方面
是个硬伤,虽然可以玩但是我给你一台Linux服
务器你去下游戏玩,
无非也就是2048、俄罗斯
方块、贪吃蛇,你玩? 是不是S?
Mac,不得不说很多U设计师和软件开发工程
虽然他
师都是使用Mac,但是Mac也有硬伤,
的娱乐方面比Linux强但是你见过用Mac玩大型
网游的吗? 把Mac装上Windows,简直就是满
首先win10开启wsl2。
编辑器使用vscode insider,安装微软官方的remote development 扩展。
wsl启动速度很快,在我的超极本环境下只需2、3秒时间;remote 启动速度扩展稍逊一些,连接wsl需要很多前置操作,甚至需要连接互联网。
另外微软商店提供的linux wsl发行版版本比较有限,只有Ubuntu、kali、Alpine,opensuse、debian。
现在软件开发人员的开发环境可能要涉及多个操作系统,而且很多IT大佬都是建议在Linux环境下去开发,所以开发环境方案也很多,比如说:
1、在Windows系统上安装虚拟机(VMware)跑Linux
这种方法是我们推荐的,因为Windows能满足工作及娱乐需要,而且Windows对各类IDE支持较好。所以我们可以在Windows上通过虚拟机跑Linux,然后通过共享文件夹的方式来将本地磁盘上的文件夹映射到虚拟机中的Linux系统中。
这种最大好处就是,开发环境是在Windows系统上,而代码可以在Linux环境下运行。
当然了,也可以在Windows上安装Docker来跑Linux。
2、双系统
这种方式也还好,但是说真的,没有必要。因为你想在Linux上敲代码,那就必须安装桌面版的Linux,而桌面版Linux未必能达到你的体验需求,比如字体显示等和Windows上表现是有一定差异的。
3、在Linux虚拟机上跑Windows
说实话,用这种方式的少之又少(虽然我的Mac上的虚拟机里有Windows),而开发环境更不会这样做。
如果你不是非常非常习惯Linux的话还是虚拟机跑Linux,vmware足够强大好用,省去很多不必要的折腾时间学东西不好吗?而且可以不直接使用虚拟机而是通过xshell连虚拟机,这也比较符合现实场景吧。vmware的网络配置也很方便强大,足够开发折腾了。当然咯,所有这些的前提是你电脑配置足够,至少有16GB内存,两块硬盘,虚拟机放在SSD上,处理器推荐8代及以上,就很完美了
操作系统都是虚拟机,每个虚拟机都是一个分立的操作系统,都是内存或硬盘中的一段代码,并发或并行共享底层CPU资源罢了。
主操作系统是个类对象,虚拟机可以是个类实现的对象。
1. win10+虚拟机,推荐此方案,毕竟还要写文档出差开会投影借用等其他用途,目前的虚拟机性能损失1%以内,只是高负荷下面抖动比较大,根本不影响日常开发。银河系最好用的vs系列还是在win10上好用些。多花点钱把内存提升到32g以上才是重点。
2. pve,esxi等虚拟化系统,上显卡直通或者虚拟化gpu,这个也是我司服务器方案,不适合一般台式机或者笔记本,虚拟化系统本身也消耗资源的,而且在管理端想进客户机操作系统界面你还有得折腾。当然你想转行运维玩玩可以。
3. linux装windows虚拟机,问题也不大,不过有些零碎的驱动能玩死你。你就问问自己平时用哪个系统多些?哪个系统好用些?那肯定win10嘛,大家都同行,别拿mac来装了。
不管你怎么折腾系统,基本跟提升开发水平不搭噶,所以别把宝贵的时间浪费在运维技巧上了,玩玩就好,适可而止吧。
到此,以上就是小编对于linux是不是虚拟机的问题就介绍到这了,希望介绍关于linux是不是虚拟机的1点解答对大家有用。
2024-10-17 16:29:40
2024-10-17 13:34:32
2024-10-17 12:10:17
2024-10-17 10:49:23
2024-10-17 08:32:47
大家好,今天小编关注到一个比较有意思的话题,就是关于主机cpu屏幕的问题,于是小…
大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟机debian安装教程的…