计算机专业学编程,ubuntu与deepin和centos相比,哪款系统更合适
目前在桌面操作系统中,微软的windows在易用性及其生态方面实力最强,不过由于其各方面都非常完善,学编程的话,该系统并不合适,在编程方面,用的较多的当属linux系统,该系统一是具有良好的开源性,二是很多系统都是基于linux开发的,比如国内的很多操作系统,比如redhat等等都是这样开发出来的,只是生态不太完善,易用性不如windows,很多想学习计算机专业的涉及到编程,那么ubuntu与deepin和centos相比,哪款系统更适合?
在三个系统中,不太推荐用deepin系统,因为这个系统的设计初衷就是为初学者准备的。直接上手这个操作系统,很容易用了一年都不太清楚linux系统和windows系统有多大的区别,优势劣势分别是什么。简单说就是这个系统设计得太好用了,以至于你都忘记了还需要学习下操作系统。
如果你已经学习了很多linux系统的知识,并且懒得折腾,这时候 deepin 系统就是一个很好的选择了。开箱即用,十分方便,尤其是对QQ等国产软件的良好支持,更加贴近使用电脑的实际需求。如果是作为日常系统使用,计算机专业的学生使用 ubuntu 操作系统更好一些,因为ubuntu系统有大量的资料,可以随手搜索到你需要的内容。
ubuntu系统本身也十分稳定,所以日常使用不会有太大的问题。其使用的桌面系统和windows有较大的区别,也可以随时提醒你现在在linux系统下工作,而不是windows系统。但是,如果你希望深度的服务端的linux系统,centos才是不二之选,因为目前国内主流的服务端操作系统就是centos系统。我们知道 centos 是基于 redhat 系统的社区版本分之,继承了非常优秀的血统。作为服务端使用是非常稳定的。centos是服务端系统,因此追求的是稳定,很多的软件都比较古老,因此除非特别注意,默认yum安装的都是相对较老的版本,这不太利于你学习最新的东西。而且作为桌面端使用,很多东西都优化得不好。
即便如此,还是要认真学习的,尤其是往运维方向发展。如果你追求更好玩的,或者追求最新的系统,希望能够更多的了解linux系统底层,可以学习 arch linux 系统,这个系统非常的纯粹,更新策略非常的激进。当然,如果你没有一点点linux基础,很可能你连安装这款系统都非常的费劲。
从 ubuntu入手,顺便学习一下 centos 系统。最后你选择日常不折腾,使用 deepin 系统,要是喜欢折腾,转型 arch linux 就可以了。最后,无论是什么发行版,本质都是 linux 系统,有很多东西都是万变不离其宗的。因此,了解本质就好,其他的任何发行版的差异,在了解到底层后,不管是用什么系统都是无所谓的,大家对此怎么看?
举报/反馈