Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Linux发行版、Rails和IDE_Ruby On Rails_Linux_Ide_Distribution - Fatal编程技术网

Ruby on rails Linux发行版、Rails和IDE

Ruby on rails Linux发行版、Rails和IDE,ruby-on-rails,linux,ide,distribution,Ruby On Rails,Linux,Ide,Distribution,上个月我一直在RoR发展。由于我是新手,我宁愿使用IDE,它在代码完成方面有很大帮助。在任何情况下,我都使用RubyMine。问题是,要使IDE正常工作,最佳实践是安装在开发环境本身中 所以,我现在选择一个开发环境:当然我选择Linux,但我的问题是: 是否有专门为软件开发而构建的linux发行版?我假设它需要LAMP和支持RubyMine的轻量级图形环境。我可以稍后安装RVM。任何通用Linux发行版都会附带大量的开发工具。Fedora、Debian、Ubuntu、SuSE和其他数十种软件都能

上个月我一直在RoR发展。由于我是新手,我宁愿使用IDE,它在代码完成方面有很大帮助。在任何情况下,我都使用RubyMine。问题是,要使IDE正常工作,最佳实践是安装在开发环境本身中

所以,我现在选择一个开发环境:当然我选择Linux,但我的问题是:


是否有专门为软件开发而构建的linux发行版?我假设它需要LAMP和支持RubyMine的轻量级图形环境。我可以稍后安装RVM。

任何通用Linux发行版都会附带大量的开发工具。Fedora、Debian、Ubuntu、SuSE和其他数十种软件都能满足您的需求。记住:所有Linux发行版都是由开发人员开发的。。。他们也需要开发工具


一般来说,唯一没有开发工具的发行版是专用发行版,这些发行版为了节省空间或简化安装而被剥离。

谢谢Flimzy!我主要关心的是leightweight。我计划对发行版进行VMware,从我的研究中,我发现没有一个发行版的工作效率低下,这意味着每个发行版都有很多开发人员不使用的工具。我更倾向于构建自己的定制发行版,但我需要一个好的、可靠的最小发行版。我还发现这个工具有帮助:RemastersysSure,他们有这些工具,但您不需要安装它们。Debian现在有多张DVD。但是没有人安装所有的东西。事实上,不可能安装所有可用的软件包——其中一些软件包相互冲突!