我需要一个模块化和可configuration的Linux发行版。 例如我需要一个特殊的触摸屏支持的内核。 除此之外,只有几个应该安装的应用程序。 因此,我希望能够configuration哪些软件包将被安装。 侏儒作为标准的桌面环境将是一个奖金。 它应该能够从一个USB棒开始,并有一个安装工具,我可以用它来安装到硬盘上。 我希望能够无人值守地运行发行版的构build。
有满足所有这些要求的发行版吗?
我有经验的唯一(生活)分发是Knoppix,但是重新安装非常耗时,不是无人看pipe,也不是很模块化。
更新:也许我应该更清楚一点。 我需要一个可定制的分配。 我想能够,让我们说检查几个盒子应该安装哪些软件,点击一个button,15分钟后,我有我的形象,我可以复制在USB记忆棒上。
你可以看看rPath Linux。 有这个rBuilder服务,允许build立自定义的发行版。 这听起来像是他们主要将自己展示为一个虚拟设备构build平台,但是您也可以在真实的硬件上使用这个结果。
我自己也没有机会和rPath合作,但也许它会适合你的需求。
在这种情况下, Gentoo Linux是最好的解决scheme
所以你不需要像Ubuntu Kubuntu和其他wateveruntu一样依赖任何窗口pipe理器或桌面环境
我想能够,让我们说检查几个盒子应该安装哪些软件,点击一个button,15分钟后,我有我的形象,我可以复制在USB记忆棒上。
Slax 。 您想要的构build分布function是项目主要网页上的第三个图标。
如果你想要大量的灵活性(但费时),我build议你使用一个发行版,如Arch或Gentoo。 我不是100%确定,但我看不出任何原因,你不能从USB驱动器运行这些。
“只有几个应用程序”和“侏儒”是矛盾的。 另外,安装额外的软件并不意味着模块化。 几乎任何发行版都可以做你想做的事情,听起来像一个更好的问题是哪个发行版最容易做到这一点。
Archlinux是最接近你正在寻找。
然而,你需要做的不仅仅是“打几个盒子”,而且这个构build将是相对无痛的,非常轻便,并且易于脚本重复性。
这听起来像你在思考Linux。 任何Linux发行版都允许定制内核,这就是Linux的重点(也是许多强大function之一)。 你应该使用一个包系统来安装任何一个大名鼎鼎的Linux发行版,并且很好。 例如在Fedora( http://www.fedoraproject.org )中,你可以简单地select添加/删除软件,然后select一个像开发者库一样的“集合”,并安装适当的软件包。
如果你想要专门的支持,你可以在指尖上进行操作!
也许Suse Studio是适合你的东西。 您可以修改发行版的在线,并在完成后下载图片。 链接到Suse Studio
SLAX和你描述的完全一样。 它基于Slackware Linux
这是你想要的。 您可以通过在网站上滚动或search所需的模块来构build自己的自定义开源操作系统…选中您想要的模块旁边的checkbox,并在完成select后select“BUILD”(select启动平台,即Live Cd或Live USB)和你的完成。 没有额外模块的基本系统是非常小的…小于100MB。 其他两个类似… Puppy Linux和Damn Small Linux(简称DSL)。 这两个可以是非常小的发行版'…有些人报告一个完整的操作系统与KDE甚至Gnome低于50MB。 我已经从Slax,Puppy和DSL中构build了其中的几个,其中每个都是针对手中的计算机而定制的。