Unterscheidet sich die Verwendung von Ubuntu Minimal vom Server?

29

Ich frage mich, ob es einen Unterschied zwischen den Installationsmethoden von Ubuntu Minimal und Server gibt.

Jiew Meng
quelle

Antworten:

23

Die Minimal-CD lädt Pakete bei der Installation von Online-Archiven herunter, anstatt sie auf der Installations-CD selbst bereitzustellen. Durch das Herunterladen von Paketen zur Installationszeit wird die Größe der Installations-CD auf ca. 5 bis 20 MB reduziert, je nach Architektur. Außerdem werden nur die für die Installation erforderlichen Pakete bereitgestellt. Die durch die Verwendung einer Minimal-CD erzielte Zeitersparnis beim Herunterladen kann erheblich sein, da nur aktuelle Pakete heruntergeladen werden. Daher müssen die Pakete nicht sofort nach der Installation aktualisiert werden. Die Minimal-CD verwendet ein textbasiertes Installationsprogramm wie die Alternative-CD, um das CD-Image so kompakt wie möglich zu gestalten.

Grundsätzlich bekommen Sie alles, was Sie brauchen, um zur Kommandozeile zu gelangen, und Sie müssen alles andere selbst installieren: Als nächstes installieren Sie einen Fenstermanager, wenn Sie möchten. Sie können taskselin der Befehlszeile Server installieren (wo Sie am Ende eine Serverinstallation durchführen).

Die Server Edition bietet eine gemeinsame Basis für alle Arten von Serveranwendungen. Es handelt sich um ein minimalistisches Design, das eine Plattform für die gewünschten Dienste wie Datei- / Druckdienste, Netzwerke, DNS, Webhosting, E-Mail-Hosting, Wiki-Server und Versionskontrollserver bietet.

Grundsätzlich können Sie bei der Installation auswählen, welche Serveranwendungen Sie benötigen.

In Bezug auf den Kernel sollten dies die grundlegenden Unterschiede zwischen einem Server und anderen Installationen sein:

  1. Preemption ist in der Server Edition deaktiviert.
  2. Der Timer-Interrupt beträgt in der Server Edition 100 Hz und in der Desktop Edition 250 Hz.
  3. Die Server Edition ist für i686-Prozessoren optimiert, während die Desktop Edition für i586 und i686 optimiert ist.
  4. Die Virtualisierung wird in der Server Edition besser unterstützt, indem IPC-Namespaces und der Xen-Hypervisor aktiviert werden.
  5. In der Server Edition werden auch mehrere Routingtabellen für das IPv6-Protokoll unterstützt.
  6. Für 32-Bit-Systeme ist die Server Edition für die Verwendung von PAE konfiguriert, mit der bis zu 64 GB Arbeitsspeicher adressiert werden können, während die Desktop Edition für 4 GB konfiguriert ist.

Hinweis: Seit 12.10 ist der Deadline I / O-Scheduler die Standardeinstellung für die Desktop- und Server-Edition (zuvor war CFQ die Standardeinstellung für die Desktop Edition).

Bei einer Minimalinstallation, bei der Sie anschließend einen Desktop installieren, erhalten Sie eine Ubuntu Desktop Edition. Bei einer Minimalinstallation, bei der Sie die Server anschließend installieren, erhalten Sie eine Ubuntu Server Edition. Sie müssen jedoch den Kernel selbst optimieren.

Beginnen Sie besser mit der Desktop- oder Server-Edition als mit einer Minimalinstallation, wenn Sie eine normale Ubuntu-Version haben möchten.

Rinzwind
quelle
Hmm aus Ihrer Beschreibung, ich denke, ich sollte Server Edition verwenden? Ich bin ein Entwickler, also werde ich LAMP, GIT, SSH, Virtual Box usw. installieren. Auch in der Lage, mehr als 4 GB RAM zu verwenden, scheint ein Entscheider zu sein? Aber können Sie erklären, was der Unterschied zwischen den Schedulern ist und was Preemption ist? Es wird gut für das Wissen sein
Jiew Meng
@jiewmeng ja Server, wenn Sie LAMP wollen (andere Optionen, die Sie brauchen, sind dann auch egal: Server ist der Weg zu gehen)!
Rinzwind
@jiewmeng: Ich habe in einigen Wikis Links zu Scheduler und Preemtion bearbeitet.
Rinzwind
1
hmmm - Ich benutze jeden Tag die gleichen Entwickler-Tools. Ich bin nicht der Meinung, dass der Ubuntu-Server der richtige Weg ist, mit den von Ihnen angegebenen Informationen umzugehen. Nennen Sie mich einen Puristen (und viele tun das :)), aber auf einem Server wird ein Toolset ausgeführt, das für viele Client-Computer Funktionen bereitstellt. GIT & VirtualBox sind alle clientbasierten Tools und funktionieren am besten auf dem Desktop. Ich führe Apache auch auf einem Client aus, da es das Beste ist, die Kontrolle über das Stoppen und Starten von Inhalten zu behalten.
fossfreedom
2
@jiewmeng: Die Server Edition bietet die beste Leistung für Server: Der Kernel wurde für die beste Leistung optimiert. In der Desktop-Version werden die Leistungsverbesserungen nicht verwendet, da sie den Desktop verlangsamen: Sie konzentrieren sich auf Server, bei denen die Desktop-Leistung nachlässt.
Rinzwind
2

Auf dieser Seite heißt es: "Während das minimale ISO-Image praktisch ist, ist es für die Installation auf UEFI-basierten Systemen, die Sie im UEFI-Modus ausführen möchten, nicht nützlich. Dem Mini-ISO fehlen die richtigen Dateien zum Booten des Computers im UEFI-Modus. Daher wird der Computer im BIOS-Kompatibilitätsmodus gestartet und die Installation im BIOS-Modus. " Anschließend wird eine Serverinstallation als Alternative vorgeschlagen.

kuzzooroo
quelle
1

Abgesehen von der Verwendung verschiedener Kernel glaube ich nicht, dass es welche gibt. Wenn Sie einen Desktop-Stick mit minimal installieren möchten.

wojox
quelle
1

Auf dem Ubuntu-Server können Sie (zum Zeitpunkt der Installation) Pakete wie apache2(oder LAMP) oder installieren openssh-server.

Bei Minimal sind Sie alleine und müssen alles, was Sie brauchen, manuell installieren (mit Hilfe von apt-getoder) aptitude.

Noe Nieto
quelle
1
Mit tasksel können Sie verschiedene Funktionen mit minimalem Aufwand installieren.
Wojox