Czy istnieje mała dystrybucja linuksowa do uruchamiania w wirtualnym pudełku lub innej maszynie wirtualnej, skoncentrowana na uruchamianiu jednej aplikacji, być może przy użyciu X-serwera zainstalowanego na hoście?
Wyobrażam sobie coś, co właściwie ma tylko funkcję synaptyczną, więc możesz zainstalować w niej dowolną aplikację GUI ubuntu, a następnie aplikacja uruchomi się automatycznie.
Przeszukałem distrowatch i Internet, ale nie znalazłem jeszcze odpowiednich terminów do wyszukiwania!
linux
virtualbox
virtual-machine
Będzie
źródło
źródło
Odpowiedzi:
To, co możesz zrobić, aby uzyskać małą instalację z aptitude, to dostać płytę debian netinstall i zainstalować ją za pomocą „instalacji eksperta”. Jeśli są kroki, w których nie masz pewności, co zrobić, po prostu użyj wstępnie ustawionych wartości. Kiedy dojdziesz do kroku, w którym wybierasz, które „moduły” (przynajmniej tak pamiętam, jak się nazywa, nie mogę teraz dwukrotnie sprawdzić), aby je zainstalować, odznacz wszystkie opcje („instalacja domyślna” i „system pulpitu” powinny być oznaczone jako domyślne). Wykluczy to wiele wygodnych małych narzędzi, które i tak nie będą ci potrzebne.
Kiedy wszystko jest skonfigurowane, czas zainstalować graficzny interfejs użytkownika (GUI). Zaloguj się przy użyciu wybranych poświadczeń i wykonaj
sudo apt-get install xserver-xorg-core <your favourite wm>
. Jak wskazano, spowoduje to zainstalowanie minimalnego systemu Xorg i wybranego menedżera okien. Jeśli nie jestem pewien, który wybrać, mogę dać ci napiwek na temat openboxa, którego często używam i który jest dość lekki. Nie mam zbyt dużej wiedzy na temat wielu innych opcji, więc jeśli ktoś ma inne sugestie, prześlij je w odpowiedzi.Po zakończeniu instalacji możesz uruchomić serwer X za pomocą
startx
. Zauważ, że skoro ręcznie zainstalowałeś X, nie został on uruchomiony w celu automatycznego uruchamiania podczas rozruchu. Właściwie nie wiem, jak to zrobić, więc ktoś będzie musiał to wypełnić, jeśli to konieczne.Następnie, aby wybrana aplikacja uruchamiała się automatycznie za pomocą X. W katalogu domowym użytkowników edytuj plik o nazwie .xinitrc (utwórz go, jeśli nie istnieje) i dopisz:
sleep 5; your-app-here
do końca.To powinno wystarczyć, wróć tutaj, jeśli pojawią się jakieś problemy :).
źródło
Przychodzą mi na myśl trzy - slitaz, puppylinux i dsl (cholerny mały linux), każdy z nich zajmuje około 50 Mb , slitaz jest jeszcze mniejszy, co jest zadziwiające ... Nie powiem już więcej, ponieważ jesteś w na poczęstunek po uruchomieniu slitazu! To niesamowite, małe, szybkie i szczupłe!
Mam nadzieję, że to pomoże Ci cieszyć się najmniejszymi dystrybucjami ...
źródło
Tiny Core Linux
Tylko 10 MB!
źródło
Skopiuj i wklej poniższy tekst do pliku o nazwie
build.txt
:Użyj pliku
build.txt
ze strony http://www.slax.org, aby zbudować swoją dystrybucję.Pobierz plik ISO, wypal go na płycie CD lub napisz na dysk flash.
źródło
Czy wypróbowałeś płytę CD z minimalną instalacją ubuntu ?
robi prawie co chcesz. A oto samouczek (dla wersji 8.10, ale zasada jest taka sama)
źródło
Oto (starszy) samouczek na temat tego, jak to zrobić w KDE. Jest też stary (przynajmniej wydaje się, że Mozilla Project o tym i kilka linków .
Chociaż pamiętam, że ktoś zrobił coś takiego z lekkim menedżerem okien (IceWM fe), po prostu uruchamiając X i mając program, który chcesz uruchomić w trybie zmaksymalizowanym / pełnym ekranie.
źródło