Petit Linux basé sur apt


9

Je veux configurer des machines virtuelles fonctionnant avec un Linux aussi petit que possible.

Le critère:

  1. Système de package basé sur Apt.

  2. Exécute une interface graphique (peut être très petite).

  3. Fonctionne dans le moins de RAM possible: dans ce contexte, 64 Mo est bon et 256 Mo en limite trop.

  4. Installez sur un disque dur, pas un résident de RAM.

  5. Le moins d'espace HD possible. L'idéal serait 1G.

  6. Temps de démarrage et d'arrêt rapides.

Suggestions?


2
Puis-je demander pourquoi il doit être basé sur apt?
Keith

1
Je remets également en question l'exigence apt, car elle consomme beaucoup de mémoire. Si vous obtenez un système fonctionnant en 64 Mo, vous devrez probablement l'augmenter juste pendant que vous exécutez apt.
Gilles 'SO- arrête d'être méchant'

1
Tshepang m'a juste rappelé l'existence de dselect , qui si vous êtes sur Debian (ou tout autre système utilisant dpkg) est en quelque sorte une aptitude moindre mais consomme moins de mémoire.
Gilles 'SO- arrête d'être méchant'

Réponses:


7

Debian

Selon eux, 64 Mo de RAM suffisent pour l'exécuter avec une interface graphique et ils sont la distribution Apt d'origine. Vous devez garder à l'esprit que 256 Mo sont recommandés même sans interface graphique.

Ils répertorient un disque dur de 5 Go pour un "bureau", mais vous devriez pouvoir installer de nombreux gestionnaires de fenêtres / navigateurs Web / etc. dans la limite de 1 Go si vous démarrez à partir de l'installation minimale. 2 Go par disque virtuel seraient probablement mieux, sinon vous risquez de manquer de mémoire d'échange.

Si vous connaissez suffisamment apt (itude), il ne devrait pas être difficile d'ajouter uniquement le logiciel dont vous avez besoin. Toute distribution minimaliste sera biaisée vers les objectifs des auteurs et cessera de recevoir des mises à jour lorsque vous en aurez besoin.


Non pas que je recommande réellement GNU / Linux. La configuration du système minimaliste ci-dessus à partir de la ligne de commande était tellement un gâchis non documenté que j'ai abandonné aptitude et les référentiels Debian sans fin et suis passé à OpenBSD qui fonctionne.

1
repositories-- @jbcreix Je recommande les distributions qui ne reconnaissent pas vraiment le concept de référentiel, ou où il n'y a qu'un seul ensemble et qu'il ne marche pas sur les orteils d'autres repo. gentoo et arch linux sont tous deux conçus pour ne pas avoir besoin de repos externes. Dans arch, vous devrez peut-être activer les dépôts non principaux, mais je pense qu'ils sont tous dans la conf pour commencer.
xenoterracide

@xenoterracide: hum, Debian est comme ça; Je veux dire, ils ont un repo par version, mais les mélanger est fortement déconseillé.
André Paramés

@andre assez sûr d'obtenir la fonctionnalité complète du bureau, vous devez ajouter des repo à debian. mais je peux me tromper. Bien sûr, il a un seul noyau, mais je me souviens avoir ajouté des repo dans ubuntu pour obtenir tout ce dont j'avais besoin, je sais que debian n'est pas ubuntu.
xenoterracide

1
@xenoterracide: Non, le référentiel principal de Debian a tout; KDE, Gnome, XFCE, etc: packages.debian.org/stable
André Paramés

3

Damn Small Linux rendra Debian énorme. Si la HD n'est que de 50 Mo, vous pouvez croire que l'empreinte mémoire est également faible. Il est basé sur knoppix, qui est basé sur debian, donc AFAIK, il utiliseapt

Damn Small Linux est une distribution Linux très polyvalente de 50 Mo orientée bureau.
DSL a été initialement développé comme une expérience pour voir combien d'applications de bureau utilisables peuvent tenir dans un CD live de 50 Mo. Ce n'était au départ qu'un outil / jouet personnel. Mais au fil du temps, Damn Small Linux est devenu un projet communautaire avec des centaines d'heures de développement mises au point, y compris un système d'installation d'applications à distance et local entièrement automatisé et un système de sauvegarde et de restauration très polyvalent qui peut être utilisé avec n'importe quel support inscriptible, y compris un disque dur, un lecteur de disquette ou un périphérique USB.

Remarque importante: apparemment Damn Small Linux n'est plus maintenu


Tiny Core Linux peut être considéré comme la continuation de DSL. Ni l'un ni l'autre ne sont basés sur Apt qui est de toute façon une exigence étrange.
jonescb

@jones, mebbe, je me trompe, mais je pensais que vous pouviez utiliser apt en dsl. Cela fait évidemment quelques années que je ne l'ai pas utilisé.
xenoterracide

2

Je ne connais aucun Linux basé sur apt qui soit réellement petit . Cependant, si vous supprimez cette exigence (basée sur les apt), je peux recommander Slitaz .

Le fichier ISO fait 30 Mo, il est livré avec une interface graphique et un navigateur Web fonctionnel. Il est en fait toujours maintenu contrairement à DSL qui semble avoir été abandonné pendant un certain temps.

Slitaz utilise tazpkgpour la gestion, ce qui à mon avis est aussi simple que possible:

tazpkg list
tazpkg get-install gparted
tazpkg upgrade

quand DSL est-il devenu obsolète?
xenoterracide

2
@xenoterracide: Désolé pour la mauvaise utilisation de la langue. J'essayais de dire «abandonné». Selon la page Wikipedia , la dernière version stable remonte à plus de 2 ans. IIRC il y avait une raison pour laquelle le packager initial est passé à (je crois) Tiny Core Linux, mais je ne me souviens pas des détails exacts (et je suis paresseux de le creuser: P)
kizzx2

1

Crunchbang Linux

Il était basé sur Ubuntu, mais maintenant il est basé sur Debian. Il est livré avec Openbox comme gestionnaire de fenêtres par défaut. L'installation par défaut de Debian utilise Gnome qui est un peu plus lourd que Openbox.

Edit: Crunchbang n'est plus disponible. Il y a une continuation communautaire du projet appelé BunsenLabs Linux. Le lien Crunchbang ci-dessus vous y mènera.


0

Debian peut être assez petite. Au cours de l'installation, lorsque vous arrivez à tasksel, désélectionnez tout. Vous obtiendrez un système très minimal ne prenant que 512M. Même dans ce cas, vous pouvez toujours supprimer les packages que vous n'utiliserez pas.



0

Utilisez simplement l'installation réseau de Debian comme base.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.