heim - Internet
Installieren eines beliebigen Red Hat Enterprise Linux-Klons ohne Verwendung eines Standardinstallationsprogramms. Systemintegrator Installation von Red Hat auf Russisch

Beschrieben wird ein Setup, das für die Installation eines Oracle DBMS geeignet ist (natürlich mit einigen Vorbehalten, siehe weiter unten im Text). Die virtuelle VMware-Maschine fungiert als experimenteller Server.

Die Dokumentation zur Installation des nativen Betriebssystems ist das Red Hat Enterprise Linux 6-Installationshandbuch.

So lass uns gehen...

1) Wählen " Installieren oder aktualisieren Sie ein vorhandenes System". Sollten später während des Installationsvorgangs Probleme mit der Grafikkarte auftreten, können Sie versuchen, die Installation zu wiederholen und „ Installieren Sie das System mit dem grundlegenden Videotreiber". In diesem Fall wird der Standard-VGA-Treiber installiert.

2) Bei der Installation von einer DVD werden Sie aufgefordert, diese zu überprüfen (falls die DVD beschädigt ist). Ich wähle " Überspringen„Um keine Zeit zu verschwenden.

3) Beginn der Installation. Klicken " Nächste«.

4) Wählen Sie während der Installation eine Sprache aus (sie wird auf den Installationsbildschirmen angezeigt). Ich wähle " Englisch", Weil Das stört mich überhaupt nicht, aber wenn es bei der Installation zu Problemen kommt, finden Sie Informationen zum Problem im Internet unter Englische Sprache viel wahrscheinlicher als auf Russisch.

Wechseln zwischen den Sprachen im Installer = Schicht – Schicht.

5) Wählen Sie das Standardtastaturlayout aus. Ich wähle „Englisch“ (normalerweise füge ich das russische Layout nach der Installation des Betriebssystems hinzu, falls erforderlich).

6) Dies beschreibt die Installation auf einem regulären Server mit einer SCSI-Festplatte (virtuell). VMware-Maschine), also wähle ich „ Grundlegende Speichergeräte". Hinweis: Die Installation auf einem RAID-Array, wenn nur eines im System vorhanden ist und über eine logische Festplatte verfügt, unterscheidet sich nicht von der Installation auf einer einzelnen Festplatte.

Wenn Sie einen Produktionsserver haben, kann die Hardwarekonfiguration für jeden sehr unterschiedlich sein konkreter Fall- Lesen Sie die native Dokumentation.

7) Eine Warnung, dass das Installationsprogramm keine Partitionstabelle oder ein Dateisystem auf der Festplatte gefunden hat, aber dennoch Dieses Gerät(Festplatte) kann Daten enthalten. Daher wird empfohlen, entweder mit der Installation fortzufahren und die Daten zu löschen, andernfalls wird die Installation nicht auf diesem Datenträger durchgeführt.

Ich wähle Installation mit Entfernung – „ Ja, alle Daten verwerfen«.

Kreuzen Sie unten an „ Wenden Sie meine Auswahl auf alle Geräte mit nicht erkannten Partitionen oder Dateisystemen an» ermöglicht Ihnen die Erweiterung Ihrer Lösung auch auf andere Antriebe. Wenn Sie es entfernen, können Sie für jede Festplatte eine separate Entscheidung treffen.

8) Netzwerkeinstellungen. Hier müssen Sie den Computernamen (Hostnamen) eingeben. Weil Ich gehe automatischer Empfang Netzwerkeinstellungen über DHCP vornehmen, dann kann ich einfach auf „ Nächste". Ansonsten können auf diesem Bildschirm sämtliche Netzwerkeinstellungen geändert werden.

AUFMERKSAMKEIT: Das Bild zeigt, dass der Computername (Hostname) mit einem Punkt eingegeben wird – tun Sie dies nicht! Der Punkt im Hostnamen kann zu führen verschiedene Probleme Installation und Betrieb von Oracle und Oracle RAC. Am besten ist es, wenn der Hostname nicht länger als acht Zeichen ist, mit einem Buchstaben beginnt und nur englische Buchstaben und Zahlen enthält.

9) Wählen Sie die gewünschte Zeitzone aus.

10) Passwort des Root-Benutzers. Root ist der Superuser des Computers, daher muss sein Passwort super sein, insbesondere auf Industrieservern. Und noch etwas: Merken Sie sich das :)

11) Es bietet Optionen zur Aufteilung der Festplatte in Festplattengruppen und Partitionen. Ich wähle " Nutzen Sie den gesamten Speicherplatz", d.h. Die gesamte Festplatte wird komplett neu partitioniert, alles, was sich darauf befand, wird zerstört. In diesem Fall wird die automatische Partitionierung der Festplatte in Partitionen angewendet.

Sie können andere Optionen auswählen oder Ihre eigene (manuelle) Festplattenpartitionierung durchführen, wenn Sie „ Erstellen Sie ein benutzerdefiniertes Layout«.

Wenn Sie das Kontrollkästchen unten aktivieren „ Überprüfen und ändern Sie das Partitionierungslayout„, dann wird der in Schritt 12 beschriebene Bildschirm angezeigt, in dem Sie die automatische Festplattenpartition ändern (korrigieren) können.

12) Die Festplattenpartitionszuordnung wird angezeigt. Sie können Anpassungen vornehmen. Trennen Sie beispielsweise einzelne Dateisysteme oder Bereitstellungspunkte in separate Partitionen, z. B. tmp oder swap. Sie können separate Partitionen für separate Datenbanktabellenbereiche zuweisen.

Ich lasse alles so wie es ist.

13) Eine weitere Warnung, jetzt formatiert, dass die Daten zerstört werden könnten. Ich wähle " Format«.

14) Letzte Warnung 🙂 Ich wähle „ Änderungen auf die Festplatte schreiben«.

15) Fenster mit den Einstellungen des Betriebssystem-Bootloaders. Ich ändere nichts.

16) Auswahl der Installationsart. Für Server Oracle ist besser wählen " Basisserver„-alles, was Sie brauchen, wird installiert und nichts Unnötiges.

Stellen Sie sicher, dass Sie das Kontrollkästchen „ Jetzt anpassen„Um Grafiken sofort während der Betriebssysteminstallation installieren zu können, weil Dann müssen Sie daran herumbasteln und Grafiken werden benötigt, um Oracle zu installieren.

Notiz: Es ist möglich, Oracle unter Linux ohne Grafik zu installieren, beispielsweise im Hintergrund, aber das ist eine andere Geschichte. Und egal, was die Apologeten sagen Befehlszeile, ist es irgendwie bequemer, den Server nach einem Zeitplan zu verwalten.

Anmerkung 2: Wenn Sie den Installationstyp „Datenbankserver“ wählen, werden zusätzlich MySQL und PostgreSQL installiert – das hat nichts mit Oracle zu tun, daher macht es keinen Sinn, diesen Typ zu wählen.

17) Wenn im vorherigen Absatz 16 das Kontrollkästchen „ Jetzt anpassen" - wir bekommen diesen Bildschirm. Hier müssen Sie „ Desktops» und aktivieren Sie alle Kontrollkästchen wie in der Abbildung gezeigt. Dies ist für die Installation des Betriebssystem-Grafiksubsystems und der Standard-Shell erforderlich. Gnom.

Die Abbildung zeigt die grafische Shell KDE nicht installiert. Persönlich denke ich, dass es schwerer ist als Gnom und es hat auf dem Server keinen Nutzen. Ein Gnom wird ausreichen :)

18) Installationsprozess. Wir warten.

19) Alle! Die Installation wurde erfolgreich abgeschlossen – nach einem Neustart ist der Server in voller Kampfbereitschaft.

Copyright © 2005 Red Hat, Inc.
Übersetzung © 2005 Inventa

Einführung

1. Änderungen an diesem Handbuch 2. Informationen zur Architektur 3. Dokumentkonventionen 4. Abonnementaktivierung 4.1. Dateneingabe Konto Red Hat 4.2. Eingabe einer Abonnementnummer 4.3. Anschließen des Systems 5. Verwendung der Maus 6. Kopieren und Einfügen von Text in der X-Umgebung 7. Zukünftige Änderungen 7.1. Wir brauchen Ihr Feedback!

I. Installationsprobleme

1. Installation mit Kickstart 1.1. Was ist eine Kickstart-Installation? 1.2. Wie führe ich eine Kickstart-Installation durch? 1.3. Erstellen einer Kickstart 1.4-Datei. Kickstart 1.5 Parameter. Paketauswahl 1.6. Vorinstallationsskript 1.7. Postinstallationsskript 1.8. Bereitstellung der Kickstart 1.9-Datei. Sicherstellung der Zugänglichkeit des Installationsverzeichnisbaums 1.10. Starten Sie die Installation mit Kickstart 2. Kickstart-Setup 2.1. Grundkonfiguration 2.2. Installationsmethode 2.3. Bootloader-Parameter 2.4. Informationen zu Abschnitt 2.5. Netzwerkeinrichtung 2.6. Authentifizierung 2.7. Einrichten einer Firewall 2.8. Anzeigeeinstellungen 2.9. Paketauswahl 2.10. Vorinstallationsskript 2.11. Postinstallationsskript 2.12. Speichern einer Datei 3. Installation über ein Netzwerk mit PXE 3.1. Einrichten eines Netzwerkservers 3.2. PXE-Boot 3.3 einrichten. PXE-Knoten hinzufügen 3.4. Start TFTP-Server 3.5. Einrichten eines DHCP-Servers 3.6. Hinzufügen einer eigenen Ladenachricht 3.7. Durchführen einer PXE-Installation 4. Festplattenlose Umgebungen 4.1. Starten eines TFTP-Servers 4.2. Einrichten eines DHCP-Servers 4.3. Einrichten eines NFS-Servers 4.4. Abschluss der Einrichtung einer plattenlosen Umgebung 4.5. Knoten hinzufügen 4.6. Laden von Knoten 5. Grundlagen der Systemwiederherstellung 5.1. Häufige Probleme 5.2. Booten im Wiederherstellungsmodus 5.3. Laden im exklusiven Modus 5.4. Notstart

II. Dateisysteme

6. Dateisystem ext3 6.1. Funktionen von ext3 6.2. Erstellen eines ext3-Dateisystems 6.3. Übergang zum ext3-Dateisystem 6.4. Zurück zum ext2-Dateisystem 7. Logical Volume Manager (LVM) 7.1. Was ist LVM? 7.2. Was ist LVM2? 7.3. Zusätzliche Ressourcen 8. LVM konfigurieren 8.1. Automatische Festplattenpartitionierung 8.2. Manuelle Partitionierung von LVM 9. Redundant Array of Independent Disks (RAID) 9.1. Was ist RAID? 9.2. Wer sollte RAID verwenden? 9.3. Vergleich von Hardware- und Software-RAID-Arrays 9.4. Ebenen von RAID-Arrays und linearem RAID 10. Einrichten eines Software-RAID-Arrays 10.1. Erstellen von RAID-Partitionen 10.2. Erstellen von RAID-Geräten und Mount-Punkten 11. Swap Space 11.1. Was ist Swap-Space? 11.2. Hinzufügen des Swap-Space-Rezepts 11.3. Swap-Space-Rezept 11.4 entfernen. Swap-Space verschieben 12. Festplattenspeicher verwalten 12.1. Standardpartitionen in Parted 12.2. LVM-Partitionen verwalten 13. Festplattenkontingente implementieren 13.1. Festplattenkontingente einrichten 13.2. Festplattenkontingente verwalten 13.3. Zusätzliche Ressourcen 14. Zugriffskontrolllisten 14.1. Dateisysteme mounten 14.2. Zuweisen einer ACL für den Zugriff 14.3. Standard-ACL-Zuweisung 14.4. Erhalten einer ACL 14.5. Archivierung von Dateisystemen mit ACLs 14.6. Kompatibel mit früheren 14.7-Systemen. Zusätzliche Ressourcen

III. Paketverwaltung

15. Pakete mit RPM verwalten 15.1. RPM-Entwicklungsziele 15.2. Mit RPM 15.3. Überprüfung der Paketsignatur 15.4. Überraschen Sie Ihre Freunde mit den Fähigkeiten von RPM 15.5. Zusätzliche Ressourcen 16. Paketverwaltungstool 16.1. Pakete installieren 16.2. Pakete entfernen 17. Red Hat Network

IV. Netzwerkkonfiguration

18. Netzwerkeinrichtung 18.1. Rezension 18.2. Einrichten einer Ethernet-Verbindung 18.3. Einrichten einer ISDN-Verbindung 18.4. Einrichten einer Modemverbindung 18.5. Installation einer xDSL-Verbindung 18.6. Aufbau einer Token-Ring-Verbindung 18.7. Installation kabellose Verbindung 18.8. Kontrolle DNS-Einstellungen 18.9. Verwalten von Knoten 10.18. Arbeiten mit Profilen 11.18. Geräte-Aliase 12.18. Einrichten einer IPsec-Verbindung 18.13. Speichern und Wiederherstellen Netzwerkparameter 19. Grundlegende Firewall-Einstellungen 19.1. Sicherheitsstufen-Anpasser 19.2. Aktivieren des iptables-Dienstes 20. Zugriff auf Dienste verwalten 20.1. Ausführungsebenen 20.2. TCP-Wrapper 20.3. Services-Tool konfigurieren 20.4. ntsysv 20.5. chkconfig 20.6. Zusätzliche Ressourcen 21. OpenSSH 21.1. Warum OpenSSH verwenden? 21.2. Einrichten eines OpenSSH-Servers 21.3. Einrichten des OpenSSH-Clients 21.4. Zusätzliche Ressourcen 22. Netzwerk Dateisystem(NFS) 22.1. Warum NFS verwenden? 22.2. Mounten von NFS-Dateisystemen 22.3. Exportieren von NFS-Dateisystemen 22.4. Zusätzliche Ressourcen 23. Samba 23.1. Warum Samba verwenden? 23.2. Einrichten eines Samba-Servers 23.3. Verbindung zu einer Samba-Freigabe herstellen 23.4. Zusätzliche Ressourcen 24. Dynamic Host Configuration Protocol (DHCP) 24.1. Warum DHCP verwenden? 24.2. Einrichten eines DHCP-Servers 24.3. Einrichten eines DHCP-Clients 24.4. Zusätzliche Ressourcen 25. Konfigurieren des Apache HTTP-Servers 25.1. Hauptparameter 25.2. Die Standardparameter sind 25.3. Parameter des virtuellen Knotens 25.4. Serverparameter 25.5. Leistungsanpassung 25.6. Speichern Ihrer Einstellungen 25.7. Zusätzliche Ressourcen 26. Konfigurieren eines sicheren Apache HTTP-Servers 26.1. Einleitung 26.2. Übersicht über Sicherheitspakete 26.3. Überblick über Zertifikate und Sicherheit 26.4. Verwendung vorhandene Schlüssel und Zertifikate 26.5. Arten von Zertifikaten 26.6. Schlüsselgenerierung 26.7. Generieren einer Anfrage an eine Zertifizierungsstelle zum Erhalt eines Zertifikats 26.8. Selbstständige Erstellung eines Zertifikats 26.9. Zertifikatsüberprüfung 10.26. Kontakt zum Server 26.11. Zusätzliche Ressourcen 27. Authentifizierung konfigurieren 27.1. Benutzerinformationen 27.2. Authentifizierung 27.3. Befehlszeilenversion

V. Systemeinrichtung

28. Konsolenzugriff 28.1. Deaktivieren Sie das Herunterfahren mit -- 28.2. Zugriff auf Konsolenprogramme verweigern 28.3. Definieren einer Konsole 28.4. Bereitstellung des Zugriffs auf Dateien über die Konsole 28.5. Erlauben des Konsolenzugriffs auf andere Anwendungen 28.6. Diskettengruppe 29. Datum und Uhrzeit einstellen 29.1. Datums- und Uhrzeiteigenschaften 29.2. Eigenschaften Netzwerkprotokoll Zeit (NTP) 29.3. Auswahl der Zeitzone 30. Einrichten der Tastatur 31. Einrichten der Maus 32. Einrichten des X-Window-Systems 32.1. Anzeigeeinstellungen 32.2. Hardwareeinstellungen anzeigen 32.3. Dual-Monitor-Anzeigeeinstellungen 33. Benutzer und Gruppen verwalten 33.1. Anlegen eines neuen Benutzers 33.2. Benutzereigenschaften ändern 33.3. Erstellen einer neuen Gruppe 33.4. Gruppeneigenschaften ändern 33.5. Verwenden der Befehlszeile 33.6. Prozesserklärung 33.7. Weitere Informationen 34. Einrichten des Druckers 34.1. Hinzufügen eines lokalen Druckers 34.2. Hinzufügen eines IPP-Druckers 34.3. Hinzufügen eines Remote-UNIX-Druckers (LPD) 34.4. Hinzufügen eines Samba (SMB)-Druckers 34.5. Hinzufügen eines Novell NetWare-Druckers (NCP) 34.6. Hinzufügen eines JetDirect-Druckers 34.7. Auswahl eines Druckermodells und Abschluss der Einrichtung 34.8. Drucken einer Testseite 34.9. Einstellungen ändern installierte Drucker 34.10. Speichern einer Konfigurationsdatei 34.11. Verwendung der Befehlszeile 34.12. Druckaufträge verwalten 34.13. Bereitstellen öffentlicher Zugang zum Drucker 34.14. Zusätzliche Ressourcen 35. Automatisierung von Aufgaben 35.1. Cron 35.2. At- und Batch-Aufgaben 35.3. Zusätzliche Ressourcen 36. Protokolldateien 36.1. Speicherort der Protokolldateien 36.2. Protokolldateien anzeigen 36.3. Hinzufügen einer Protokolldatei Rezept 36.4. Protokolldateien analysieren 37. Den Kernel manuell aktualisieren 37.1. Kernel-Paketübersicht 37.2. Vorbereitung auf Update 37.3. Herunterladen des aktualisierten Kernels 37.4. Durchführen von Update 37.5. Überprüfen des anfänglichen RAM-Disk-Image 37.6. Überprüfung des Bootloaders 38. Kernel-Module 38.1. Kernel-Module verwalten 38.2. Statische Belastung von Modulen 38.3. Zusätzliche Ressourcen 39. Konfigurieren eines Mail Delivery Agent (MTA)

VI. Systemüberwachung

40. Sammlung von Informationen über das System 40.1. Systemprozesse 40.2. Speichernutzung 40.3. Dateisysteme 40.4. Ausrüstung 40.5. Zusätzliche Ressourcen 41. OProfile 41.1. Werkzeugübersicht 41.2. Einrichten von OProfile 41.3. Starten und Stoppen von OProfile 41.4. Daten speichern 41.5. Datenanalyse 41.6. Erkunden von /dev/oprofile/ 41.7. Anwendungsbeispiel 41.8. Grafische Oberfläche 41.9. Zusätzliche Ressourcen

Subject Index

Impressum

Modern installieren Linux-System nur einmal erforderlich, sowohl für einen einzelnen physischen Server als auch für die Bereitstellung einer gesamten virtuellen Farm. Warum nicht etwas mehr Zeit damit verbringen und sofort alles genau nach Bedarf erledigen, anstatt das, was der Installateur geliefert hat, auf die lange Bank zu schieben? Darüber hinaus entspricht die Menge an Software, die im „minimalen“ Modus des Standardinstallationsprogramms installiert wird, nicht der wirklich minimalen.
Für manche mag die manuelle Installation wie Zeitverschwendung erscheinen, aber jeder Linux-Benutzer muss sie mindestens einmal durchführen, um besser zu verstehen, wie sie funktioniert. Wenn Ihnen die Wörter fdisk, grub und chroot keine Angst machen, lesen Sie weiter.

Installation Betriebssystem kann grob in 4 separate Phasen unterteilt werden.

  1. Vorbereiten des Systemspeichers
  2. Systemkomponenten installieren und konfigurieren
  3. Vorbereiten des Systems für den Selbststart
  4. Einrichten des Systems für Arbeitsaufgaben
Meistens moderne Systeme Die Aufgaben 1-3 werden von Installationsprogrammen ausgeführt. Bei halbautomatischen Installationsprogrammen werden die Schritte 1-3 im Frage-Antwort-Modus ausgeführt. Bei den meisten automatisierten Verfahren ist es ähnlich, es ist lediglich möglich, eine vorgefertigte Antwortdatei anzugeben.

Einen Installer zu schreiben ist keine triviale Aufgabe. Die Jungs vom Projekt wussten das schon immer Gentoo, in dem er nie existierte, sondern in Arch Linux Die Community hat kürzlich beschlossen, den Installer-Support zugunsten dringenderer Aufgaben aufzugeben. Sogar Microsoft hat das verstanden – die zweite Phase des Windows-Installationsprogramms, beginnend mit Vista, besteht darin, ein vorgefertigtes Image zu erstellen. Allerdings reden wir hier nicht von Fenstern; das ist das Thema eines anderen Artikels.

Durch die manuelle Installation des Betriebssystems haben wir in allen Phasen völlige Handlungsfreiheit. Dieser Artikel ist natürlich nicht der einzige richtige Anweisungen Dies ist ein Installationsszenario für einen „sphärischen Server im Vakuum“. Spezifische Aufgaben und Bedingungen können jeden einzelnen Schritt erheblich beeinflussen. Als Beispiel werden wir dienen Oracle Enterprise Linux 6 zu einer laufenden virtuellen Maschine Microsoft Hyper-V. Nicht das beste frei natürlich eine Kombination, aber darum geht es nicht. Für diese Installationsmethode ist übrigens keine Registrierung bei Oracle erforderlich. Und für Puristen und Anhänger von Genosse Stallman empfehle ich die Verwendung und Installation von KVM CentOS oder Wissenschaftlich, bei denen es sich fast um 1:1-Klone von RHEL handelt, sodass es praktisch keinen Unterschied bei der Installation gibt. OEL weist auch nicht viele einzigartige Nuancen auf. Zusätzlich zu seinem Kernel-uek Oracle Linux bietet auch den Kernel seines Jango Fett an, der über paravirtuelle Treiber für Hyper-V-Geräte und PnP-Festplattenweiterleitung verfügt.

Zur Installation eignet sich prinzipiell jedes Linux oder jede LiveCD, für viele Plattformen stehen rpm und yum zur Verfügung. Aber da wir RHEL haben werden, ist es am bequemsten, eine neue LiveCD einer RHEL-ähnlichen Distribution derselben Hauptversion zu verwenden. Es wird auf jeden Fall rpm- und yum-kompatible Versionen geben, was die Aufgabe viel einfacher macht. Ich habe gewählt CentOS LiveCD, das vom nächstgelegenen Spiegel heruntergeladen werden kann.

1. Vorbereiten des Systemspeichers

IN in diesem Beispiel dient als Systemspeicher virtuelle Festplatte V 10 GB mit der VM verbunden. Der gesamte Speicherplatz, mit Ausnahme einer kleinen Partition für den Bootloader, wird der Verwaltung zur Verfügung gestellt LVM, das meiner Meinung nach das stabilste Volume-Management-System auf der Linux-Plattform ist

Wir booten von unserer LiveCD und gehen ins Terminal. Wenn wir planen, von der virtuellen Maschine selbst aus zu arbeiten, ist es praktisch, den grafischen Lademodus von LiveCD zu verwenden. Es gibt sogar Firefox, natürlich nicht den neuesten.
Wenn wir aber schon Lust auf Minimalismus haben oder die Maschine nicht über viel RAM verfügt, booten wir im Textmodus, der im Bootloader ausgewählt werden kann. Wir richten einen SSH-Server ein, damit wir von unserem eigenen Rechner aus im Terminal arbeiten können. Um Zugriff zu erhalten, müssen Sie das Root-Passwort ändern und die Firewall deaktivieren oder konfigurieren.

$sudo su
# Dienst-SSHD-Start
# passwd root
# Dienst iptables gestoppt

Wir partitionieren unsere Festplatte mit fdisk, (parted, Red Hat Disk-Dienstprogramm, Hex-Editor, wie Sie möchten :) zu den erforderlichen Abschnitten. Persönlich gefällt mir das bewährte fdisk. RHEL ist ein konservatives System, fdisk arbeitet standardmäßig im Kompatibilitätsmodus mit dem PRE-Historical Heritage, daher starten wir es mit speziellen Flags.
Wir erstellen eine 500 MB große Partition für den Bootloader. Das ist eine riesige Größe für eine Boot-Partition, aber das macht uns nichts aus.
Befehl (m für Hilfe): N
Befehlsaktion
e verlängert
p primäre Partition (1-4)
P
Partitionsnummer (1-4): 1
Erster Sektor (2048-20971519, Standard 2048):
Standardwert verwenden 2048
Letzter Sektor, +Sektoren oder +Größe(K,M,G) (2048-20971519, Standard 20971519): +500 Mio

Wir setzen dafür ein „bootfähiges“ Flag, damit die erste Stufe des Bootloaders genau weiß, wo gebootet werden soll.
Befehl (m für Hilfe): A
Partitionsnummer (1-4): 1

Den Rest des Platzes geben wir dem zweiten Teil,
Befehl (m für Hilfe): N
Befehlsaktion
e verlängert
p primäre Partition (1-4)
P
Partitionsnummer (1-4): 2
Erster Sektor (1026048-20971519, Standard 1026048):
Standardwert verwenden 1026048
Letzter Sektor, +Sektoren oder +Größe(K,M,G) (1026048-20971519, Standard 20971519):
Standardwert verwenden 20971519

Um die Definition von LVM-Gruppen beim Booten zu vereinfachen, setzen wir den Typ auf 8e (Linux LVM).
Befehl (m für Hilfe): T
Partitionsnummer (1-4): 2
Hex-Code (geben Sie L zur Liste ein): 8e

Erstellen Sie ein Dateisystem für /boot. Es gibt viele FS, von denen GRUB, der Standard für eine Armee von RHEL-Klonen, booten kann. Sogar eine alte Dame reicht aus ext2, das Protokoll auf der Boot-Partition wird nicht besonders benötigt – es wird nur darauf geschrieben, wenn neue Kernel installiert und die Bootloader-Konfiguration geändert wird. Ich habe gewählt ext4. Zusätzlich werden wir eine Bezeichnung für das neue FS angeben, die dann verwendet werden kann montieren Und fstab.

# mkfs.ext4 /dev/sda1
# e2label /dev/sda1 booten

Wir bereiten LVM vor, auf dem unser System laufen wird
# pvcreate /dev/sda2
# vgcreate system /dev/sda2

Wählen Sie in der erstellten Gruppe die Root-Partition in 4G aus. Das ist mehr als genug für Minimalsystem 1G wird zum Auslagern bereitgestellt, die zusammen mit den neuen Partitionen auf dem Live-System bereitgestellt werden. Der verbleibende Speicherplatz gibt Ihnen die Freiheit, zusätzliche FS für /opt oder /var zu erstellen, und Sie können auch eine Reserve lassen, die Ihnen die Verwendung von LVM-Snapshots ermöglicht

# lvcreate -n root -L 4G-System
# mkfs.ext4 /dev/system/root
# e2label root !$
# lvcreate -n swap –L 1G-System
# mkswap -f /dev/system/swap
# tauschen !$
# mkdir -p /mnt/system/boot
# mount LABEL=root /mnt/system
# mount LABEL=boot /mnt/system/boot

2. Installation und Konfiguration von Systemkomponenten

Informationen zu allen installierten RPM-Paketen werden in einer speziellen Datenbank gespeichert. Wie für U/min so für lecker Sie können ein alternatives Root-FS angeben, was uns die Möglichkeit gibt, RHEL mit einer minimalen Anzahl von Befehlen in jedem Verzeichnis zu installieren. RPMDB- RHEL-Rückgrat, erstellen wir es für das neue System.
# rpm --root=/mnt/system –initdb

Die Quellen der Installationspakete für yum sind Paket-Repositorys, Links zu denen sich in den /etc/yum.repos.d/-Konfigurationen befinden. Wenn eine Verbindung besteht, kann es sich um ein beliebiges öffentliches Repository handeln, auf das über das Internet zugegriffen werden kann, Ihr eigenes, von einem Netzwerkspeicher bereitgestelltes Repository oder Sie können diese verwenden, wenn Ihnen Installationsdatenträger-Images zur Verfügung stehen. So:

# lecker, installiere createrepo
# mkdir -p /mnt/iso/(1,2,3)
# mount -o loop /mnt/nas/install/oel-6.4-cd(1,2,3).iso /mnt/iso/(1,2,3)
# createrepo /mnt/iso

Wenn wir CentOS installieren möchten, reicht es aus, in den vorhandenen .repo-Dateien explizit $releasever anzugeben. Diese Variablen stammen aus dem Release-Paket der Distribution neues System Noch nicht, also musst du es ein wenig sedieren

# sed -i.orig "s/$releasever/6/g" /etc/yum.repos.d/*.repo

Ich benötige OEL, damit yum für das öffentliche Repository der Oracle Corporation konfiguriert wird

# mv /etc/yum.repos.d(,.orig)
# mkdir /etc/yum.repos.d
#cd !$
# wget public-yum.oracle.com/public-yum-ol6.repo

Sie können mit der Installation des Systems beginnen. Beginnen wir mit einem sehr „rudimentären“ Paketsatz: dem Release-Paket, Glibc, Bash und ihren Abhängigkeiten:

# yum --installroot=/mnt/system install oraclelinux-release glibc bash

Ein solches System kann bereits von jedem Linux aus als Chroot gestartet werden. Aber wir haben andere Pläne, also haben wir dort rpm und yum mit allen Abhängigkeiten platziert:

# yum --installroot=/mnt/system install rpm yum

Wir werden die restlichen Pakete auf dem neuen System installieren. Lass uns kopieren DNS-Einstellungen, leckere Repositories. Binden wir die virtuellen FS unserer Live-Umgebung an ähnliche Pfade des Systems und geben sie ein.

# cd /mnt/system
# cp /etc/resolv.conf ./etc/
# cp /etc/yum.repos.d/*.repo ./etc/yum.repos.d/

# mount -o bind /dev ./dev
# mount -o bind /sys ./sys
# mount -o bind /proc ./proc

# chroot ./

Das erste, was wir sehen, ist die Standard-Bash-Einladung. Um es in die übliche RHEL-Form zu bringen, kopieren Sie die Bash-Einstellungen aus /etc/skel.

bash-4.1# cp /etc/skel/.bash* /root/
bash-4.1# Quelle /root/.bashrc

Lassen Sie uns einige grundlegende Software installieren:

  • dhclient, zu dessen Abhängigkeiten (zusätzlich zu den OS-Logos in OEL:) auch udev, ein Initialisierungssystem und sogar eine Firewall gehören, die unser System auf einen Schlag der Unabhängigkeit näher bringen wird
  • Cronie-Scheduler, der Postfix als MTA- und Rsyslog-Logger trägt
  • weniger, was, passwd, nc, telnet, was, Mann
  • Lieblings-Shell, Editor, andere Software nach Ihrem Ermessen
Das Softwareangebot in den grundlegenden RHEL-Repositories ist sehr begrenzt, aber glücklicherweise gibt es EPEL, das dieses Problem lösen soll:
rpm -i www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install passwd dhclient openssh cronie vim-minimal netcat telnet less which htop tmux less zsh figlet

Da wir LVM verwenden, können wir jederzeit während der Installation (z. B. jetzt) ​​einen Snapshot unseres FS erstellen – der ein Block-Snapshot des Basis-RHEL oder Stage3 in der Gentoo-Terminologie sein wird. Es kann in einen anderen Speicher entsorgt werden. Oder erstellen Sie ein FS-Snapshot-Archiv, indem Sie es mounten. Basierend auf einem solchen Snapshot können Sie mit minimalem Aufwand Vorlagen für OpenVZ und ähnliche Systeme erstellen. Es ist besser, dies alles außerhalb von Chroot zu tun:

(livecd) # lvcreate -L1G -s -nstage3 system/root

(livecd) # xz /dev/system/stage3 > /mnt/nas/templates/OEL6.4-minimal.bin.xz

(livecd) # mkdir /mnt/stage3
(livecd) # mount /dev/system/stage3 !$
(livecd) # cd !$
(livecd) # tar -zvpf /mnt/nas/templates/OEL6.4-minimal.tar.gz ./

Lassen Sie uns eine Tabelle mit Dateisystemen vorbereiten. Für den Root-Pfad ist es am zuverlässigsten, ihn in Form eines virtuellen LVM-Geräts anzugeben, da dadurch potenzielle Probleme bei der Benennung gelöst werden, wenn die Konfiguration des Festplattensystems der Maschine „absichtlich“ geändert wird.

# vi /etc/fstab
LABEL=boot /boot ext4 noauto 1 1
/dev/mapper/system-root ext4 ist standardmäßig 1 2

Lassen Sie uns das Netzwerk einrichten, indem wir Konfigurationsdateien erstellen, wie es das Anaconda-Installationsprogramm normalerweise tut.
# vi /etc/sysconfig/network
NETZWERK=ja
HOSTNAME=spoon.matrix.local

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
GERÄT=eth0
BOOTPROTO=dhcp
ONBOOT=ja


Lassen Sie uns einen neuen Benutzer mit Sudo-Rechten erstellen und ein Passwort dafür festlegen.
useradd -u1337 -m -s /bin/zsh -G Rad Morpheus
# echo "morpheus ALL=(ALL) ALL" >> /etc/sudoers.d/morpheus
#passwdmorpheus

Lassen Sie uns eine lokale Zeitzone einrichten.
# ln -sf /usr/share/zoneinfo/Europe/Riga /etc/localtime

Lassen Sie uns einen Gruß in motd einfügen.

Als nächstes können wir die Maschine im Prinzip nach eigenem Ermessen für die Arbeitsaufgabe konfigurieren, aber ich bevorzuge es, zuerst von ihr zu booten:

3. Vorbereiten des Systems für den Selbststart

Lassen Sie uns die Boot-Partition mounten und den Bootloader, seinen Konfigurationsmanager, die LVM-Verwaltungstools und den Kernel installieren
#mount/boot
# yum install grub grubby lvm2 kernel

Damit Grubby Kernel in der Bootloader-Konfiguration selbst registrieren kann, muss noch ein wenig gearbeitet werden. Zusätzlich zum Symlink zur GRUB-Konfiguration benötigt es mindestens einen funktionierenden Eintrag in der Konfiguration, der als Vorlage dient. Auf einem standardmäßig installierten System wird die anfängliche Vorlage von Anaconda generiert. Wir müssen die Konfiguration manuell vorbereiten und dabei den neu installierten Kernel und die dafür erforderlichen Parameter angeben. Quiet entfernt beispielsweise die übermäßige Ausführlichkeit des Kernels und rhgb startet einen gefälschten Fortschrittsbalken.
# cd /etc
# ln -sf ../boot/grub/grub.conf
# cd /boot
# ln -sf grub.conf menu.lst
# vi grub.conf
Zeitüberschreitung=5
Splashimage=(hd0,0)/grub/splash.xpm.gz
verstecktes Menü
Titel Linux
root(hd0,0)
Kernel /vmlinuz-2.6.32-358.6.2.el6.x86_64 ro lvm root=/dev/mapper/system-root LANG=en_US.UTF-8
initrd /initramfs-2.6.32-358.6.2.el6.x86_64.img

Lassen Sie uns den Kernel neu installieren, um sicherzustellen, dass Grubby funktioniert und Kernel-Updates in Zukunft korrekt zur Konfiguration hinzugefügt werden. Danach können wir den Eintrag mit unserem Beispiel aus der Config entfernen:
# lecker, Kernel neu installieren
# vi grub.conf

Installieren Sie den Bootloader auf unserer Festplatte
# grub-install /dev/sda --no-floppy

Wenn das Installationsskript aus irgendeinem Grund nicht funktioniert hat, kann Grub manuell auf der Festplatte installiert werden
#roden
grub> root (hd0,0)
grub> setup (hd0)

Starten Sie unser System neu und starten Sie 4.Anpassen des Systems an Arbeitsaufgaben. Ihre.

So entstehen fein abgestimmte Vorlagen für Server. Sowohl universell, automatisierungstauglich als auch zielgerichtet und mit minimalem Konfigurationsaufwand einsatzbereit.

Original: Erste Eindrücke von Red Hat Enterprise Linux 7 „Workstation“
Autor: Jesse Smith
Datum der Veröffentlichung: 12. Mai 2014
Übersetzung: A. Krivoshey
Transferdatum: Juni 2014

Es kommt nicht sehr oft vor, dass ich Betaversionen oder Release-Kandidaten teste. Normalerweise experimentiere ich gerne mit Veröffentlichungen. Red Hat ist einer der größten Fische im Open-Source-Teich. Es war schon immer sehr erfolgreich (und profitabel), und ihr Engagement für die Entwicklung stimmt überein Software mit offen Quellcode machte das Unternehmen zu einem der Key Player im Bereich Betriebssysteme. Da ich von der Veröffentlichung einigermaßen begeistert war, brach ich meine eigenen Regeln und lud den Release Candidate von Red Hat Enterprise Linux 7 herunter. Nachfolgend finden Sie einige meiner ersten Eindrücke und Meinungen dazu. Dies ist weniger eine formelle Rezension als vielmehr eine Reflexion über Dinge, die meine Aufmerksamkeit erregt haben.

Derzeit gibt es mindestens drei Zweige von Red Hat Enterprise Linux (RHEL), darunter Server-, Workstation- und Client-Versionen. Die vierte Edition – Atomic Host – befindet sich in der Entwicklung. Ich habe mich entschieden, die Workstation-Edition auszuprobieren, die für Entwickler gedacht ist. Das Installationsimage ist 3,9 GB groß und unterstützt die Desktop-Umgebungen GNOME 3 und KDE 4. Da der Download einige Zeit in Anspruch nimmt, habe ich mir die Versionshinweise angesehen. Red Hat legt heutzutage viel Wert auf Marketing, daher enthält die Ankündigung Formulierungen wie „das einzige Betriebssystem, das für die offene Hybrid-Cloud entwickelt wurde“ und die Perlen dieses Plans: „Wir stehen kurz vor einer aufregenden neuen Veröffentlichung.“ wird das industrielle Betriebssystem völlig neu definieren.“ Zusätzlich zu solchen Kommentaren finden Sie einige interessante neue Funktionen. Unter ihnen:
- verbesserte Kompatibilität mit Windows, einschließlich Integration mit Microsoft Active Directory-Domänen;
- Aktivieren Sie XFS als Standarddateisystem mit Unterstützung für Dateisystemgrößen bis zu 500 TB;
- Migration virtuelle Maschine vom Red Hat Enterprise Linux 6-Host zu Red Hat Enterprise Linux 7 ohne Ausfallzeit oder Änderung der virtuellen Maschine;
- Docker-Container.

Beim Booten vom RHEL-Installationsmedium sehen wir ein grafisches Installationsprogramm. RHEL verwendet denselben neuen Anaconda-Installer, der in den letzten Fedora-Versionen verwendet wurde. Das Installationsprogramm verwendet ein Hub-basiertes Navigationssystem, das uns durch die Schritte zum Einrichten des Systems, Partitionieren der Festplatte und Erstellen eines Benutzerkontos führt. Persönlich denke ich, dass das neue Installationsprogramm einen Rückschritt gegenüber dem in RHEL 6 darstellt. Teilweise, weil mir seine Benutzeroberfläche nicht wirklich gefällt, teilweise, weil die Hub-basierte Navigation sinnvoll ist, wenn Sie nicht jede Seite besuchen müssen. Mit diesem Installationsprogramm werden einige Funktionen auf einer Seite freigeschaltet und dann auf einer anderen verwendet. Über den Zeitzonenauswahlbildschirm können Sie beispielsweise die Netzwerkzeitsynchronisierung aktivieren. Wenn Sie jedoch versuchen, den Netzwerkzeitdienst zu aktivieren, erhalten Sie eine Fehlermeldung, dass kein Zeitserver konfiguriert ist ( schneller Check zeigt an, dass die Standardserver konfiguriert sind). Der Netzwerkzeitdienst kann nicht aktiviert werden, ohne den Netzwerkeinstellungsknoten des Installationsprogramms aufzurufen und Ihre Zeit einzugeben Netzwerkeinstellungen. Dann müssen Sie zurückgehen und den Netaktivieren.

Das Standard-RHEL-Installationsprogramm verwendet ein Funter Verwendung von LVM und dem XFS-Dateisystem. Sie können auch herkömmliche Partitionen und das Btrfs-Dateisystem verwenden. Sie können auch eine grafische Umgebung (KDE 4 oder GNOME 3) auswählen, obwohl Sie aus irgendeinem Grund nicht beide installieren können. Während das Installationsprogramm Dateien nach kopiert Festplatte können Sie sich eine Diashow über die Vorteile der Red Hat-Produkte ansehen. Sobald der Kopiervorgang abgeschlossen ist, wird das System neu gestartet und wir werden gebeten, unsere Zustimmung zu den Lizenzbedingungen zu bestätigen. Danach können wir den kdump-Dienst aktivieren und werden aufgefordert, unsere Kopie von RHEL zu registrieren, um Updates erhalten zu können. Dann startet das System erneut und wir sehen einen grafischen Anmeldebildschirm.

Ich entschied mich für die Installation von KDE 4.10 und fand die üblichen vorinstallierten Anwendungen. Verfügbar in LibreOffice, Firefox, Dragon Player und Empathy. Genau hier Texteditoren, Archivmanager und andere Standarddienstprogramme sowie ein Tool zum Einrichten von Druckern und einer System-Firewall. Besonders gut hat mir gefallen, wie Red Hat sein Firewall-Konfigurationsdienstprogramm verbessert hat, um es sehr Administrator-freundlich zu machen. Network Manager wird zum Konfigurieren des Netzwerks verwendet. RHEL führt im Hintergrund einen sicheren Shell-Dienst aus, der es Ihnen ermöglicht, sich remote als Root anzumelden. Ich selbst bin kein Fan davon, es standardmäßig zu aktivieren. Fernzugriff mit Administratorrechten, dies kann jedoch für Administratoren praktisch sein, die eine neue Einrichtung durchführen installierte Systeme. RHEL verwendet die Kernel-Version 3.10. Wie üblich unterstützt Red Hat standardmäßig keine gängigen Multimediaformate, die Unterstützung für diese kann jedoch später hinzugefügt werden.

Eine weitere Komponente, die dem System fehlt, ist ein grafischer Paketmanager. Ich habe festgestellt, dass RHEL immer noch den YUM-Konsolenpaketmanager verwendet, der ein großartiges Tool ist, aber ich konnte kein grafisches Frontend zum Ausführen der Programme finden. Wenn es um die Arbeit mit Paketen, den Empfang von Updates und die Installation neuer Pakete geht, ist im Allgemeinen ein Red Hat-Abonnement erforderlich. Als ich versuchte, auf die Repositorys zuzugreifen, erhielt ich die Meldung, dass ich meinen Computer zunächst mit einem Programm namens Subscription Manager registrieren müsse. Der Versuch, es über das Anwendungsmenü zu starten, führte zu nichts. Nach mehreren erfolglosen Versuchen ging ich zur Konsole und startete den Dienst. Von der Befehlszeile aus wurde der Subscription Manager ohne Probleme gestartet, mir wurde jedoch mitgeteilt, dass ich dort kein Konto registrieren könne und dazu die Website von Red Hat besuchen müsste. Ich habe es getan, ich habe es geschaffen neues Konto, habe es überprüft und versucht, meinen Computer erneut zu registrieren. Wieder hat nichts funktioniert, der Subscription Manager lieferte dieses Mal keine klaren Erklärungen, er konnte meinen Computer einfach nicht mit dem Konto verbinden. Zum jetzigen Zeitpunkt ist das Problem immer noch nicht gelöst.

Ein weiteres Problem, das mich störte, war, dass ich beim Anmelden bei KDE eine Warnung über den Absturz der GNOME-Shell mit dem Angebot erhielt, einen Fehlerbericht einzureichen. Das hat mich ein wenig verwirrt, da das Installationsprogramm die Installation von GNOME oder KDE erlaubt, aber nicht beides. Warum wird außerdem die GNOME-Shell gestartet, wenn ich mich bei KDE anmelde? Als ich versuchte, einen Fehlerbericht einzureichen, erhielt ich die Meldung, dass ich dies nur tun könne, wenn ich Zugang zum Red Hat-Support hätte. Ich weiß nicht, warum sie das verlangen, wenn andere Distributionen wie Ubuntu einfach alle Fehlerberichte akzeptieren.

Insgesamt während meines RHEL-Tests. Obwohl die Ladezeiten meiner Meinung nach länger waren als der aktuelle Durchschnitt, reagierte der Desktop weiterhin und es gab keine Stabilitätsprobleme. Die vorinstallierten Programme funktionierten einwandfrei (bis auf die oben beschriebenen Probleme), und obwohl RHEL mehr nutzt Arbeitsspeicher Im Vergleich zu anderen Desktop-Distributionen (ca. 560 MB beim Login) wurden alle Aufgaben schnell erledigt.

Schlussfolgerungen

Auf den ersten Blick weist diese Version von RHEL nicht viele Verbesserungen gegenüber der Vorgängerversion auf. Besonders hervorzuheben ist das Utility zur Konfiguration der Firewall, das deutlich leistungsfähiger geworden ist. Die Leistung dieser Version ist gut und ich schätze, dass der KDE-Dateiindizierungsdienst standardmäßig deaktiviert ist. Der Produktivität wird Vorrang vor der Desktop-Dekoration eingeräumt. Zunächst einmal war ich froh, dass diese Version das Btrfs-Dateisystem unterstützt. Obwohl dieses erweiterte Dateisystem nicht standardmäßig verwendet wird, ist es gut zu sehen, dass es verfügbar ist. Auch Docker, ein Programm zur Verwaltung von Containern unter Linux, ist eine gute Neuerung. Ich denke, dass in ein paar Jahren die meisten Entwickler und Systemadministratoren wird Docker zum Bereitstellen und Testen von Software verwenden. Daher ist es schön zu sehen, dass Red Hat es bereits in die siebte Version integriert hat.

Andere Aspekte von RHEL bleiben praktisch unverändert. Die meisten Versorgungsunternehmen Systemeinstellungen, Paket-Manager YUM und die Betriebssystemstruktur insgesamt scheinen gleich zu bleiben. Red Hat konzentriert sich auf den Unternehmensmarkt und möchte aus offensichtlichen Gründen nicht ins Wanken geraten, sodass sich die täglich genutzten Funktionen von Release zu Release nicht ändern. Der systemd-Initialisierungsdienst war in dieser Version enthalten, ich habe jedoch keine wesentlichen Leistungsänderungen festgestellt.

Leider sind einige Aspekte des Systems im Vergleich zu RHEL 6 schlechter geworden. Ein Beispiel ist der Installer. Obwohl Anaconda funktioniert, ist es langsamer und einfach umständlicher als die Vorgängerversion. Meine Erfahrung mit dem Subscription Manager war ebenfalls enttäuschend. Ich erinnere mich an den Prozess der Kontoerstellung in RHEL 6, der völlig schmerzlos verlief. Diesmal war der Versuch, auf die Repositories zuzugreifen, ziemlich mühsam. Darüber hinaus verbraucht diese Version von RHEL etwa dreimal mehr Speicher als die vorherige. Ich habe mich noch nie zuvor getroffen Linux-Distribution, was unmittelbar nach der Anmeldung 500 MB RAM verbrauchen würde, ich hoffe also, dass dies an den im Release Candidate verbleibenden Debugging-Symbolen liegt. Und obwohl dies im wahrsten Sinne des Wortes kein Problem darstellt, kam es mir seltsam vor, dass die Version, die als Workstation für Entwickler positioniert ist, keine Compiler oder Dienstprogramme zur Versionskontrolle des Quellcodes enthält.

Ich glaube, dass RHEL 7 mit anderen stabilitätsorientierten Distributionen wie SUSE, Debian und Ubuntu LTS verglichen werden sollte. Ich möchte nicht alarmierend klingen, aber ich befürchte, dass Red Hat in Bezug auf überzeugende Funktionen hinter seinen Konkurrenten zurückbleibt. Obwohl es immer noch führend ist, wenn es um Dauer und Qualität des Supports geht, befürchte ich, dass RHEL in anderen Bereichen den Kürzeren zieht. SUSE verfügt insbesondere über fantastische Verwaltungstools und ist führend bei der Bereitstellung von Btrfs-Unterstützung. Ubuntu verfügt über hervorragende Dienstprogramme zum Bereitstellen eines Betriebssystems mit aktivierten Diensten, außerdem unterstützt Ubuntu bereits Docker. Debian verfügt über eine gute Stabilität und Leistung sowie eine aktuelle Version mit langfristiger Unterstützung. Die Erfahrung mit diesem Release Candidate zeigt, dass RHEL alles auf Qualitätssupport setzt, ich weiß nicht, ob das eine gute Idee ist.

Vor sieben Jahren nutzte jeder, den ich in der „realen Welt“ kannte, Red Hat Enterprise Linux oder eine andere Distribution seiner Familie, wie Fedora oder CentOS, egal ob Desktop oder Server. Heute ist fast jeder, den ich kenne, zur Ubuntu-Familie gewechselt. Ich kenne einen Administrator, der immer noch CentOS verwendet, aber alle anderen sind umgezogen oder befinden sich im Umstellungsprozess. Red Hat ist ein hochprofitables Unternehmen, das auf dem Unternehmensmarkt gute Leistungen erbringt und eine starke Kraft auf dem Markt für Open-Source-Software ist. Diese RHEL-Version ähnelt jedoch weniger einer „Neubewertung des Unternehmensbetriebssystems“ als vielmehr einer Version zur Unterstützung konservativer Geschäftskunden, die nur auf dem Unternehmensmarkt gefragt ist.



 


Lesen:



Typisierte Programmiersprache Typ oder Formatbezeichner oder Konvertierungszeichen oder Steuerzeichen

Typisierte Programmiersprache Typ oder Formatbezeichner oder Konvertierungszeichen oder Steuerzeichen

Programmiersprache C++ Letzte Aktualisierung: 28.08.2017 Die Programmiersprache C++ ist eine kompilierte Hochsprache...

Arbeitsplan der russischen Post an den Neujahrsfeiertagen. Postarbeit an den Neujahrsfeiertagen

Arbeitsplan der russischen Post an den Neujahrsfeiertagen. Postarbeit an den Neujahrsfeiertagen

Die russische Post hat sich im 21. Jahrhundert zu einer universellen Institution entwickelt, die nicht nur beim Empfang von Briefen und Paketen hilft. Versorgungsleistungen, Renten,...

Tass: Abkürzung Dekodierung

Tass: Abkürzung Dekodierung

Dieser Begriff kommt vom italienischen abbreviatura und dem lateinischen brevis – kurz. In alten Büchern und Manuskripten war dies die Bezeichnung für eine Abkürzung...

Zertifikatsvorlagen leer, laden Sie die Vorlage „Ehrenurkunde“ zum Ausdrucken herunter

Zertifikatsvorlagen leer, laden Sie die Vorlage „Ehrenurkunde“ zum Ausdrucken herunter

Grüße, lieber Leser! Heute erzähle ich Ihnen, wie Sie einen Brief in Word erstellen. Im Rahmen meiner Arbeit musste ich eine große Anzahl von ... aufschreiben.

Feed-Bild RSS