我之前在我的视频号说到了Linux的学习资料,我说过想要掌握熟悉Linux,需要经常练习使用,很多同学来问我该装一个虚拟机Linux还是双系统还是docker容器?
这儿我建议你直接用虚拟机装一个Linux版本就好,这儿说下原因。
双系统
首先安装双系统的麻烦就不用多说了,然后就是各种卡顿,死机,发热,尤其还要去重新适应键盘布局,安装Linux应该还好,如果是Mac装Windows触控板使用都有问题,想想都累人,各种体验不好,反正最不建议去折腾这个,双系统能做的事儿虚拟机几乎都能做。
我很早折腾了一次心塞的很,不知道现在有没有方法优化的简单一些,就算有依然觉得新手没必要去,你的目的是学习Linux,尽量不要一开始进入「恐慌区」模式,否则Linux还没学习就摔键盘了。
Docker容器
如果不是新手学习Linux使用,我肯定是强烈推荐Docker,几条命令弄出来一个Linux容器,分分钟搞一个集群,我之前写过一个docker入门教程。
Docker容器化部署实践Docker Compose
使用Docker容器化部署实践之Django应用部署(一)
关于docker容器化这块必须学习的,现在国内外各种云产品,各大技术团队都大量使用Docker,尤其是容器云的微服务化、运维流程的标准化、持续集成部署的自动化等等优点简直不必多说。
但是新手学习Linux本身目的应该尽量先专注,降低难度,减少各种其他干扰,等到有一定基础概念在进行学习也不迟,所以这儿对于新手也暂时不推荐折腾。
关于虚拟机
以上都不推荐,相信大家知道我推荐什么了?虚拟机是一个很好的选择,无论是新手学习Linux,还是老司机折腾其他操作系统,或搞新技术,或运行一些主机不能运行的应用,都是居家旅行必备良药。
比如我大学折腾的时候就是主机是Linux的发行版Ubuntu(新手建议),记得那会儿是10.04好像,虚拟机装的是Windows XP,因为当时是4G的华为电脑平时不用Windows就关了虚拟机,跑起来没啥问题。
现在电脑性能好些用的16G的Mac,所以虚拟机里面就装了什么 Ubuntu,CentOS,Windows7啥的,后面还玩了Arch Linux和 Backtrack这些。
写到这儿,我突然发现更多好玩儿的东西了,所以及时掏空自己,你会发现你会的东西多着呢?
最后关于Linux操作系统选择,我觉得使用Ubuntu,或者CentOS就行,这两个类别系统目前在服务器端占据了80%的市场,使用起来也简单方便,虚拟机VirtualBox就不错,Mac下面就Parallels Desktop。
好了,我们今天到这儿,我们明天见。另外大家还没有参加活动22号就结束了,赶紧来哦,规则如下!