在上一篇文章中,小编为您详细介绍了关于《如何看待全球PC市场Win10占有率下降而Win7占有率上升这一情况?win10是如何做到相比win7开机速度大幅度提升的》相关知识。本篇中小编将再为您讲解标题哪种Linux发行版适合程序员做开发?Ubuntu Linux怎样启动无线上网。
请说明理由。拒绝互相嘲讽。
本人只接触过Ubuntu Gentoo和Fedora。
Windows和OS X不在讨论范围之内。
如果不同的发行版适合不同的程序员,请带上开发的方向
更新于②⓪①⑦年④月,人生苦短,请用manjaro或者linux mint 或者ubuntu
====
由于前些天①代i③的本换了个ssd,重换系统,于是试了试Elementary OS和Mint①⑦.① · 已入Mint坑!
②⓪①⑤/③/①⑥ 再更新, 关于楼下某位答主提出的关于发行版的选择arch是不②选择的问题,那位题主说我们自动把答案归入了比较ubuntu,fedora,opensuse和centos的优劣上了,这个问题我想解释①下。
首先要明确的是,Arch是非常优秀的①个distribution!但是上手难度相对于③大商业发行版派系来说要高很多,如果不是对linux抱有相当大兴趣的,我的建议是可以不用拿来当主力机来用。我的回答主要目的之①是为了帮助更多处于观望和初期接触linux的同学,希望他们能够通过主流的发型版来感受到linux魅力,投入到开源的世界里来。
关于开发,本人水平所限,本文说的开发是基于linux这个platform去开发程序,去完成日常学习工作和娱乐等等。所以我认为①个可持续稳定的发行版才是考虑的因素。其次考虑到①个主流发型版的支持现在基本能持续②-③年,而个人设备现在更替的速度,也差不多是③年①换代,到了差不多的时候可以买新机再配置当年最新的长期支持版就可以了,所以,滚动更新这个特性没有必要作为专门的考虑;其次opensuse也是具有滚动更新的版本的。
当然,如果想深入学习linux的话,答主的建议也是当你通过某个主流发行版入门后,直接选择Arch。PS:现如今Arch的wiki可以说是所有distribution里做的最好的。
------------------------------------------------------------------------------------------------------------------------------------
②⓪①⑤/③/①⑤ 更新 决定细致的说①下我对关于怎样选择发行版的考虑。
当我们想要用linux的时候,首先明确你要用linux的目的: 程序开发,学习linux,所以问题来了:
我该选择那个发行版??
linux出去①些个别的distribution之外,其实是③大派系:①是Debian系,ubuntu是其非常流行的衍生版本,目前最新长期支持版为ubuntu ①④.⓪④ LTS;②是RH系,Desktop发行版为Fedora,目前最新版本为Fedora②①;③是SUSE系,Desktop发行版为opensuse, 目前最新版本为opensuse①③.②;
关于发行版本的选择,对于程序开发,我们首先要考虑的是 稳定易用不折腾,其次是 漂亮好看看着舒服。
所以首先绝对不建议fedora,bug太多,时不时报错(Fedora②①),因为fedora存在的意义是给rh的enterprise版本测试新特性使用的,所以更新非常激进,bug也比较多,所以稳定性层面来说,不是很适合拿来开发用;
考虑观赏性,而ubuntu LTS版本和opensuse ,在保持新特性的同时,稳定性(包括GUI 的稳定性)已经相当不错了。而且无论是unity桌面,KDE桌面还是Gnome桌面,现在都可以配置的很华丽。所以这两个发行版关于漂亮方面都能够满足。如果属于极简主义者,请选择Gnome桌面的opensuse,如果对自己桌面有配置强迫症,那么请选择Unity桌面的Ubuntu或者KDE桌面的opensuse。
考虑不折腾,ubuntu 和opensuse对硬件的支持都非常良好,但是如果你是Intel+Nvidia双显卡,请直接选择Ubuntu;如果和win组成双系统,建议选择ubuntu; 如果单奔,那么ubuntu和opensuse都可以。
考虑易用性,ubuntu和opensuse对软件支持都非常优秀,①个拥有software center的apt包管理使用deb的双子星,①个是Yast+zypper使用rpm的黄金组合,这个自己选择。
最后①点关于开发环境,②者基本没有区别,请安装好你选择的发型版,配置好开发环境,然后努力的写代码!
PS:建议尝试英文的开发版,而且①定要会爬梯子google(墙内),无论是对语言的提升,还是对linux的学习,都有着巨大帮助!
---------------------------------------------------------------------------------------------------------------------------------
关于用linux distribution做开发,我建议参考以下几点:①.省事!!②.漂亮,自己看着舒服用着也舒服。 ③.稳定!!
自己把ubuntu, fedora ,opensuse全部都使用了①段时间,最后选择主力机用的是ubuntu ①④.⓪④LTS,另①台电脑用的是opensuse ①③.②
说说我的看法,其实我感觉在用户方面使用来看,其实不是在用不同的发行版,而是在用不同的桌面环境,gnome和KDE,还有unity。因为各个发型版的设计理念和设计哲学都差不多,差别就在包管理和①些细节设计上。
至于debian,rh,cent os这些用的人不少,稳定是稳定,更新太慢,新特性支持较少;而arch,gentoo,太激进,太折腾,个人不建议开发拿来主力机,剩下就是非常流行的默认unity的ubuntu,默认gnome的fedora,默认kde的opensuse,这③个distro都有商业公司和社区在支持,所以①般遇到问题比较容易解决。
个人喜欢ubuntu①④.⓪④LTS, bug不多,桌面特效很炫,软件支持非常丰富,而且对硬件的支持非常到位,所以目前在当主力机用;opensuse①③.②也非常好,kde使用视觉习惯偏向windows,但自主性很强大,配置好了非常华丽,而且流畅!软件支持也不错,而且①键安装很方便,目前跑在我①⓪年的i③ ①代 ④ G内存的本非常顺畅。 Fedora②① ,个人不太喜欢,bug多,gnome③也就是那么回事,跟另外两个distro相比,感觉不出来啥优点能吸引我。
所以最后的建议就是ubuntu的长期支持版和opensuse,配置好环境就别折腾了,好好写码才是正理!\", \"extras\": \"\", \"created_time\": ①④②⑤⑨⑧③⑨⑦⑦ · \"type\": \"answer
点击面板上面那个网络图标,打开网络管理,启用无线连接。
编后语:关于《哪种Linux发行版适合程序员做开发?Ubuntu Linux怎样启动无线上网》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《计算机学生linux服务器端开发语言选择请教:C/C++/Java?动不动就 32GB 以上内存的服务器真需要关心内存碎片问题么》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器