EDIT: Diese Frage wurde um andere Unix-ähnliche Distributionen wie Hurd und BSD erweitert.
Bevor sich jemand wundert, habe ich verwandte Fragen und Antworten gelesen; Ich glaube, ich habe eine hinreichend einzigartige Frage, um ihr eine eigene Seite zu geben. Ich denke darüber nach, meinen nächsten Computer für mehrere Betriebssysteme mit einem sehr dünnen Host-Betriebssystem und mehreren virtuellen Maschinen zu verwenden (die normalerweise nicht gleichzeitig ausgeführt werden).
Warum? Ich hätte gerne mehr Flexibilität beim Experimentieren mit unbekannten Distributionen als Dual-Boot-Angebote. Ich habe gehört, dass Windows 8 sich weigert, eine Festplatte mit anderen zu teilen, und da ich Entwickler bin, erwarte ich, sie zu verwenden, möchte ihr aber keinen eigenen Computer geben. Und manchmal möchte ich zwei Betriebssysteme nebeneinander laufen lassen.
Ich verstehe, dass dies eine sehr subjektive Frage sein kann, aber vielleicht kann ich sie genug eingrenzen. Bedarf:
- Sehr dünn, sowohl im RAM als auch auf der Festplatte. Ich brauche keine anderen Anwendungen als vielleicht einen Paketmanager und / oder einen Fluchbrowser (um VirtualBox und alles andere, was ich plötzlich will, zu holen). Je nachdem, wie oft ich den Host benutze, installiere ich möglicherweise einen grafischen Browser.
- ein grafischer Desktop, obwohl das Booten auf einer CLI mit Befehlen für die virtuellen Maschinen in Ordnung wäre. Ich benutze gerne eine CLI, wenn ich den Befehl kenne, kann aber nicht ständig darin leben.
- stabil. Ich möchte es installieren und vergessen. Ich sollte kaum wissen, dass sich unter dem Betriebssystem ein Betriebssystem befindet, aber es sollte für mich bereit sein, es zu verwenden, wenn das Gastbetriebssystem ausfällt oder ich etwas zu Schweres für eine VM tun muss (z. B. einen Remotedesktop-Client verwenden).
- gesunde Gemeinschaft. Ich werde Fragen haben; Ich brauche eine Community, um sie zu beantworten. Viele Projekte wären von Vorteil, aber meistens werde ich sie trotzdem auf den Gastbetriebssystemen installieren.
- anständige Benutzerfreundlichkeit. Ich mag es, wenn mir kleine Details verborgen bleiben. deb ist nett und apt-get ist schöner, aber ich kann aus dem Quellcode kompilieren. Wenn es sich um eine häufige Aufgabe handelt, sollte dies unkompliziert sein - vorzugsweise mit einem Klick oder einem einfachen Befehl. Ich kann Manpages lesen und komplexe Befehle erstellen, aber es ist kein Hobby.
Ich bevorzuge den GNOME-Desktop wie um 2009. Ich kann KDE verwenden oder mich an jeden anderen Desktop gewöhnen, wenn ich muss.
Antworten:
Es klingt so, als ob Debian gut zu Ihren Anforderungen passt. Mit dem Installationsprogramm können Sie modular auswählen, was Sie möchten, oder Sie können die Auswahl aufheben und alles später ganz einfach installieren
aptitude
. Es hat die Option, X mit einer grafischen Desktop-Umgebung (GNOME) im Installationsprogramm als eine seiner Optionen zu installieren. Debian ist außerdem sehr stabil und als rollendes Release einfach zu warten, ohne auf große Upgrades zurückgreifen zu müssen. Die Community für Debian ist groß und verfügt über eine erfahrene Benutzerbasis (z. B. viele Systemadministratoren und Serveradministratoren, obwohl dies für viele Linux-Distributionen gilt). Die Standardinstallationsoptionen sollten Ihnen eine gute Benutzerfreundlichkeit und eine vertraute Verpackungsschnittstelle (dpkg
/aptitude
) bieten .quelle
Nicht gerade Linux-basiert, aber Sie könnten an SmartOS interessiert sein
http://www.joyent.com/products/smartos/smartos-faq/
quelle