2010-02-24 8 views
9

Mam wbudowany system działający na platformie Linux. Teraz chcemy przetestować wszystkie aplikacje działające na minimalnej dystrybucji Linuksa w środowisku vmware. Próbuję znaleźć bardzo małą dystrybucję footprintów, którą można uruchomić w VMWare. Wymagania dotyczą tylko dystrybucji Linuksa bez praktycznie żadnych serwerów od czasu uruchomienia DropBear/BusyBox do komunikacji zdalnej. Im mniejszy ślad, tym więcej wystąpień będziemy mogli uruchomić na naszym serwerze VMWare.Obraz systemu VMWare Linux o małej powierzchni roboczej

Czy ktoś ma zalecenia dotyczące małych małych dystrybucji/urządzeń bez X, serwerów sieciowych itp.? Te, które znajduję, zawierają wiele funkcji, które nie są potrzebne i są albo bardzo stare, albo bardzo duże.

Odpowiedz

0

Plain Ubuntu JeOS działa z około 16 megabajtami pamięci. Ta dystrybucja Ubuntu specjalizuje się w serwerach wirtualnych.

2

DSL. Damn Small Linux

http://www.damnsmalllinux.org/

+0

DSL nadal używa Linuksa 2.4, który jest naprawdę, naprawdę stary. Fakt ten może nie mieć znaczenia, ale osoba pytająca może chcieć 2,6. – jonescb

+0

Tak, problem z DSL polega na tym, że musisz przegapić kilka rzeczy. Myślę, że obecnie nie jest tak dobrze utrzymany. – ypnos

4

Arch Linux słynie z małego systemu bazowego ślad. Arch przestrzega zasady KISS (zachowaj prostą, głupią).

W domyślnej instalacji, Arch Linux nie przychodzi bez jakiejkolwiek usługi lub X.

+2

Nie szukaj dalej, arch to ostatni przystanek, jaki kiedykolwiek zrobisz. – nikhil

0

Dlaczego nie zbudować kompilacji środowiska osadzonego dla architektury x86 i uruchomić ją w sesji VMware? Wtedy miałbyś pasujące środowisko OS (& libc, wersja jądra, kompilator, itp.), Działające tylko na (potencjalnie) innym procesorze hosta. To zminimalizuje potencjalne różnice pomiędzy środowiskiem testowym a osadzonym celem.