本答得到 @陈斌 大神的赞,倍感荣幸。

====以下原答====

如果不是非要纯真Linux内核,入手建议从Cygwin或者WSL开始,不用与Windows割裂。Linus大神也说过「对绝大多数用户而言,并不是在用某个操作系统,而是系统上的应用程序」,转Linux必然是要玩转GNU、BSD系的命令行程序,从Cygwin或者WSL入手,可以继续享用Windows上众多软体不受影响,等到成为老鸟,必须要真Linux内核了,用什么发行版这种初级问题你心里会有答案。

silaoA:Cygwin系列(一):Cygwin是什么?

zhuanlan.zhihu.com图标silaoA:微软WSL——Linux桌面版未来之光?

zhuanlan.zhihu.com图标silaoA:伪码人专栏目录导航(持续更新...)?

zhuanlan.zhihu.com图标

希望本答对你有所帮助。


我目前用的是manjaro,自认为这个发行版比较省心,而且适合新手入门。

但适合我的也不一定就适合你,可以在这里测一测适合你的发行版:

Distrochooser?

beta.distrochooser.de

提示一下,网页右下角可以切换中文。

我自己测出来是ubuntu,ubuntu也确实是个不错的发行版,只是装软体没有arch系那么方便,而且经常弹「内部错误」当背锅侠。


如果是工作需要:debian/centos,单位用哪个你就用哪个,图形界面没必要装,敲代码在win/mac上敲就好,ssh,sftp要熟练

如果是业余爱好者:ubuntu/fedora/suse/mandriva/kali/gentoo/freebsd/solar/lfs/arch每样来一遍,gnome2,gnome3,kde3,kde4,kde5,xfce,lxde也全都来一遍


见有人答wsl,用自己的经历反对下。

题主既然想要转Linux,最好的办法是把自己置身在linux环境中。在我转linux之前,我用过wsl、虚拟机,还有双系统(当时没有把默认启动设置成linux)。但最后都没有成功转到linux。

大概是因为如果用上面的办法,要想使用linux,必须要先打开虚拟机、wsl、或者在开机之前按del键选择启动linux系统。每次都要做这样的操作,何况WSL和虚拟机的性能相比实体机要弱不少(听说最新的wsl2的性能有了很大的增强,但我还是不推荐)

所以想转linux的话,建议装双系统,并且把第一启动系统改成linux(或者搞个选择菜单,默认linux)

至于选什么发行版,答主使用过Ubuntu,CentOS,Deepin,Manjaro,Arch。如果是入门的话,Deepin和Ubuntu都比较好,如果机器配置比较低的话,选Ubuntu(因为Deepin比较吃机器配置)。Deepin因为是国产操作系统,本土化是非常好的,UI也非常好看。Ubuntu的用户多一点,遇到问题百度容易出结果。

如果想要增加一点难度,可以试试Manjaro,基于ArchLinux的发行版,软体相当丰富。但是用户相对少一点,滚动更新也有可能会挂(但是起码比Arch稳定)。

稳定运行一段时间后,如果确实没有对windows有需求的场景,可以把windows删了。我为了方便,一般是把数据备份出来,然后全盘格式化重装。

现在我用的发行版是Archlinux,安装和配置起来比较麻烦,但是配置好了非常爽。非常不建议不建议刚入门的小白使用。我用了将近一年Ubuntu,之后折腾这个系统用了半年,但它可以让你对linux的理解有一个质的飞跃。


建议docker


推荐阅读:
相关文章