Linux下做开发选择哪个版本比较合适
答案:2 悬赏:30 手机版
解决时间 2021-01-27 07:06
- 提问者网友:聂風
- 2021-01-27 03:33
Linux下做开发选择哪个版本比较合适
最佳答案
- 五星知识达人网友:思契十里
- 2021-01-27 04:17
首先对于初级用户来说,ubuntu是最容易上手的发行版了,虽然本身也还是有一些小问题,比如内部错误什么的,但是这并不影响ubuntu的易用性,而对于初级用户来说这是最重要的。只要是linux下做开发的问题,你去网上一搜,百分之八十是ubuntu下的解决方案,这让初级用户可以在对linux还不是非常熟练的情况下快速解决问题。为学习或是开发扫除障碍。
但当用户对linux使用的非常熟悉,这是Ubuntu就变的不是那么合适了。用户可能变得更想进一步探索Linux的世界。这个时候推荐切换到Arch,虽然一开始可能会不大习惯,但是一旦上手你就会发现能学到很多在Ubuntu下不容易学到的东西。究其原因还是因为Ubuntu是一个预配置的发行版,很多东西都帮你做了,所以你当然也就一定程度上失去了一探究竟的机会,而ArchLinux充分给了你这种机会。而且Archlinux的wiki系统非常优秀,算是所有发行版里面做的最好的了,这时有问题可以直接在wiki上搜相关词条,一般会有解决方案。
但当用户对linux使用的非常熟悉,这是Ubuntu就变的不是那么合适了。用户可能变得更想进一步探索Linux的世界。这个时候推荐切换到Arch,虽然一开始可能会不大习惯,但是一旦上手你就会发现能学到很多在Ubuntu下不容易学到的东西。究其原因还是因为Ubuntu是一个预配置的发行版,很多东西都帮你做了,所以你当然也就一定程度上失去了一探究竟的机会,而ArchLinux充分给了你这种机会。而且Archlinux的wiki系统非常优秀,算是所有发行版里面做的最好的了,这时有问题可以直接在wiki上搜相关词条,一般会有解决方案。
全部回答
- 1楼网友:行路难
- 2021-01-27 04:56
首选 rhel, centos,oracle linux等系列(都是源自rhel)
其次,debian/ubuntu及其衍生版本也不错,只是怕企事业生产环境都是rhel系列,产品移植很麻烦。
opensuse也不错,但国内用的人少,解决问题花太多时间就不值当了
不要老去纠结桌面版还是服务器版,服务器版本身也带桌面或者可以装桌面,然后不要迷恋那些炫酷的桌面效果,没人会欣赏你的炫耀。
其他发行版上百种,其实核心思想都一样,一通百通,没必要太专注于系统本身,主要还是产品开发的思想最重要。
切记,如果不是做操作系统开发,千万别花太多时间去折腾各个linux,因为到你成老鸟了发现那些都没鸟用。要专注一个系列比如rhel,吃透,精通,然后赶紧做实际项目,如果以后部署遇上其他系统环境,临时做功课完全来得及(精通rhel之后,一通百通,解决其他系统环境的问题也就容易了,速度还快)。
单独玩转linux操作系统但又达不到高度,只是不停的复制粘贴别人的配置文件的话,其实用处不大,还不如结合第三方专业领域(比如医学/气象学/化学等领域烧几万个cpu、几个t内存的大项目,或者几个p容量的数据库建立)来开展工作,可能更有职业价值吧。不然,纯it性质的折腾人才太多了,竞争压力大。
总之,能赚钱才是硬道理,瞎折腾就是浪费生命。一切不以赚钱为目的的折腾都不推荐。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯