大家好,今天小编关注到一个比较有意思的话题,就是关于深度学习linux环境的问题,于是小编就整理了2个相关介绍深度学习Linux环境的解答,让我们一起看看吧。
为什么绝大多数深度学习包都基于linux?
因为linux有很多开源版本,而绝大多数深度学习包都是开源项目,本着分享至上的开源精神,选取linux作为操作系统更为合适,影响力传播力都会更强;而对使用程序员来说,在哪个操作系统环境下开发程序差别并不大,且开源系统免去很多侵权的风险。
初Linux,用哪个版本的Linux环境比较好?
既然是用于学习编程知识。那么,今天在这里不讲各个版本的特色,只讲使用便利性和工具易用性,首推 deepin,良心国产系统,只有用过的人才知道他的好,无论从设计上,还是应用丰富程度上,都超过其他发行版,关键是,他可以直接运行很多windows程序,好过其他平台自己安装的wine,更符合国人习惯,美观程度直逼mac,15.4之后的版本都基于debian。问题吧也有一些,不过,瑕不掩瑜,都在使用的可接收单位,目前用deepin替代了win做开发有一段时间了,跟之前用Mac开发,相差无几,有的更是优于其他系统
初学Linux就用ubuntu,对应的服务端Linux是Debian。
资深Linuxer用ArchLinux。
Hacker用Kali。
PS:这里并没有贬低其它发行版的意思。当深入学习后,他自己就能选择合适自己的Linux发行版了。
既然是初学Linux,那么Linux一定要有图形界面!切记,一定要有图形界面。不管是选择CentOS, 还是选择Ubuntu。(要是英语不太好,就用deepin)(deepin对汉语的支持是极佳的,既像Windows一样便于交互,又像macOS一样漂亮)。
我当时傻乎乎地跟着慕课网老师安装CentOS,完全没有图形界面,凡事都要敲命令。敲同样的命令,结果却与老师不同。一次次尝试,一次次挫败,感觉Linux难如登天。。。那年过年,我本打算/跟着/我家那个/就读于重点本科大学的/弟弟/一行一行地/敲Linux命令,怎料他竟叫我安装Ubuntu(如图,当时是 ubuntu 16):
装完后,哇。。。.感觉Linux这座高不可攀的大山,在我弟的指点下,被夷为平地了!!!
后来,我再次安装CentOS,把默认的“最小化”改成“桌面”,装完后,哇。。。真好,真的有图形界面。
再后来, 试了deepin,哇。。。天下竟有此等尤物,太赞了。
Ubuntu、deepin、macOS,要使用root账户都执行“sudo -i”, CentOS不是。
可见,Ubuntu比较“合群”,CentOS性情“孤僻”。
虽然中国大陆的多数服务器被CentOS给占了,我还是建议你先学/文档丰富、社区发达的/Ubuntu,待有经验了,再来“开导”CentOS。
如果是想学linux服务器入门,我推荐是centos,如果是想接触linux可以先从Ubuntu开始。
1、Ubuntu是使用最多的linux桌面版操作系统,可视化做的还不错,新手入门可能对命令熟练可以先从界面开始,再慢慢切换过过去。
2、CentOS,在服务器上安装的比较多。它是来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。很多方面都和REHL很像的,如果这个会了,REHL相当于也会了。
其实很多linux命令都是相同的,如果熟练使用了一个linux发行版,在切换到另外一个发行版,这个过程也会很快的,不用担心,just learn Linux。
如果觉得我的回答解决了您的疑问,可以给我点个赞,要能关注我就太好了,我会定期发布一些关于IT的文章。----- 一个喜欢IT知识的程序员
谢谢楼主的问题!现在市面上linux版本有很多,那么我们来说一说linux系统的版本:
Redhat:Red Hat(红帽)公司(NYSE:RHT)是一家开源解决方案供应商,也是标准普尔500指数成员。总部位于美国北卡罗来纳州的罗利市,截止2015年3月3日,共有80多个分公司。红帽公司为诸多重要IT技术如操作系统、存储、中间件、虚拟化和云计算提供关键任务的软件与服务。红帽的开放源码模式提供跨物理、虚拟和云端环境的企业运算解决方案,以帮助企业降低成本并提升效能、稳定性与安全性。红帽公司同时也为全球客户或通过领先合作伙伴为客户提供技术支持、培训和咨询服务。
Centos:CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。
ubuntu:Ubuntu基于Debian发行版和GNOME桌面环境,而从11.04版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。Ubuntu对GNU/Linux的普及特别是桌面普及作出了巨大贡献,由此使更多人共享开源的成果与精彩。
Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。
Fedora 是一个 Linux 发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat 的支持。
小编介绍以上六种Linux系统,不过现在公司用的比较多的还是centos,因为系统开源,免费。使用的人过多。
我是IT小明,感谢您的赏阅,欢迎点赞,评论,点击关注,发现更多精彩。回答真心不易,渴求你点个赞,鼓励一下,万分感谢!
到此,以上就是小编对于深度学习linux环境的问题就介绍到这了,希望介绍关于深度学习linux环境的2点解答对大家有用。