win10电脑内存应该够用,256G+1T的,现在装的双系统,linux动不动就打不开,但是有不清楚虚拟机和双系统的利弊,求助大佬们!


我的建议是都用。虚拟机的好处是方便,而且不会出现硬体不兼容或驱动类的问题,使用起来也没什么区别,便于切换,也便于备份和恢复,而且可以同时安装多个不同版本,对于初期学习很方便。但在虚拟机上安装毕竟和实机安装不完全一样,遇不到在实机安装过程中会遇到的问题,而且如果你对系统性能也有较高的要求的话,在实机安装就比较好了!不过,我是实机和虚拟机都有的,因为我喜欢玩,特别对于不同的发行版,可以先在虚拟机上试验一下,把喜欢的再在实机上安装,有些东西在虚拟机上练习,然后在实机上安装或实现。


如果有条件的话,建议买云主机练手,现在阿里云和腾讯云都在搞活动,一台低配带外网云主机一年只要几十块钱而已,少抽两包烟就够钱了。

既然是学习Linux,而Linux的主要使用在伺服器领域,需要安装各种软体包,学习各种服务,云主机有先天优势,网速极快,而且可以随时随地连接伺服器,如果没有电脑,手机、平板也可以用来连接管理伺服器。

其次建议虚拟机,对比双系统有以下优势:

1、可以专注于Linux应用,而不是安装,双系统第一关是安装引导,grub、bios、mbr、gpt……可能会跑偏,就算没跑偏也会让你对Linux失去兴趣

2、系统简洁,没有乱七八糟的驱动适配问题

3、快照功能,随时返回初始环境,Linux坏了也没事,崩了也没事

4、方便学习,方便查找资料、方便做笔记

5、不耽误Windows的本身功能,不影响工作学习。

6、虚拟机可以安装各种版本Linux,可以详细体验,对比,双系统做不到,做多系统共存也只能允许同时运行一个系统

7、可以从命令行模式学习,不用给Linux装图形界面,不会跑偏……

8、虚拟机挂起功能,可以随时保存状态,以便方便的时候继续,双系统做不到

9、Linux集群学习,虚拟机可以虚拟出一个几台甚至几十台的集群,双系统只能洗洗睡了

其他优势想起来再加

不建议双系统,容易放弃,容易点歪科技树,容易暴躁,容易砸电脑

物理伺服器跟云主机差不多,除了可以实践一下RAID,貌似也没什么其他优势了,而且又贵又吵又费电,如果有免费的地方也可以考虑,二手机器超便宜

至于你说你的Linux动不动就起不来,我电脑装过各种纯Linux环境,没遇到你说的情况

最后,如果你学Linux是为了装叉或者尝试Linux办公,建议单Linux环境,不要装Windows。


可以先从wsl上手,然后是安装虚拟机体验,然后安装双系统解决硬体以及安装的问题,最后完全使用Linux。

如果只是想玩玩,wsl就挺好。用不著虚拟机


首先上结论:初学者建议使用虚拟机

虚拟机优势:容错率高,搞砸了随时重来

  1. 可以使用linux图形界面(相比云伺服器远程VNC的体验要好)
  2. 和windows系统同时运行,可在windows里用自己熟悉的环境查资料
  3. 不再需要虚拟机的时候很容易删除(相比双系统)
  4. 强烈推荐用virtualbox作为入门学习的虚拟机,非常轻量级
  5. 强烈建议在BIOS里打开虚拟化硬体加速,可以让虚拟机几乎和真机一样顺滑

虚拟机劣势:能力受限

  1. 不适合用作伺服器,因为网路依赖于宿主机器(NAT/Bridged/Host-only都是临时方案)
  2. 不能充分发挥硬体资源,比如大规模编译或者密集计算的场景

双系统优势:真实严肃的操作系统,易碎品轻拿轻放!

  1. 实实在在的真机系统,try everything!
  2. 可以完全利用硬体资源(CPU/GPU)
  3. 适合架设区域网伺服器/计算节点

双系统劣势:

  1. 部署复杂,需要了解的进阶知识略多(主分区,MBR,GRUB),操作不当或者发行版存在问题会导致windows无法启动
  2. 硬体驱动可能难以解决,尤其是GPU
  3. 不再需要双系统的时候,回滚到单系统操作稍复杂

云伺服器优势:云玩家只需要一个终端,就能挥斥方裘

  1. 部署简单,厂商会帮你装好一切
  2. 出了问题随时重装系统
  3. 只要有网路,随时随地可以登入
  4. 生来就是为了成为伺服器

云伺服器劣势:对初学者性价比不高

  1. 没有显示器,只能ssh登入或者使用性能受限的VNC
  2. 要花钱哦,腾讯云一年至少600RMB,linode一年至少120美刀


我用虚拟机多

双系统也装过,我发现:

1.没快照,很不方便

2.图形界面不适应不方便不方便,没qq微信迅雷百度网盘.......

3.初学者,动不动把linux搞炸顺便把另一个系统也搞炸

4.研究网路那块时,动不动整个系统上不了网了,只能用手机查资料

5.没暂停,今天研究到一半明天继续麻烦

6.apt upgrade时,由于有庞大的x,要很长时间

后来用虚拟机就很方便了

1.有快照随便作死

2.在win里用xshell+lrzsz特别舒服

3.怎么炸也没事

4.今天弄不完的东西,点暂停,明天继续

5.apt upgrade很快,赏心悦目

后来转成双系统了吗?

没,我学linux是为了维护伺服器,基本不会用图形界面,别人聊gnome和kde哪个好,你们先聊我走了


推荐阅读:
相关文章