문제

Pylons 기반 웹 응용 프로그램을 구축 할 예정입니다. 이를 위해 최소한의 Linux 플랫폼을 구축하여 Python 및 Pylons와 같은 필요한 패키지 및 기타 필요한 종속성을 설치하고 싶습니다. 최소화 해야하는 또 다른 이유는이 기계가 가상, 아마도 KVM 이상이 될 것이기 때문에 일부 클라우드 환경에서는 복제되기 때문입니다.

이것을하기 위해 무엇을 사용 하시겠습니까? Fedora 10의 AOS ISO를 사용하려는 생각을하고 있지만 모든 옵션을 이해하고 싶습니다.

도움이 되었습니까?

해결책

나는 정말 좋아한다 Jeos Ubuntu 서버 에디션의 최소 분포 인 "충분한 OS".

다른 팁

모든 cruft를 제거 할 수 있지만 작은 장치를 목표로 한 사람이 아닌 '주류'배포판을 사용하고 있다면 Slackware를보십시오. Sysvinit, Cron 등만큼 낮은 수준의 물건을 기꺼이 제거 할 수 있습니다. 또한 Perl 또는 Python에 의존하지 않으므로 쉽게 제거 할 수 있습니다 (앱이 사용하는 Python 버전을 설치할 수 있습니다).

이를 위해 최소한의 Linux 플랫폼을 구축하고 싶습니다 ...

그렇다면 Archlinux www.archlinux.org를 사용해보십시오.

또한 Pylons와 함께 Virtualenv를 사용할 수 있습니다.

Debootstrap은 당신의 친구입니다.

젠장 작은 리눅스? Slax?

가상 어플라이언스 아이디어에 대해 진지하게 생각하려면 새로 출시 된 것을 살펴보십시오. VMware Studio. 시스템 (현재 AFAIK의 Linux 만)을 다듬기 위해 정확히 구축되었으므로 응용 프로그램을 실행하기에 충분한 기반 만 제공합니다.

VMware가 열린 가상 어플라이언스 형식을 푸시하여 (조금 더) 열립니다.OVF) 따라서 미래의 어느 시점에서 다른 가상화 플랫폼에서도 결과를 실행할 수 있습니다.

debootstrap, 또는 사용 킥 스타트 FC 도메인을 묶습니다. 그러나 Steve Kemp 's와 같은 RPM 기반 배포판을 묶는 다른 방법 헹구기 rpmstrap을 대체하는 유틸리티.

아니면 그냥 무언가를 잡을 수 있습니다 징역형 베이스로 사용합니다.

실패한 경우 소스에서 필요한 모든 것을 다운로드하고 / Mydist 접두사 (LIBC 포함)로 빌드 / 설치하고 chroot.

나는 몇 년 동안 Xen의 템플릿을 만들어 왔습니다. 실제로는 매우 재미있는 취미로 바뀌 었습니다 :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top