大家好,今天小编关注到一个比较有意思的话题,就是关于centos编程学习的问题,于是小编就整理了1个相关介绍centos编程学习的解答,让我们一起看看吧。
ubuntu与deepin和centos相比,哪个适合计算机专业的学生?
建议ubuntu和centos都了解一下,服务器领域centos占多数,办公领域ubuntu占多数,近几年ubuntu在服务领域好像发展的不错;
deepin和ubuntu都是基于debian分支,deepin集成国内主流软件多点比如QQ、微信等,但稳定性不如ubuntu;
其实,你这个问题,问的有点不是很专业,应该还没有正式开始学习使用linux吧。当前“用于编程学习,便于操作,安全,费用低”的需求,应该考虑哪个发行版的Linux。
1.简单为了乐趣尝试玩玩的话,Linux Mint、ubuntu都可以,其实桌面版有很多,如果你想体验的话,安装一个vmware或者virtualbox虚拟机,都安装体验下。
Mint比较像Windows
ubuntu
2.如果你为了以后工作,可以告诉你,市面上很多很多桌面客户端+服务器架构的系统,服务器都是centos,因为免费,因为它就是等同于很久之前的红帽免费版,而且很多公司利用很多国外开发开源软件,加上自己做的界面就卖自己授权。
如果你只是想搭建开发环境,只是为了开发学习,如果考虑便于操作而且非linux不行,先考虑桌面版的ubuntu,如果想多接触以后生产环境,为了以后工作,多接触redhat的系统(centos,RHEL,Fedora),centos我了解的中小企业几乎都是这个。rhel大公司可能用的比较多。
我来说吧,编程,要看你做什么编程,如果是嵌入式系统开发,根据自己的设备环境,系统新了反而不好,这里就选Ubuntu16.04以及一下版本的。
如果是正常写写程序,跟平台无关的,搭建服务器来说,无论是ubuntu,centos或者deepin都能做到。都是属于Linux,所有配置来说基本相当,而且大多数情况是要自己根据源码来编译,所以并没有什么区别。
重点来了,当你选择Ubuntu或者centos后,确实写程序都没问题,你会发现你常用的QQ,微信,百度云,迅雷等等这些都没有,会让你发狂,即使用wine来配置,同样会让你抓狂。这里就选择deepin,系统把这些都给你解决好了,不用你担心。对于编程的环境,自己搭就可以了。ubuntu和deepin都是基于debian发展过来的,区别都不大。所以自己学习用,用deepin更好。
漂亮的图标和桌面都是为了高速的办公,其实,最后调试和部署都是直接指令了。由于服务器跟家用机都是乌班图,所以部署项目的时候,手到擒来。记住几个指令,vim,cd,rm,chmod,vm,cp,service,ps aux|grep ,apt get install,apt get update,apt get upgrade,ls,tree,pwd把这些记住搞清楚。把vim操作表也背下来,你会打开新世界。可以买个类似的定制鼠标垫。有了指令的世界,桌面个鸡儿。
感谢邀请:
deepin和ubuntu都用过,我说下我的个人看法把
deepin:安装软件傻瓜式安装,很方便,设计的更美观和人性化一些,这也是我一开始停留在deepin上的原因,新鲜感也就那么几天,不过确实挺方便挺养眼的。后来用过一段时间后发现画面经典卡顿,十分崩溃,deepin对电脑配置要求还挺高!
ubuntu:个人觉得也非常不错,桌面(ubuntu默认桌面,可以换的)虽然没deepin那么好看,但相较与以前用的windows还是很好看的,人性化也不错。安装软件的话,软件商店有的也很方便,没有的也可以去网上下载,然后用命令安装,像vim这些软件源里有的可以直接apt。deepin可以用的软件,ubuntu相信都能用。新手的话,其实两系统没什么适不适合的,哪个顺手选哪个吧,但要用ubuntu的话,还是建议你选择LTS版(长期支持版)的,比较稳定。ubuntu对配置方便没有多大的要求,我的电脑配置是i5-2540M,8G内存,用ubuntu16.04很顺畅,这也是我一直用ubuntu的原因
)。其实,用一段时间后,就觉得桌面也就那么回事,美不美观都没什么劲头了,最重要的还是在linux下的学习,过于纠结用哪个或者用什么桌面,反而喧宾夺主。
个人建议:小白用户或者想用linux完成自己工作的人员,还是用deepin吧,这样你不用费劲去折腾装QQ,装输入法,装各种常用软件,这些deepin都为你做好了。你可以把所有精力放在你自己要做的事情,比如php开发,Android开发,各种开发。普通人可以尽情的销售上网***,玩游戏。有很多人思想还停留在以前,认为折腾个输入法,折腾个QQ就是真的会用linux了。其实这是没有意义的,如果真的要了解linux,学以致用,应该去学linux运维,而不是折腾这些常用软件。你可以在deepin的终端敲命令,体验运维的视角。也可以安装虚拟机,装个服务器版的linux,去链接学习运维。
到此,以上就是小编对于centos编程学习的问题就介绍到这了,希望介绍关于centos编程学习的1点解答对大家有用。