Piccolo Linux basato su apt


9

Voglio configurare alcune VM che eseguono un Linux il più piccolo possibile.

Il criterio:

  1. Sistema di pacchetti basato su Apt.

  2. Esegue alcune GUI (può essere molto piccola).

  3. Funziona nel minor numero possibile di ram: in questo contesto 64M sono buoni e 256M sono troppo vicini.

  4. Installa su un hd, non residente ram.

  5. Il minor spazio HD possibile. L'ideale sarebbe 1G.

  6. Tempi di avvio e spegnimento rapidi.

Suggerimenti?


2
Posso chiederti perché deve essere basato su apt?
Keith,

1
Metto anche in dubbio il requisito apt, perché richiede molta memoria. Se hai un sistema in esecuzione da 64 MB, probabilmente dovrai aumentarlo mentre esegui apt.
Gilles 'SO- smetti di essere malvagio' il

1
Tshepang mi ha appena ricordato l'esistenza di dselect , che se sei su Debian (o un altro sistema che usa dpkg) è una sorta di attitudine minore ma consuma meno memoria.
Gilles 'SO- smetti di essere malvagio' il

Risposte:


7

Debian

Secondo loro 64 MB di RAM sono sufficienti per eseguirlo con una GUI e sono la distribuzione Apt originale. Tuttavia, dovresti tenere a mente che 256 mb sono raccomandati anche senza una GUI.

Elencano un HD da 5 GB per un "desktop" ma dovresti essere in grado di installare molti gestori di finestre / browser web / ecc. Entro il limite di 1 GB se inizi dall'installazione minima. 2 GB per disco virtuale sarebbero probabilmente i migliori, o rischi di rimanere senza memoria di scambio.

Se hai familiarità con apt (itude), non dovrebbe essere difficile aggiungere solo il software di cui hai bisogno. Qualsiasi distribuzione minimalista sarà distorta rispetto agli obiettivi degli autori e smetterà di ricevere aggiornamenti quando ne avrai bisogno.


Non che io in realtà raccomandi GNU / Linux. Configurare il suddetto sistema minimalista dalla riga di comando è stato così un gran casino senza documenti che ho rinunciato a aptitude e ai repository infiniti di Debian e sono passato a OpenBSD che funziona.

1
repository-- @jbcreix Raccomando distro che non riconoscono veramente il concetto di repository, o dove c'è solo un set e non calpesta le dita degli altri repository. gentoo e arch linux sono entrambi progettati per non richiedere repository esterni. In arch potresti dover abilitare i repository non core ma penso che siano tutti in conf per iniziare.
xenoterracide,

@xenoterracide: ronzio, Debian è così; Voglio dire, hanno un repository per versione, ma mescolarli è fortemente scoraggiato.
André Paramés,

@andre abbastanza sicuro di ottenere la piena funzionalità desktop è necessario aggiungere repo a debian. Ma potrei sbagliarmi. Sicuramente ha un set di base, ma ricordo di aver aggiunto repository in Ubuntu per ottenere tutto ciò di cui avevo bisogno, so che Debian non è Ubuntu.
xenoterracide,

1
@xenoterracide: No, il repository principale di Debian ha tutto; KDE, Gnome, XFCE, ecc.: Packages.debian.org/stable
André Paramés

3

Damn Small Linux farà sembrare Debian enorme. Se l'HD ha solo 50 MB, puoi anche credere che l'ingombro della memoria sia ridotto. Si basa su knoppix, che si basa su debian, quindi AFAIK, lo utilizzaapt

Damn Small Linux è una distribuzione Linux orientata al mini desktop da 50 MB molto versatile.
DSL è stato originariamente sviluppato come un esperimento per vedere quante applicazioni desktop utilizzabili possono essere contenute in un CD live da 50 MB. Inizialmente era solo uno strumento / giocattolo personale. Ma nel tempo Damn Small Linux è diventato un progetto di comunità con centinaia di ore di sviluppo messe a punto da un perfezionamento, tra cui un sistema di installazione di applicazioni locali e remote completamente automatizzato e un sistema di backup e ripristino molto versatile che può essere utilizzato con qualsiasi supporto scrivibile, incluso un disco rigido, un'unità floppy o un dispositivo USB.

Nota importante: Apparentemente Damn Small Linux non viene più mantenuto


Tiny Core Linux può essere considerato la continuazione di DSL. Nessuno dei due si basa su Apt, che è comunque uno strano requisito.
jonescb,

@jones, mebbe mi sbaglio, ma ho pensato che avresti potuto usare apt in dsl. Sono ovviamente passati alcuni anni da quando l'ho usato.
xenoterracide,

2

Non sono a conoscenza di alcun Linux basato su apt che sia in realtà piccolo . Tuttavia, se rimuovi quel requisito (basato su apt), posso raccomandare Slitaz .

Il file ISO è di 30 MB, viene fornito con una GUI e un browser Web funzionale. In realtà è ancora mantenuto rispetto a DSL che sembra essere stato abbandonato per un po '.

Slitaz utilizza tazpkgper la gestione, che a mio avviso è facile come apt:

tazpkg list
tazpkg get-install gparted
tazpkg upgrade

quando è stato deprecato DSL?
xenoterracide,

2
@xenoterracide: ci scusiamo per l'uso sbagliato del linguaggio. Stavo cercando di significare "abbandonato". Secondo la pagina di Wikipedia , dice che l'ultima versione stabile è stata ben oltre 2 anni fa. IIRC c'era una ragione per cui il packager iniziale è passato a (credo) Tiny Core Linux, ma non ricordo i dettagli esatti (e sono pigro per scavarlo: P)
kizzx2

1

Crunchbang Linux

Si basava su Ubuntu, ma ora si basa su Debian. Viene fornito con Openbox come gestore delle finestre predefinito. L'installazione predefinita di Debian usa Gnome che è un po 'più complicato di Openbox.

Modifica: Crunchbang è stato sospeso. C'è una continuazione della comunità del progetto chiamata BunsenLabs Linux. Il link Crunchbang sopra ti porterà ad esso.


0

Debian può essere piuttosto piccola. Durante l'installazione quando si arriva a TaskSel, deselezionare tutto. Avrai un sistema molto minimale che occupa solo 512M. Anche allora, puoi comunque rimuovere i pacchetti che non utilizzerai.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.