Quelle distribution * nix est la plus légère pour exécuter des machines virtuelles? [fermé]

11

EDIT: Cette question a été élargie pour inclure d'autres distributions de type Unix telles que Hurd et BSD.

Avant que quiconque ne se pose la question, j'ai lu les questions et réponses connexes; Je pense avoir une question suffisamment unique pour lui donner sa propre page. J'envisage d'utiliser mon prochain ordinateur de manière multi-OS, avec un système d'exploitation hôte très fin et plusieurs machines virtuelles (généralement ne s'exécutant pas simultanément).

Pourquoi? J'aimerais plus de flexibilité pour expérimenter avec des distributions inconnues que les offres à double démarrage. J'ai entendu dire que Windows 8 refuse de partager un disque dur avec quoi que ce soit d'autre et, en tant que développeur, je m'attends à l'utiliser, mais je ne veux pas lui donner sa propre machine. Et parfois, je veux que deux systèmes d'exploitation fonctionnent côte à côte.

Je comprends que cela peut être une question très subjective, mais je peux peut-être la réduire suffisamment. Exigences:

  • ultra-mince, à la fois en RAM et en disque dur. Je n'ai pas besoin d'applications autres que peut-être un gestionnaire de paquets et / ou un navigateur curses (pour aller récupérer VirtualBox et tout ce que je veux soudainement). Selon l'utilisation que je fais de l'hôte, je peux installer un navigateur graphique.
  • un bureau graphique, bien que le démarrage sur une CLI avec des commandes pour les machines virtuelles serait bien. Je suis à l'aise d'utiliser une CLI lorsque je connais la commande, mais je ne peux pas y vivre en permanence.
  • stable. Je veux l'installer et l'oublier; Je devrais à peine savoir qu'il y a un système d'exploitation sous le système d'exploitation, mais il devrait être prêt à être utilisé si le système d'exploitation invité tombe en panne ou si je dois faire quelque chose de trop lourd pour une machine virtuelle (comme utiliser un client de bureau distant).
  • communauté saine. J'aurai des questions; J'ai besoin d'une communauté pour y répondre. Beaucoup de projets seraient un plus, mais la plupart du temps, je vais quand même installer sur les systèmes d'exploitation invités.
  • utilisabilité décente. J'aime me cacher les moindres détails. deb est agréable et apt-get est plus agréable, mais je peux compiler à partir des sources. Si c'est une tâche courante, elle devrait être simple à accomplir - de préférence en un seul clic ou une simple commande. Je peux lire des pages de manuel et créer des commandes complexes, mais ce n'est pas un hobby.

Je préfère le bureau GNOME tel qu'il était vers 2009. Je peux utiliser KDE ou m'habituer à n'importe quel autre bureau si j'en ai besoin.

Grault
la source
Linux est-il obligatoire ou accepteriez-vous un OS non Linux toujours comme Unix pour l'hôte?
jlliagre
1
Êtes-vous engagé dans VirtualBox? On dirait que ce que vous recherchez vraiment est un hyperviseur .
Gilles 'SO- arrête d'être méchant'
@jilliagre D'autres nix seraient bien, je suppose, je ne veux pas trop de courbe d'apprentissage.
Grault
@ Gilles Non, mais j'ai cru comprendre que VirtualBox était simplement la solution. Merci, je vais regarder l'hyperviseur.
Grault

Réponses:

13

Il semble que Debian soit bien adaptée à vos besoins. Le programme d'installation vous permet de sélectionner ce que vous voulez de manière modulaire, ou vous pouvez tout désélectionner et installer quoi que ce soit plus tard de manière assez triviale avec aptitude. Il a la possibilité d'installer X avec un environnement de bureau graphique (GNOME) dans le programme d'installation, comme l'une de ses options. Debian est également très stable et, en tant que version évolutive, elle est facile à maintenir sans avoir à recourir à des mises à niveau importantes. La communauté pour Debian est grande et dispose d'une base d'utilisateurs expérimentés (beaucoup d'administrateurs système et d'administrateurs de serveurs par exemple, bien que cela soit vrai pour de nombreuses distributions Linux). Les options d'installation par défaut devraient vous offrir une bonne convivialité et une interface de packaging familière ( dpkg/ aptitude).

Chris Down
la source
Oui, cela aurait été ma réponse également. Debian n'a pas un énorme arbre de dépendances de base comme SuSE, et est plus petit que RedHat (et ses clones).
Nils
Les paquets Debian sont généralement plus divisés - c'est-à-dire un foo-dev, foo-doc, foo-quelque chose etc. pour le composant foo - où les autres distributions ne sont pas si ambitieuses et mettent simplement le tout dans un seul paquet.
maxschlepzig
4

Pas exactement basé sur Linux mais vous pourriez être intéressé par SmartOS

http://www.joyent.com/products/smartos/smartos-faq/

jlliagre
la source
L'affiche demande explicitement une distribution Linux . Veuillez vous en tenir à la question et ne pas simplement publier un lien vers un dérivé aléatoire de Solaris.
maxschlepzig
1
J'ai déclaré que ce n'était pas une distribution Linux. Ce n'est certainement pas une distribution aléatoire, mais quelque chose qui pourrait répondre aux exigences restantes et offrir plusieurs fonctionnalités utiles que Linux pourrait manquer.
jlliagre
1
@jlliagre Dans l'intérêt de garder les réponses sur le sujet, il aurait peut-être été plus approprié de demander d'abord dans un commentaire à la question d'origine si le PO serait ouvert à accepter des suggestions non Linux, ou simplement de poster votre suggestion dans un commentaire.
jw013
1
@ jw013 Merci, vous avez raison. Je viens de demander à l'affiche originale à ce sujet et supprimera ma réponse s'il confirme qu'elle est hors sujet.
jlliagre