Linux下做开发选择哪个版本比较合适

作者&投稿:主育 (若有异议请与网页底部的电邮联系)
Linux下做开发选择哪个版本比较合适~

“我要买水果,要挑哪一种好?”
当然是看个人喜好了
实用性的话首推Debian,比较皮实,不容易崩
其次就是红帽(redhat)和centOS了。这两者放一起说是因为redhat口碑一直不错但是是收费的,而centos是redhat的社区开发版(免费版)
Ubuntu。Ubuntu在办公向的用户群体中人口基数还是挺可观的,走的是桌面流,注重用户体验
Fedora,Fedora可以说是一个实验版,相对Debian来说更新比较频繁
深度,推荐深度linux的原因是看他桌面确实做的挺漂亮的,比Ubuntu漂亮。
以上是我用过的一些安装比较简易的linux发行版,当然还有其他诸如gentoo,arch啊之类的
个人觉得arch不适合办公,因为太容易挂,gentoo嘛,只要你会用,用来开发还是一个比较不错的选择。

首先 看你的开发项目 是否有Linux版本要求。 一般会要求某个Linux的若干版本以上。
如果有这样要求,就使用要求版本,或者稍高一点。无需最新。

其次 如果没有这样的要求,那就用你习惯的。 没有要求,说明大多数Linux都可以用。所以你习惯的,或者你现在就有的,是最佳选择。

如果你没习惯的,那就随便用哪个都行了,目前用的比较多的,貌似是ubuntu

首选 rhel, centos,oracle linux等系列(都是源自rhel)
其次,debian/ubuntu及其衍生版本也不错,只是怕企事业生产环境都是rhel系列,产品移植很麻烦。
opensuse也不错,但国内用的人少,解决问题花太多时间就不值当了
不要老去纠结桌面版还是服务器版,服务器版本身也带桌面或者可以装桌面,然后不要迷恋那些炫酷的桌面效果,没人会欣赏你的炫耀。

其他发行版上百种,其实核心思想都一样,一通百通,没必要太专注于系统本身,主要还是产品开发的思想最重要。
切记,如果不是做操作系统开发,千万别花太多时间去折腾各个linux,因为到你成老鸟了发现那些都没鸟用。要专注一个系列比如rhel,吃透,精通,然后赶紧做实际项目,如果以后部署遇上其他系统环境,临时做功课完全来得及(精通rhel之后,一通百通,解决其他系统环境的问题也就容易了,速度还快)。
单独玩转linux操作系统但又达不到高度,只是不停的复制粘贴别人的配置文件的话,其实用处不大,还不如结合第三方专业领域(比如医学/气象学/化学等领域烧几万个cpu、几个T内存的大项目,或者几个P容量的数据库建立)来开展工作,可能更有职业价值吧。不然,纯IT性质的折腾人才太多了,竞争压力大。

总之,能赚钱才是硬道理,瞎折腾就是浪费生命。一切不以赚钱为目的的折腾都不推荐。

1、Ubuntu

是目前最受欢迎的Linux版本,由标准团队提供,该发行版具有大量功能,包括出色的UI/UX、各种开源软件,最重要的是拥有庞大的开发人员和用户社区。

2、kali linux

Kali Linux(以前称为 BackTrack)是很特别的发行版,基于Debian的版本,专为渗透测试和安全研究而设计。如果你对黑客攻击和网络安全感兴趣,那么这个操作系统会派上用场。它预装了大量安全工具,例如NMAP、Burp Suite 和 Metasploit Framework。

3、Fedora

有一个非常强大的社区,且得到了RedHat等大公司的支持。




linux开发哪个版本好
CentOS是一个基于Red Hat的开源企业Linux发行版,适用于服务器环境。它提供了稳定性和长期支持,是企业级开发的首选。对于需要长期稳定运行环境和良好社区支持的开发者来说,CentOS是一个不错的选择。但相对于其他版本,它的更新速度可能较慢。总之,选择哪个版本的Linux取决于开发者的具体需求、经验和偏好。

做开发用哪个linux
4. 跨平台兼容性:Ubuntu可以在多种硬件平台上运行,具有良好的跨平台兼容性。这使得开发者可以在不同的设备上工作,提高了工作效率。除了Ubuntu,还有其他的Linux发行版如Debian、Fedora等,也适合开发使用。选择哪种Linux发行版主要取决于个人喜好和项目需求。

Linux下做开发选择哪个版本比较合适
1、运维和分布式开发可以选择红帽版本:红帽版本主要分为了RHEL和centos,新手学习的时候如果不想太过于折腾,可以直接使用conetos,和RHEL在操作使用层面上完全没有区别的,只是来源有所区分,分为了开源免费和企业收费两种。国内运维所采用的教材一般都是redhat,所以都是基于RHEL的。细分版本的情况下,初学...

linux下做开发主要用c还是c++啊,内核是c写的,做开发哪个用的多一些啊...
如果是开发和内核相关的 或者是基础应用 那么C的多一些 内核和驱动的话 肯定是C的 如果做界面 比如QT什么的 肯定就是C++了 做嵌入式的话,C和C++也都可能用到 C偏多 做android的话 还可能用到java 简单的说,就是用什么语言开发 取决于你做什么 而不是在什么操作系统做 ...

大一新生想学LINUX嵌入式开发,该选软件工程专业还是计算机科学与技术专 ...
嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类。一类是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件 另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。如果我们学软件的人对硬件原理和接口有较好的...

linux系统下用什么开发工具进行C,C++,编程
linux一般不用集成开发黄静,像windows下的vs devc++ 等集成开发工具 相对于windows,linux编辑器 编译器等是独立的,所以可以先用vim编辑器 写出c c++ java等代码 然后通过gcc g++分别对c文件和cpp文件进行编译,这样就可以编译成 可执行文件,或者动态链接库 等等 所以linux开发大多数是用命令来执行...

linux用什么语言开发linux用什么语言
Linux是用C语言编写的。C语言是一个非常强大的适合编写底层软件的开发语言,目前,他是大多数操作系统的开发语言。在你安装linux操作系统的时候,你选择安装源代码,安装完成之后,你就可以打开操作系统的源代码,你就会发现Linux操作系统的核心部分是用C语言来编写的。linux和c语言有什么区别?C语言和Linux...

Linux下做开发选择哪个版本比较合适
首先 看你的开发项目 是否有Linux版本要求。 一般会要求某个Linux的若干版本以上。如果有这样要求,就使用要求版本,或者稍高一点。无需最新。其次 如果没有这样的要求,那就用你习惯的。 没有要求,说明大多数Linux都可以用。所以你习惯的,或者你现在就有的,是最佳选择。如果你没习惯的,那就随便用...

软件开发,做linux下的C语言有前途呢?还是做window下的c++,VC++,MFC之...
linux 下的c和c++开发一般不依赖某个IDE环境,一般直接用底层函数,能更好的积累c知识;windows下的业务软件开发更多的侧重业务经验,技术积累不多,虽然应用广,但做不深;如果决心在技术领域钻研建议选linux多研究c,如果自己特点侧重业务而结合技术,那么windows下开发也挺好,但要特别注意积累业务只是和...

小弟问一下各位前辈,做linux下面的C开发一般用什么IDE和调试工具_百度...
Linux C开发的IDE一般是codeblocks、eclipse-cdt比较好用;也可以自己搭建IDE:用Vim\/emacs、gcc\/g++、make;一些图形界面的文本编辑器软件也支持用插件搭建简易的IDE,比如VScode(虽然是微软开发的,但是有Linux版,而且还挺好用)。调试工具当然是gdb,如果对于输入命令的gdb用不习惯,也可以用图形界面的...

禄丰县15267505168: linux 用哪个版本编程最好 -
羊阎巴美: Linux下编程建议用fedora12 个人认为还是主流的Fedora和Ubuntu,支持的软件多,有问题容易在网上找到答案,各种库也都有,用起来比较方便 做Java、C/C++开发,上面都有免费的Eclipse JDT/CDT 如果想在文本界面做开发(尤其是C),还是比较喜欢Fedora

禄丰县15267505168: Linux下做开发选择哪个版本比较合适 -
羊阎巴美: 首先对于初级用户来说,ubuntu是最容易上手的发行版了,虽然本身也还是有一些小问题,比如内部错误什么的,但是这并不影响ubuntu的易用性,而对于初级用户来说这是最重要的.只要是linux下做开发的问题,你去网上一搜,百分之八十是...

禄丰县15267505168: Linux,哪个版本最好,适合做编程的人用 -
羊阎巴美: 如果你是一个Linux爱好者,想选择一个桌面系统,并且既不想用盗版,又不想花太多钱购买商业系统软件,那么可以选择Ubuntu桌面系统.如果你需要服务器端的Linux系统,想用一个比较稳定的服务器系统,或者说目标就是进入企业从事Linux...

禄丰县15267505168: linux哪个版本最适合用来做开发、、、、求专业的解答 -
羊阎巴美: 通常分为几个阵营:一个叫做以RH6为领导.CentOS和Fedora为代表的红帽党..二个叫做以Debian为领导.Ubuntu等为代表的deb党 三个叫做以Darwin为基础,MacOS为代表的苹果党.其实光谈版本没有适合不适合之说.主要看你要干什么 通用的开发,一般还是CentOS和Ubuntu好像见得多一些

禄丰县15267505168: linux系统用于开发的哪个版本好 -
羊阎巴美: 现在 发行的linux版本都 比较 稳定 了. 要看 你 怎么选了. 如果 你 是 个 个 linux菜鸟 ,什么 都 不懂,什么 都 不会 配置,我 介意 你 选择 红旗 或 YLMF 的 ,因为 这二 个我都 用过, 也比较 稳定 ,里面的 解码器 都 安装 好了,不需要 用户 手工...

禄丰县15267505168: linux哪个版本好 -
羊阎巴美: 我给出的意见: 目前主流和常用的Linux版本主要有: 1、Redhat 版本5.5和6.0最新;培训、学习、应用、知名度最高的Linux发行版本,对硬件兼容性来说也比较不错,版本更新很快,对新硬件和新技术支持较好. 2、Debian 版本5.0和6.0最新...

禄丰县15267505168: Linux下学编程用哪个版本的Linux环境好 -
羊阎巴美: ubentu和fedora都不错,fedora安装镜像里自带了很多开发工具很方便,而ubunru工具少,但是自己下载安装也是没问题的,而且ubuntu比较好用

禄丰县15267505168: linux哪个发行版本适合做开发 -
羊阎巴美: 我看一般debian用的比较多.(国外很多软件都是基于debian的)

禄丰县15267505168: 开发人员用哪个linux版本好.就是不会太傻瓜化的 -
羊阎巴美: ubuntu fedora 都是桌面,尤其是ubuntu,最傻瓜的系统了.不过其实linux开发都一样,无论你用哪个平台,都要写跨平台的软件,如果你的软件在ubuntu下开发,就只能用在ubuntu下,那还不如不开发呢.一般linux开发都是开发服务器系统,建议你用centos, centos是redhat服务器系统的开源版,也是有图形界面的

禄丰县15267505168: 哪个版本的linux最有利于开发者 -
羊阎巴美: 入门用户或者是初级用户,推荐使用Ubuntu 熟练用户,推荐使用ArchLinux 当然了,最不推荐的方法就是在虚拟机里使用Linux,我在虚拟机里装Linux一般是用来体验不同发行版特点的.如果非要用windows,我推荐装双系统或是在虚拟机里装...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网