Mały Linux oparty na apt


9

Chcę skonfigurować niektóre maszyny wirtualne działające na tak małym systemie Linux, jak to tylko możliwe.

Kryteria:

  1. System pakietów oparty na Apt.

  2. Uruchamia niektóre GUI (może być bardzo małe).

  3. Działa z jak najmniejszą ilością pamięci RAM: w tym kontekście 64M jest dobra, a 256M graniczy z zbyt dużą ilością.

  4. Zainstaluj na dysku HD, a nie rezydenta pamięci RAM.

  5. Jak najmniej miejsca w HD. Idealny byłby 1G.

  6. Krótki czas uruchamiania i wyłączania.

Propozycje?


2
Czy mogę zapytać, dlaczego musi być oparty na apt?
Keith

1
Kwestionuję również wymaganie apt, ponieważ wymaga ono dużej ilości pamięci. Jeśli masz system działający z 64 MB, prawdopodobnie będziesz musiał go zwiększyć podczas uruchamiania apt.
Gilles „SO- przestań być zły”

1
Tshepang właśnie przypomniał mi o istnieniu dselect , który jeśli używasz Debiana (lub innego systemu używającego dpkg), jest mniej zdolny, ale zużywa mniej pamięci.
Gilles „SO- przestań być zły”

Odpowiedzi:


7

Debian

Według nich 64 MB pamięci RAM wystarcza do uruchomienia go z GUI i są one oryginalną dystrybucją Apt. Należy jednak pamiętać, że 256 MB jest zalecane nawet bez GUI.

Wyświetlają 5 GB HD na „pulpicie”, ale powinieneś być w stanie zainstalować wiele menedżerów okien / przeglądarek internetowych itp. W ramach limitu 1 GB, jeśli zaczniesz od minimalnej instalacji. Najlepiej byłoby jednak 2 GB na dysk wirtualny lub ryzykujesz brak pamięci wymiany.

Jeśli jesteś wystarczająco obeznany z apt (itude), nie powinno być trudno dodać tylko potrzebne oprogramowanie. Każda minimalistyczna dystrybucja będzie tendencyjna do celów autorów i przestanie otrzymywać aktualizacje, gdy będziesz ich potrzebować.


Nie to, że faktycznie polecam GNU / Linux. Skonfigurowanie powyższego minimalistycznego systemu z wiersza poleceń było tak wielkim nieudokumentowanym bałaganem, że zrezygnowałem z aptitude i niekończących się repozytoriów Debiana i przeniosłem się na OpenBSD, który po prostu działa.

1
repozytoria - @jbcreix Polecam dystrybucje, które tak naprawdę nie rozpoznają koncepcji repozytorium, lub gdzie jest tylko jeden zestaw i nie opiera się na palcach innych repozytoriów. Gentoo i arch linux zostały zaprojektowane tak, aby nie wymagały zewnętrznych repozytoriów. W arch może być konieczne włączenie repozytoriów innych niż podstawowe, ale myślę, że wszystkie są w conf, aby rozpocząć.
ksenoterracid

@xenoterracide: hum, Debian jest taki; Mam na myśli, że mają jedno repo na wersję, ale ich odradzanie jest zdecydowanie odradzane.
André Paramés

@ i całkiem pewny, że aby uzyskać pełną funkcjonalność pulpitu, musisz dodać repo do Debiana. ale mogę się mylić. Pewnie, że ma jeden zestaw podstawowy, ale pamiętam dodawanie repo w Ubuntu, aby uzyskać wszystko, czego potrzebowałem, wiem, że Debian nie jest Ubuntu.
Xenoterracide

1
@xenoterracide: Nie, główne repozytorium Debiana ma wszystko; KDE, GNOME XFCE, etc: packages.debian.org/stable
André Paramés

3

Damn Small Linux sprawi, że Debian będzie wyglądał ogromnie. Jeśli HD ma tylko 50 MB, możesz uwierzyć, że pamięć jest również niewielka. Opiera się na knoppix, który jest oparty na debianie, więc używa AFAIKapt

Damn Small Linux to bardzo wszechstronna dystrybucja Linuksa zorientowana na komputery stacjonarne.
DSL został pierwotnie opracowany jako eksperyment, aby sprawdzić, ile przydatnych aplikacji komputerowych zmieści się na 50 MB dysku CD na żywo. Na początku było to tylko osobiste narzędzie / zabawka. Ale z czasem Damn Small Linux przerodził się w projekt społecznościowy, w którym udoskonalono setki godzin programowania, w tym w pełni zautomatyzowany system instalacji aplikacji zdalnych i lokalnych oraz bardzo wszechstronny system tworzenia kopii zapasowych i przywracania, który może być używany z dowolnym nośnikiem z możliwością zapisu, w tym dyskiem twardym, stacja dyskietek lub urządzenie USB.

Ważna uwaga: Najwyraźniej cholernie mały Linux nie jest już obsługiwany


Tiny Core Linux można uznać za kontynuację DSL. Żadne z nich nie jest oparte na Apt, co jest dziwnym wymaganiem.
jonescb

@jones, mebbe się mylę, ale pomyślałem, że na pewno możesz użyć apt w dsl. Oczywiście minęło kilka lat, odkąd go użyłem.
ksenoterrakid

2

Nie znam żadnego systemu Linux opartego na apt, który byłby tak mały . Jeśli jednak usuniesz ten jeden wymóg (oparty na apt), mogę polecić Slitaz .

Plik ISO ma 30 MB, jest wyposażony w graficzny interfejs użytkownika i funkcjonalną przeglądarkę internetową. W rzeczywistości jest nadal utrzymywany w przeciwieństwie do DSL, który wydaje się być na jakiś czas porzucony.

Slitaz używa tazpkgdo zarządzania, co moim zdaniem jest tak proste jak apt:

tazpkg list
tazpkg get-install gparted
tazpkg upgrade

kiedy DSL było przestarzałe?
Xenoterracide

2
@xenoterracide: Przepraszamy za niewłaściwe użycie języka. Chciałem powiedzieć „porzucony”. Według strony Wikipedii , ostatnie stabilne wydanie miało miejsce ponad 2 lata temu. IIRC istniał powód, dla którego początkowy program pakujący przeniósł się na (myślę) Tiny Core Linux, ale nie pamiętam dokładnych szczegółów (i leniwie go
wykopuję

1

Crunchbang Linux

Kiedyś był oparty na Ubuntu, ale teraz jest oparty na Debianie. Jest wyposażony w Openbox jako domyślny menedżer okien. Domyślna instalacja Debiana używa Gnome, który jest nieco cięższy niż Openbox.

Edycja: Crunchbang został wycofany. Istnieje kontynuacja projektu społeczności o nazwie BunsenLabs Linux. Powyższy link Crunchbang zabierze Cię do tego.


0

Debian może być dość mały. Podczas instalacji, gdy dojdziesz do tasksel, odznacz wszystko. Otrzymasz bardzo minimalny system zajmujący zaledwie 512 mln. Nawet wtedy możesz nadal usuwać pakiety, których nie będziesz używać.



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.