Domanda

Voglio lavorare con la programmazione di sistema a basso livello e la virtualizzazione per la mia ricerca. Ho provato Ubuntu 10.04 + Xen 4.0.0, ma non stavano andando abbastanza bene a destra dall'installazione. Uno dei miei amici ha suggerito di prendere Gentoo. Eventuali ulteriori suggerimenti?

È stato utile?

Soluzione

Hai intenzione di trovare il più grande successo con Debian o Gentoo. Debian, mentre in primo luogo una versione binaria, ha dei pacchetti disponibili, che trasforma il vostro sistema in più di un sistema di sviluppo basato su. Gentoo compila tutto di default, in modo che tutti gli strumenti di sviluppo saranno già sul posto.

Se si va con Debian, in considerazione l'esecuzione Sid, la loro continua evoluzione, ramo "sperimentale". Questo vi metterà proprio dietro le stesse versioni / simili pacchetto come Gentoo. In caso contrario, almeno l'uso Squeeze, la prossima release -STABLE (anche noto come, Debian 6.0). Lenny è un po 'vecchio nel dente, e utilizza il, pre-2.6.30 Xen materiale vecchio (~ 3.2, credo). Quale potrebbe essere troppo vecchio per le vostre esigenze.

In un pizzico, si può vedere se uno dei sistemi BSD lavorerà per voi pure, come FreeBSD. Dubito che il suo sostegno per la virtualizzazione w / Xen è allo stesso livello come Linux (Xen era fondamentalmente costruito intorno Linux, poi portato su altre piattaforme), ma è un'altra opzione da considerare. Se lo fai, come con Sid di Debian, andare con il ramo -CURRENT di FreeBSD per l'ultimo e più grande.

Come al solito, leggere i manuali, e lo sguardo su siti di aiuto per le punte. Per Gentoo, i forum a forums.gentoo.org sono una preziosa risorsa, dopo i manuali. Debian ha i loro archivi della mailing list e qualche buona documentazione così. Idem per * BSD. È inoltre possibile controllare in su IRC in #gentoo o #debian su FreeNode se sei davvero in un vicolo cieco (Debian potrebbe essere in OFTC, però, non mi ricordo). Attenzione, però, vi sarà una sola voce tra le tante in questi canali (si aspettano ~ 600 + utenti allo stesso tempo).

Altri suggerimenti

Se un Xen di lavoro è il requisito principale, vedi Le risposte di questa domanda .

È possibile specificare più in quale area si desidera lavorare su in bassa level.If si desidera lavorare sul kernel, non credo ci sia alcuna dipendenza dal Destro, ma se si desidera lavorare su altre zone come compilatore, manager di grafica, i gestori di rete, ecc, allora il suggerimento può essere made.But è necessario fornire qualche dettaglio in più per questo. E hai detto ubuntu + Xen non funziona abbastanza bene, quale problema stai affrontando ??

Nel nostro gruppo, usiamo Fedora 12 Dom0 e DomU con Dom0 kernel xenified e dovrebbe essere presente con kernel in Fedora 12. Questo è l'usiamo il Fedora 12 DomU così com'è. Per Dom0, installiamo Xen e kernel Xenified da noi stessi.

Questa soluzione è testato per essere stabile. Corriamo distribuito esperimenti paralleli su di esso (di solito 7 Domus su una macchina fisica) e funziona bene per noi.

I "raccomandati" quelle di http://fclose.com/b/2367/ xen-soluzioni / è la nostra soluzione, ormai. Xen 3.4.3 + xenified kernel 2.6.32.13 è abbastanza solida nei nostri server:

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top