Python 用于Pylons Web应用程序的Miminal Linux?
我将要构建一个基于挂架的web应用程序。为此,我想构建一个最小的Linux平台,然后在该平台上安装必要的软件包,如Python和Pylons,以及其他必要的依赖项。保持最小的另一个原因是,这台机器将是虚拟的,可能通过KVM,最终将在某些云环境中复制Python 用于Pylons Web应用程序的Miminal Linux?,python,linux,pylons,Python,Linux,Pylons,我将要构建一个基于挂架的web应用程序。为此,我想构建一个最小的Linux平台,然后在该平台上安装必要的软件包,如Python和Pylons,以及其他必要的依赖项。保持最小的另一个原因是,这台机器将是虚拟的,可能通过KVM,最终将在某些云环境中复制 你会用什么来做这个?我正在考虑使用Fedora 10的AOS iso,但我很想了解我的所有选择。我真的很喜欢Ubuntu服务器版的最小发行版“刚好够用的操作系统”。debootstrap是你的朋友。该死的小Linux?Slax?如果你想认真对待虚拟设
你会用什么来做这个?我正在考虑使用Fedora 10的AOS iso,但我很想了解我的所有选择。我真的很喜欢Ubuntu服务器版的最小发行版“刚好够用的操作系统”。debootstrap是你的朋友。该死的小Linux?Slax?如果你想认真对待虚拟设备的想法,请看一下最新发布的。它完全是为了精简系统而构建的(目前afaik只支持Linux),因此它只提供足够的基础来运行您的应用程序 VMware通过推出开放的虚拟设备格式()而变得更加开放,因此,在将来的某个时候,您也可以在其他虚拟化平台上运行结果。,或者使用它来捆绑您的FC域。然而,还有其他方法可以绑定基于RPM的发行版,比如Steve Kemp的实用程序,它可以替代rpmstrap 或者,你可以随便拿点东西作为基地 如果失败,请从源代码下载所需的所有内容,使用/mydist前缀(包括libc等)构建/安装它,并通过进行测试
多年来我一直在为Xen构建模板。。它实际上变成了一个非常有趣的爱好:)如果你想去掉所有的积垢,但仍然使用“主流”发行版,而不是一个精简版来瞄准小型设备,那么看看Slackware吧。您可以愉快地删除诸如sysvinit、cron等低级内容,而不会陷入依赖地狱。其中没有任何东西依赖于Perl或Python,因此您可以轻松地删除它们(并安装您的应用程序喜欢使用的Python版本) 为此,我想构建一个最小的Linux平台 那么,为什么不尝试使用ArchLinux www.ArchLinux.org呢
你也可以使用带有挂架的virtualenv。miminallinux,是吗?听起来是个不错的发行名:-)-1:与编程无关,这是一个Linux管理员。这个程序是给定的,我们只是在配置另一个Linux发行版。世界需要更多的Linux发行版选项。@斯洛特:不完全需要。在自给自足的小型设备中构建和交付应用程序是一种新兴趋势。鉴于您典型的SDLC涉及到设计和理解其部署,我认为它不会超出SO的舒适区。。。