CBL-Mariner: So installieren und testen Sie das Microsoft Linux-System

CBL-Mariner

Microsoft hat vor einigen Tagen ein Linux-basiertes Betriebssystem veröffentlicht, das Sie wie jede andere Distribution kostenlos herunterladen und installieren können. Allerdings wurde der Launch nicht mit großem Getöse angekündigt, sondern eher dezent, mit kaum Geräuschen ... Sein Name ist CBL-Mariner (Common Base Linux Mariner) und hier erfahren Sie Schritt für Schritt, wie Sie es herunterladen und installieren (in einer virtuellen Maschine).

Die Wahrheit ist, dass die Firma Redmond überrascht damals mit einigen Open-Source-Releases oder mit dem Kauf von GitHub, sowie mit der Integration des Linux-Subsystems in sein Windows (WSL) oder mit der Unterstützung für Linux einiger seiner Programme sowie des Betriebs System für Netzwerkgeräte ebenfalls auf Linux-Basis und SONiC genannt ...

Was ist CBL-Mariner?

Wie auch im . angegeben GitHub Seite, es ist ein vollständiges Linux-Betriebssystem von Microsoft selbst entwickelt und gewartet. Ihr Ziel ist es nicht, nur eine weitere Allzweck-GNU/Linux-Distribution zu sein, sondern eher einem anderen Zweck zu dienen. Und genau das braucht das Windows-Unternehmen als Basis für WSL2, also das neue Linux-Subsystem für Windows 11 und Windows 365, mit dem auch grafische Anwendungen lauffähig sind.

CBL-Mariner existierte zuvor und wurde intern von Microsoft für seine Infrastruktur des Azure-Cloud. Darüber hinaus hat das Redmonder Unternehmen viel an der Standardsicherheit dieses Betriebssystems gearbeitet, mit einem gehärteten Kernel, signierten Updates, ASLR, Compiler-basierter Härtung, manipulationssicheren Registern und vielen anderen Features.

Enthält ein kleines Set an Basispaketen. Es ist auch bekannt, zu beschäftigen RPM-Paket. Insbesondere ermöglicht sein Kompilierungssystem die Generierung separater .rpm basierend auf SPEC-Dateien und Quellcode. Auch Bilder des monolithischen Systems, die von einem rpm-ostree-Toolkit erstellt wurden. Updates können auf bestimmte Pakete oder das gesamte System angewendet werden.

Alle von Microsoft für CBL-Mariner entwickelten Technologien und Codes sind Open Source und wurden veröffentlicht unter MIT-Lizenz.

So laden Sie CBL-Mariner herunter und installieren es auf einer virtuellen Maschine

virtualbox

Schritt für Schritt erklären, wie Sie das können CBL-Mariner herunterladen und installieren Um es zu testen, werde ich eine Ubuntu-Distribution und VirtualBox-Virtualisierungssoftware als Basis verwenden. Es kann in jeder anderen Distribution und auf Wunsch mit anderer Software für virtuelle Maschinen durchgeführt werden. Die Schritte werden in jedem Fall sehr ähnlich sein.

1-Download und Generieren der ISO generate

Das erste, was Sie tun müssen, ist aus dem CBL-Mariner-Repository herunterzuladen und dann selbst zu generieren das ISO-Imageda es noch kein Bild zum direkten Download gibt. Um dies zu tun, müssen Sie eine Reihe von Paketen installiert haben, von denen viele sicher bereits vorhanden sind. Führen Sie jedoch für alle Fälle den folgenden Befehl aus:

<br data-mce-bogus="1">

sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python-minimal bison gawk<br data-mce-bogus="1">

Sobald Sie die erforderliche Software installiert haben, müssen Sie jetzt Klonen Sie das Repository von GitHub mit dem CBL-Mariner-Code lokal, also auf unserem Computer. Und dies geschieht, wie Sie bereits wissen:

<br data-mce-bogus="1">

git clone https://github.com/microsoft/CBL-Mariner.git

cd CBL-Mariner<br data-mce-bogus="1">

git checkout 1.0-stable<br data-mce-bogus="1">

Nachdem Sie das lokal erstellte Verzeichnis heruntergeladen und darauf zugegriffen haben, müssen Sie als nächstes auf ein bestimmtes Verzeichnis zugreifen Generiere die ISO von dort zum Starten:

<br data-mce-bogus="1">

cd toolkit<br data-mce-bogus="1">

sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json<br data-mce-bogus="1">

Wenn der Vorgang abgeschlossen ist, haben Sie die ISO-Datei im Verzeichnis ../out/images/full/.

2-Installieren Sie CBL-Mariner in einer VM

Jetzt, da Sie das ISO-Image haben, können Sie CBL-Mariner auf einer virtuellen Maschine installieren. Dazu können Sie Oracle VirtualBox, was kostenlos ist. Nachdem Sie die für die Virtualisierung erforderliche Software installiert haben (Sie können sie über diesen Link herunterladen und installieren oder auch aus den Repos Ihrer Distribution, wo sie ebenfalls verfügbar ist), gehen Sie wie folgt vor:

  1. offen VirtualBox.
  2. Klicken Sie auf die Schaltfläche neu um eine neue VM zu erstellen.
  3. Jetzt starte die Assistent zum Erstellen virtueller Maschinen. Geben Sie den gewünschten Namen ein und wählen Sie als Typ "Linux" und die Version "Anderes Linux (64-Bit)". Und drücken Sie weiter.
  4. Dann wird er dich fragen die Anforderungen von virtualisierter Hardware. Für CBL-Mariner müssen Sie mindestens 1 CPU, 1 GB RAM und 8 GB Festplatte konfigurieren. Wenn Sie etwas mehr RAM und CPU verwenden, funktioniert es besser, daher wäre es eine gute Idee. Gehen Sie zum nächsten, bis der Assistent abgeschlossen ist.
  5. Die virtuelle Maschine ist bereits generiert. Jetzt, da Sie wieder auf dem Hauptbildschirm von VirtualBox sind, können Sie mit der rechten Maustaste auf den Eintrag mit dem von Ihnen angegebenen Namen klicken und dann auswählen Konfiguration auf der Speisekarte. Sie können auch den Eintrag auswählen und auf die obere Schaltfläche Einstellungen klicken.
  6. Gehe zu Lagerung, und von dort auf das Symbol des optischen Datenträgers (leer) müssen Sie auf Optisches Laufwerk klicken und "Wählen Sie eine Datenträgerdatei" aus, um das ISO-Image laden zu können. Wählen Sie im angezeigten Browser aus, wo Sie die ISO haben, die Sie im vorherigen Schritt generiert haben.
  7. Es ist Zeit zu Starten Sie die virtuelle Maschine mit CBL-Mariner.

3-Installieren Sie das System im MV

Sobald Sie die virtuelle Maschine gestartet haben, startet sie und nach wenigen Augenblicken zeigt sie Ihnen ein Menü an, um die installation. Die Schritte, die Sie befolgen müssen, sind:

  1. Wählen Sie die Option "Grafischer Installer" zur grafischen Installation. Es gibt auch Optionen für den Textmodus, aber die Grafik ist besser. Drücken Sie nach der Auswahl auf Weiter. [Sie müssen sich mit den Tastaturpfeilen durch das Menü bewegen und mit ENTER auswählen]
  2. Jetzt sehen Sie ein Installationsprogramm, das dem jeder anderen Distribution sehr ähnlich ist. Im Menü Installationstyp: wählen Sie «CBL-Mariner voll » zur vollständigen Installation. Auf jeden Fall wird es sowohl in Full als auch in Core, da es kaum Pakete enthält, schnell gehen.
  3. Der nächste Bildschirm ist der Lizenzbedingungen zu akzeptieren.
  4. Dann kommt der Assistent Festplattenpartitionierung. Dort müssen Sie die erforderlichen Partitionen erstellen oder die standardmäßig vorhandenen belassen.
  5. Drehen Sie , um den Hostnamen sowie die Benutzername und Passwort. Sie können setzen, was Sie wollen, aber denken Sie daran.
  6. CBL-Mariner beginnt nun mit der eigentlichen Installation. Werde anfangen zu Pakete installieren. Und wenn es fertig ist, starten Sie die virtuelle Maschine neu.
  7. Wenn Sie beginnen, sehen Sie die Anmeldung, wo Sie die Zugangsdaten (Name und Passwort) eingeben müssen.
  8. Ya Sie können CBL-Mariner verwenden wie bei Ihrer lokalen Distribution. Und ja, leider startet es im Textmodus ...

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   benguy sagte

    gibt Befehlsfehler nao found na linha
    sudo make iso REBUILD_TOOLS = und REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: Befehl nicht gefunden

    1.    Raz0229 sagte

      Versuchen Sie, make ohne sudo auszuführen

  2.   Luca sagte

    es funktioniert nicht mit oder ohne sudo ..

  3.   chris sagte

    Fehler beim Erstellen von ISO:
    go: gonum.org/v1/gonum@v0.6.2: Unbekannter Importpfad "gonum.org/v1/gonum" (https fetch: Get https://gonum.org/v1/gonum?go-get=1: Nicht implementiert)
    ...
    go: Fehler beim Laden des Moduls Anforderungen

    irgendwelche lösungen dafür?