Beim Herunterladen und Installieren von Cross-Plattform- Software auf Microsoft Windows und Linux , kann es zu unterschiedlichen Installations-Skripte . In einigen Fällen sind die Skripte für Windows soll in einer "exe "-Datei -Suffix enden , und wie alle ausführbaren Dateien auf Windows kann per Doppelklick mit der Maus ausgeführt werden , oder durch Eingabe der Skript Name in der Befehlszeile . Unter Linux kann jedoch das Skript mit einem "bin" -Suffix zu beenden, und, anders als unter Windows , wird nicht ausgeführt, wenn entweder doppelt angeklickt oder ausgeführt von der Kommandozeile aus . Die Lösung besteht darin, die Zugriffs-Modus die Rechte der Datei ändern , so dass Linux erkennt es als ausführbares Skript . Anleitung
machen eine Datei mit einem "bin" Suffix Executable
1
Öffnen Sie ein Terminal-Fenster und navigieren Sie zu dem Verzeichnis, in dem Sie das Installations-Skript gespeichert. Zum Beispiel, wenn Sie die Datei gespeichert in der " Downloads "-Verzeichnis in Ihrem Home-Verzeichnis Sie tun würden, die folgende (ersetzt " IhrBenutzername " mit dem entsprechenden Benutzernamen ):
cd /home /IhrBenutzername /Downloads
oder einfach :
cd ~ /Downloads
2
Verwenden Sie das Dienstprogramm chmod , um die Installations-Skript den Zugang Modus Berechtigungen , indem Sie diese in der Befehlszeile und drücken Sie "Enter ändern ":
chmod + x theScript.bin
natürlich ersetzen " theScript " mit dem tatsächlichen Namen des Skripts. Wenn Sie die Rechtschreibung vergessen haben können Sie Folgendes an der Befehlszeile eingeben , um es anzuzeigen : .
Ls * bin
3
Wenn bei der Ausführung des vorherigen Schritt Sie erhalten eine Warnmeldung ähnlich wie diese :
" chmod : Ändern von Berechtigungen von ` theScript.bin ' : Operation not permitted "
Es bedeutet, dass jemand , vielleicht ein Administrator , platziert die Datei auf dem Computer. Wenn Sie lokale Root-Rechte auf dem Computer ( fast sicher, um wahr zu sein , wenn Sie dies tun, auf Ihrem Computer zu Hause ) haben, dann wiederholen Sie den vorherigen Schritt mit dem folgenden Änderung:
sudo chmod + x theScript . bin
Und wenn Sie dazu aufgefordert werden geben Sie Ihre lokale root-Passwort . Wenn Sie nicht wissen, oder über eine lokale Root-Passwort dann müssen Sie sich an Ihren Systemadministrator , bevor Sie fortfahren konsultieren
4
Führen Sie das Skript , indem Sie den folgenden Befehl an der Zeile: .
< P > . /theScript.bin
Sie müssen die Zeit und die Backslash-Zeichen , die den Namen des Skripts voraus , so dass System zu lokalisieren und das Skript ausführen .