Es gibt unzählige Möglichkeiten, eine Anwendung auf einem Linux-System zu installieren. Die meisten Methoden sind so konventionell und einfach zu installieren. Wenn wir uns die Paketerweiterungen verschiedener Linux-Distributionen ansehen, verwenden Debian und Ubuntu Linux die .dep-Pakete. RedHat und Fedora verwenden die .rpm-Pakete, um das Paket auszuführen und zu installieren. Was aber, wenn Sie für ein bestimmtes Paket kein passendes, installierbares und kompiliertes Paket finden? Keine Sorge, Sie können immer entweder eine .bin- oder eine .run-Paketdatei finden, die Sie auf Ihrem Linux-System installieren können.
Die .bin-Datei sind die Binärpakete, und die .run-Datei ist die Goto-Run-Datei eines kompilierten Pakets, aber sie sind kein tatsächliches Paket, das Sie herkömmlicherweise unter Linux ausführen können. Es gibt jedoch Methoden, die Sie anwenden können, um die .bin- und .run-Dateien auf einem Linux-System ausführbar zu machen.
Quelle der .bin- und .run-Pakete
Wenn Sie ein Programmierer sind, kennen Sie vielleicht bereits die Quelle der .bin- und .run-Dateien. Dieser Dateityp wird von Entwicklern entweder zur Qualitätsprüfung oder zum Erstellen eines Binärpakets zum Testen des Pakets erstellt. Aber manchmal erstellen Forschungsstudenten im Grundstudium auch .bin- oder .run-Pakete, um einige Funktionen einer beliebigen Anwendung zu testen.
Viele Entwickler und Benutzer glauben, dass .run- und .bin-Dateien der Quellcode jedes Pakets sind. Ich könnte sagen, dass Quellcode der Rohcode eines beliebigen Pakets ist, um den Code in einem Skript zu bearbeiten. Andererseits sind die .run- und .bin-Dateien die entwickelten und kompilierten Versionen von Quellcodes. Da GitHub das größte Repository für Quellcode und Pakete ist, finden Sie häufig .bin- und .run-Pakete auf GitHub.
Führen Sie .bin- und .run-Pakete unter Linux aus
Wenn Sie ein Linux-Neuling sind, könnte es schwierig sein, eine Methode zum Ausführen von .bin- und .run-Paketdateien unter Linux zu finden. Wir haben gesehen, was eine .run- und .bin-Paketdatei ist und woher sie kommen. Da die .bin- und .run-Dateien keine herkömmlichen Pakete sind, können Sie sie unter Linux nicht auf herkömmliche Weise ausführen. Unabhängig davon, was die tatsächliche Quelle der Datei ist oder welche Distribution Sie verwenden, werden wir in diesem Beitrag sehen, wie Sie .bin- und .run-Dateien auf einem Linux-System ausführen können.
Laden Sie .bin- und .run-Pakete herunter
Typischerweise ziehen es Linux-Benutzer vor, die .dep-, .rpm- und andere Paketdateien zu installieren, um sie auf dem System zu installieren. Was Sie jedoch nicht wissen, ist, dass das .bin-Paket manchmal leistungsfähiger und benutzerfreundlicher sein könnte. Einige Softwareentwickler stellen bereitwillig die .bin- oder .run-Pakete auf ihrer offiziellen Website zur Verfügung; Sie können die Binär- und Ausführungspakete auch auf der offiziellen Website eines beliebigen Pakets finden.
Hier zeige ich Ihnen jedoch, wie Sie die .run- und die .bin-Pakete finden können. Wenn wir die offizielle Website von Firefox besuchen, können wir sehen, dass sie eine Option zum Herunterladen der komprimierten Version der Binärdatei von Firefox in den Download-Bereich gestellt haben.
Suchen wir nach einer soliden und kompilierten .bin-Datei eines Pakets. Wir können die Website von Apache besuchen und das .bin-Paket von ApacheDS (Apache Directory) herunterladen, um es auf einem Linux-System auszuführen.
Und jetzt, wenn wir die Website von Xampp besuchen, können wir einen Link finden, um das .run-Paket von Xampp herunterzuladen. Laden Sie die Datei herunter und bewahren Sie sie in Ihrem System auf.
1. Führen Sie das .bin-Paket unter Linux aus
Zuvor haben wir das Binärpaket (.bin) von Firefox und ApacheDS heruntergeladen. Eine davon befand sich in der komprimierten Version zwischen diesen beiden Dateien, und eine andere war nur ein solides .bin-Paket. Hier sehen wir, wie Sie .bin-Pakete auf einem Linux-System ausführen können, egal ob die Pakete kompiliert oder komprimiert sind.
Methode 1:Führen Sie das .bin-Paket aus einer komprimierten Datei aus
Zuerst müssen wir die komprimierte Binärdatei extrahieren, um in der .bin-Datei zu graben. Ich habe den GNOME-Archivmanager verwendet, um die Datei zu extrahieren; Sie können jedes Komprimierungstool verwenden, um den Ordner zu extrahieren. Suchen Sie nach dem Extrahieren des Ordners das Binärpaket.
Da wir die Binärdatei von Firefox heruntergeladen haben, suchen wir nach der firefox-bin-Datei. Sie können die .bin-Datei manuell finden oder die unten angegebenen cd-Befehle (Change Directory) verwenden.
Führen Sie nun den folgenden chmod-Befehl aus, der unten angegeben ist, um die Ausführungsberechtigung für die .bin-Datei bereitzustellen.
ls cd firefox-84.0 ls cd firefox ls sudo chmod +x ./firefox-bin
Schließlich können Sie jetzt den folgenden Punkt-Schrägstrich-Befehl (./) ausführen, der unten angegeben ist, um das .bin-Paket auf Ihrem Linux-System auszuführen.
./firefox-bin
Methode 2:Direktes Ausführen eines .bin-Pakets
Zuvor haben wir gesehen, wie man ein .bin-Paket in einem Verzeichnis aus einer Reihe anderer Dateien findet und ausführt. Wir werden nun sehen, wie Sie ein kompiliertes .bin-Paket direkt auf einem Linux-System ausführen und ausführen können.
Hier verwenden wir das .bin-Paket von ApacheDS, das wir zuvor heruntergeladen haben. Die Datei wird heruntergeladen und im lokalen Download-Verzeichnis des Linux-Dateisystems gespeichert. Sie können die folgenden cd-Befehle unten verwenden, um die Datei zu finden.
/Downloads/New Folder$ ls
Führen Sie dann den folgenden Befehl zum Ändern des Modus (chmod) aus, der unten angegeben ist, um die .bin-Datei ausführbar zu machen. Beenden Sie die Aufgabe mit Ihrem Root-Passwort.
sudo chmod +x ./apacheds-2.0.0.AM26-64bit.bin
Sie können jetzt endlich den folgenden Punkt-Schrägstrich-Befehl (./) ausführen, der unten mit den Root-Rechten angegeben ist, um die .bin-Datei auf Ihrem Linux-System auszuführen. Los geht's, Ihr .bin-Paket wird jetzt erfolgreich ausgeführt.
./apacheds-2.0.0.AM26-64bit.bin
2. Führen Sie das .run-Paket unter Linux aus
Das Ausführen eines .run-Pakets auf einem Linux-System ist dem Ausführen eines .bin-Pakets ziemlich ähnlich. Wir werden nun jedoch sehen, wie Sie das .run-Paket auf Ihrem Linux-System ausführen können. Hier verwenden wir das .run-Paket von XAMPP, das Sie zuvor heruntergeladen haben.
Führen Sie zuerst den cd-Befehl auf Ihrer Terminal-Shell aus, um das .run-Paket zu finden. Führen Sie dann den folgenden Befehl zum Ändern des Modus mit den unten angegebenen Root-Rechten aus, um den Ausführungsprozess zuzulassen.
cd Downloads ls
Führen Sie abschließend den Punkt-Schrägstrich-Befehl (./) aus, um das .run-Paket auf Ihrem Linux-System auszuführen.
sudo chmod +x ./xampp-linux-x64-7.4.13-0-installer.run ./xampp-linux-x64-7.4.13-0-installer.run
Schlussworte
Die .run- und .deb-Pakete sind nicht die herkömmlichen Pakettypen, die wir normalerweise auf Linux-Systemen installieren. Die Pakete .run und .bin eignen sich für Test- und Simulationsaufgaben. Das Installieren von .bin- und .run-Dateien ist auf einem Linux-System nicht so kompliziert, aber das Entfernen könnte kompliziert sein. Möglicherweise müssen Sie wissen, welchen Pfad Sie zum Ausführen der Dateien verwendet haben.
Wenn Sie außerdem die .run- oder .bin-Pakete von einer unbekannten oder verdächtigen Quelle herunterladen, sollten Sie beim Ausführen der .bin- oder .run-Pakete auf Ihrem Linux-System vorsichtiger sein. Wie Sie die .deb- und .run-Pakete auf einem Linux-System herunterladen und ausführen können, habe ich im gesamten Beitrag beschrieben. Sie können dieselbe Methode auch verwenden, um die .sh-Pakete auf einem Linux-System auszuführen.
Wenn Ihnen dieser Beitrag gefällt und Sie ihn nützlich finden, teilen Sie ihn bitte mit Ihren Freunden und der Linux-Community. Wir empfehlen Ihnen auch, Ihre Meinung zu diesem Beitrag im Kommentarbereich niederzuschreiben.