Question

Je veux travailler avec la programmation du système à faible niveau et la virtualisation pour mes recherches. J'ai essayé Ubuntu 10.04 + Xen 4.0.0, mais qu'ils ne vont pas très bien dès l'installation. Un de mes amis a suggéré de prendre Gentoo. Toutes les autres suggestions?

Était-ce utile?

La solution

Vous allez trouver le plus grand succès avec Debian ou Gentoo. Debian, principalement une version tout en binaire, a des paquets disponibles qui transforme votre système en plus d'un système basé développeur. Gentoo compile tout par défaut, tous les outils de développement seront déjà en place.

Si vous allez avec Debian, envisagez d'exécuter Sid, leur constante évolution, branche « expérimentale ». Cela vous rectifiera autour des mêmes / versions de paquets similaires que Gentoo. Dans le cas contraire, au moins une utilisation Squeeze, la prochaine version -stable (alias, Debian 6.0). Lenny est un peu vieux dans la dent, et utilise l'ancienne, pré-2.6.30 choses Xen (~ 3.2, je crois). Ce qui est peut-être trop vieux pour vos besoins.

Dans un pincement, vous pouvez voir si l'un des BSDs fonctionnera aussi bien pour vous, comme FreeBSD. Je doute son soutien à la virtualisation w / Xen est au même niveau que Linux (Xen a été essentiellement construit autour de Linux, puis porté sur d'autres plates-formes), mais il est une autre option à envisager. Si vous le faites, comme avec Sid Debian, allez avec la branche CURRENT de FreeBSD pour les dernières et les plus grands.

Comme d'habitude, lisez les manuels, et le regard sur les sites d'aide pour obtenir des conseils. Pour Gentoo, les forums à forums.gentoo.org sont une ressource inestimable après les manuels. Debian a leurs archives de la liste de diffusion et une bonne documentation aussi bien. Même chose pour * BSD. Vous pouvez également enregistrer sur IRC dans #gentoo ou #debian sur Freenode si vous êtes vraiment dans une impasse (Debian peut être sur OFTC, cependant, je ne me souviens pas). Soyez averti, cependant, vous serez une voix parmi d'autres dans ces canaux (~ 600 + attendre les utilisateurs en même temps).

Autres conseils

Si un Xen de travail est la principale exigence, voir les réponses de cette question .

Pouvez-vous préciser davantage dans quel domaine vous voulez travailler en basse level.If vous voulez travailler sur le noyau, je ne pense pas qu'il y ait une dépendance à l'égard Destro, mais si vous voulez travailler sur d'autres domaines tels que compilateur, les gestionnaires graphiques, les gestionnaires de réseau etc, alors la suggestion peut être made.But vous devez fournir quelques détails pour cela. Et vous avez dit ubuntu + Xen ne fonctionne pas très bien, ce sont les problèmes que vous face ??

Dans notre groupe, nous utilisons Fedora 12 Dom0 et DomU avec xenified noyau Dom0 et pv_ops noyau dans Fedora 12. Ce que nous utilisons est la Fedora 12 DomU tel qu'il est. Pour Dom0, nous installons Xen et le noyau Xenified par nous-mêmes.

Cette solution est testée pour être stable. Nous courons des expériences parallèles sur distribuions (habituellement 7 domus sur une machine physique) et il fonctionne bien pour nous.

Les plus "recommandés" dans http://fclose.com/b/2367/ Xen-solutions / est notre solution maintenant. Xen + xenified noyau 3.4.3 2.6.32.13 est assez solide dans nos serveurs:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top