Warum der Fehler "/ usr / local / bin / packettracer: Zeile 8: 17859 abgebrochen ./PacketTracer7" $ @ "> / dev / null 2> & 1" auf Linux mint?

Warum der Fehler / dev / null 2> & 1" auf Linux mint?" >

Russell McConnachie, studierte am Southern Alberta Institute of Technology

Es zeigt, dass die Packet Tracer-Binärdatei ein SIGABRT generiert hat. Die Nummer, die sich ändert, ist die Prozess-ID. Ich würde prüfen, ob Sie diese Anwendung auf einem unterstützten Betriebssystem ausführen, Sie haben alle Abhängigkeiten installiert, die die Anwendung benötigt .

Um dieses Problem zu lösen, stellen Sie fest, dass diese Binärdatei auf der richtigen Architektur ausgeführt wird (z. B. 32-Bit im Vergleich zu 64-Bit). Wenn es sich um eine 32-Bit-Binärdatei handelt und Sie sich auf einer 64-Bit-Plattform befinden, fehlt Ihnen wahrscheinlich nur die 32-Bit-abhängige Bibliothek.

Wenn es sich um eine statisch verknüpfte Anwendung handelt (das können Sie durch Ausführen feststellen), bedeutet statisch verknüpft, dass die Anwendung mit einer Reihe von Bibliotheken verknüpft ist, die in die ausführbare Datei integriert sind.

Datei / usr / lokal / bin / packettracer / PacketTracer7

Wenn es sich um eine dynamisch verknüpfte Anwendung handelt (Sie können feststellen, welche Bibliotheken bei der Ausführung möglicherweise fehlen):

ldd / usr / lokal / bin / packettracer / PacketTracer7

Suchen Sie in der Ausgabe nach allen Bibliotheken mit "nicht gefunden". Dies bedeutet, dass die Bibliothek installiert oder hinzugefügt werden muss.

Cedric Mills

Virtueller Administrator (2017-Gegenwart)
Beantwortet 14. Februar 2017

Das Skript ist möglicherweise nicht standardmäßig ausführbar. Navigieren Sie zu dem Verzeichnis, in das Sie die Datei entpackt haben. Sie müssen ein Terminalfenster geöffnet haben.

Sobald Sie im Verzeichnis sind, suchen Sie nach etwas, das "Install" oder "Install" lautet

Geben Sie (ohne die Anführungszeichen) "sudo chmod + x install ein sudo ./install "

Sie sollten etwas wie "Start Packet Tracer 6.2 ..." im Terminal sehen.

Mit "sudo" können Sie Programme mit einigen Administratorrechten ausführen (geben Sie "man sudo" im Terminal für weitere Informationen ein)

"Chmod" macht das Skript ausführbar (geben Sie "man chmod" für weitere Informationen ein)

"./Install" sollte die Installation starten.

Paul Mansfield

benutze seit 2007 Linux als meinen Desktop
Beantwortet 14. Februar 2017 · Autor hat 1k Antworten und 1,1m Antworten

Ich kenne packettracer nicht, aber ich denke, dass Sie einige Befehlszeilenargumente wie den Schnittstellennamen angeben müssen, da der Fehlercode einige fehlende Argumente impliziert.

z.B. "Sudo Pakettracker eth0"

Linux Mint, Linux, Betriebssysteme