So installieren Sie Linux-Programme unter macOS Mojave

Bei den verschiedenen aktuellen Betriebssystemen können wir die unterschiedlichen Unterschiede prüfen, angefangen bei den Dateisystemen Windows (NTFS), macOS (APFS) oder Linux (Ext4) bis hin zur Verwendung von Anwendungen und Programmen.

Ein kritischer Punkt ist, wenn wir als Benutzer, die Befehle über das Terminal verarbeiten, auf ein anderes Betriebssystem migrieren, wir diesen Schock spüren und genau aus diesem Grund haben die Entwickler Utilities wie das Linux-Subsystem in Windows 10, aber in macOS erstellt Wenn wir in diesem Fall von der neuen Mojave-Version sprechen, haben wir keine integrierte Option oder nicht, die diese Aufgabe erleichtert, ohne auf eine virtuelle Maschine zurückgreifen zu müssen, wie wir es in macOS High Sierra gesehen haben

Aus diesem Grund wird Solvetic über MacPorts sprechen, was die Wette ist, um verschiedene Linux-Befehle unter macOS Mojave auszuführen.

Was ist MacPorts?Es ist ein Open-Source-Dienstprogramm, das entwickelt wurde, um ein skalierbares System zu erstellen, das in der Lage ist, Open-Source-Software, die auf der Befehlszeile basiert, zu kompilieren, zu installieren und zu aktualisieren. Seine Lizenz ist BSD mit 3 Klauseln, und damit haben wir Zugriff auf Tausende von Ports, die uns bei der Kompilierung und Installation von Open-Source-Software direkt in Mojave helfen, ohne virtuelle Maschinen oder andere Arten von Dienstprogrammen zu verwenden.

MacPorts verfügt über mehr als 19.000 Ports, die in mehr als 89 verschiedenen Kategorien organisiert sind.

1. So installieren Sie das macOS Xcode Developer Tool


Der erste Schritt besteht darin, das Xcode-Tool zu installieren, ein von Apple generiertes Paket, das Compiler, Bibliotheken und zusätzliche Tools enthält, die für die Entwicklung bestimmter Anwendungen für macOS erforderlich sind.

Um Xcode in macOS Mojave zu installieren, haben wir zwei Optionen:

Option 1Rufen Sie zunächst den folgenden Link im App Store auf und laden Sie von dort das Dienstprogramm herunter:

Option 2Die zweite Möglichkeit besteht darin, den folgenden Befehl im Terminal auszuführen:

Schritt 1

 xcode-select -installieren

Schritt 2
Bei der Passworteingabe wird folgendes angezeigt:

Schritt 3
Klicken Sie auf die Schaltfläche Installieren, um den Installationsvorgang zu starten:

Schritt 4
Dort akzeptieren wir die Lizenzbedingungen und starten die Suche nach den Paketen:

Starten Sie den Download-Vorgang:

Schritt 5
Nach dem Download startet die Installation:

Schließlich werden wir folgendes sehen:

2. So installieren Sie MacPorts-Pakete in macOS Mojave


Jetzt ist es an der Zeit, das MacPorts-Dienstprogramm auf Mojave herunterzuladen, und dafür gehen wir auf den folgenden Link:

Wir werden folgendes sehen:

Schritt 1
Da macOS Mojave noch ein Beta-System ist, werden wir es dort nicht sehen, stattdessen können wir die Version 2.5.2.10.13 von macOS High Sierra entweder mit der Erweiterung .dmg oder pkg.asc herunterladen, um den Installationsprozess durchzuführen, müssen wir Versuchen Sie beide Optionen, da manchmal ein Kompatibilitätsfehler generiert werden kann.

Sobald wir die Datei heruntergeladen haben, fahren wir mit der Ausführung fort und der folgende Assistent wird angezeigt:

Schritt 2
Dort klicken wir auf die Schaltfläche Weiter, um eine kleine Zusammenfassung zur Funktionsweise von MacPorts anzuzeigen:

Schritt 3
Klicken Sie erneut auf Weiter und jetzt müssen wir die Lizenzbedingungen akzeptieren:

Schritt 4
Im nächsten Fenster ist es an der Zeit, den Ort auszuwählen, an dem MacPorts in macOS Mojave installiert werden soll:

Schritt 5
Klicken Sie auf Installieren, um den Vorgang zu starten, aber zuerst müssen wir das Administrator-Passwort eingeben:

Schritt 6
Klicken Sie auf die Schaltfläche Software installieren und der MacPorts-Installationsprozess wird gestartet:

Schritt 7
Sobald dieser Vorgang abgeschlossen ist, sehen wir Folgendes:

Klicken Sie auf Schließen, um den Assistenten zu beenden. Auf diese Weise haben wir MacPorts in Mojave installiert.

3. So greifen Sie auf MacPorts zu


Der nächste Schritt besteht darin, auf das Dienstprogramm zuzugreifen, um zu überprüfen, ob es richtig funktioniert. Dazu gehen wir zum Terminal und führen die Ports-Zeile aus:

Dort sehen wir, dass wir für Verwaltungsaufgaben auf den Shell-Modus zugreifen und auch die installierte Version von MacPorts sehen. Wir verlassen diesen Modus mit den Tasten Strg + C.

+ C

4. So installieren Sie Linux-Anwendungen mit MacPorts macOS Mojave

Schritt 1
Zuerst können wir alle in MacPorts verfügbaren Pakete auflisten, indem wir Folgendes ausführen:

 Portliste

Dort sehen wir eine breite Liste der verfügbaren Pakete.

Schritt 2
Wenn wir nach einem bestimmten Paket suchen möchten, verwenden wir die folgende Syntax:

 Portsuche "Paket"
Schritt 3
Beispiel: Portsuche Apache. Dort sehen wir alle verfügbaren Pakete für diese Suche.

Schritt 4
Wenn wir weitere Informationen zu einem bestimmten Paket erhalten möchten, führen wir Folgendes aus:

 Portinfo "Paket"

Schritt 5
Um nun ein Linux-Paket unter macOS Mojave mit MacPorts zu installieren, in diesem Fall Apache, führen wir Folgendes aus:

 sudo port installiere apache2
Dort müssen wir das Administrator-Passwort eingeben und dann den Buchstaben Y eingeben, um den Download zu bestätigen:

Schritt 6
Wir können sehen, dass der Installationsvorgang fortgesetzt wird.

Nach Abschluss wird Folgendes angezeigt:

Schritt 7
Wir können also eines der verfügbaren Pakete installieren, zum Beispiel Nmap, und es dann normal ausführen, als ob wir unter Linux wären:

Auf diese Weise haben wir diese praktische Möglichkeit, diese Art von Linux-Dienstprogrammen in macOS Mojave auszuführen.

wave wave wave wave wave