Ich muss Software installieren, verstehe aber nicht, wie das geht. Ich habe eine Datei mit 5 Dateien heruntergeladen, die eine Unix Executable-Datei enthält, die beim Öffnen Folgendes anzeigt:
Last login: Tue Jul 19 14:07:37 on ttys001
laurens-MacBook:~ Lauren$ /Users/Lauren/Documents/casper-2.1/casper-1 ; exit;
/Users/Lauren/Documents/casper-2.1/casper-1: binary file /usr/bin not found
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
In einer der Dateien wird beschrieben, wie das Programm installiert wird. Ich verstehe jedoch nicht, wie diese Anweisungen zu interpretieren sind.
Jede Hilfe wäre sehr dankbar!
Installationsanleitung für Casper
2/09/2009Um Casper zu installieren, sollte der gesamte Inhalt dieses Verzeichnisses in Ihrem Dateisystem gespeichert werden. Anschließend sollte der Datei-Casper so bearbeitet werden, dass CASPERBASE auf dieses Verzeichnis verweist. Zuletzt sollte der bearbeitete Casper in einem Verzeichnis platziert werden, das sich auf Ihrem PATH befindet.
Antworten:
Zunächst einmal konnte ich die Datei casper-2.1-release.tar.gz unter Verwendung der normalen Standardmethode von OS X nicht erfolgreich extrahieren, und ich habe drei andere und unterschiedliche Methoden ausprobiert. Ich konnte den Inhalt extrahieren, aber ich musste die
casper
Datei nach dem Extrahieren mit der einen Methode, die alle Dateien erfolgreich extrahiert hat, auf ausführbar setzen. Die andere normale und standardmäßige OS X-Methode konnte nicht über den tar-ball von casper-2.1-release.tar hinaus extrahiert werden . IMO Mit der Archivdatei casper-2.1-release.tar.gz stimmt etwas nicht .Das folgende Bild zeigt die Zeile in der ausführbaren Datei des
casper
Bash-Skripts , auf die sich " Dann sollte der Datei-Casper so bearbeitet werden, dass CASPERBASE auf dieses Verzeichnis verweist. " Bezieht .Linie 19 wird eingestellt ,
CASPERBASE=
umCASPERBASE=${path_to_casper_directory}
, zum Beispiel:Da habe ich das Archiv in meinen Home Folder extrahiert.
Dann für den Teil der Installationsanweisungen " Zuletzt sollte der bearbeitete Casper in einem Verzeichnis platziert werden, das sich auf Ihrem PFAD befindet. " Ich bearbeitete dann meine
̃/.bash_profile
Datei und fügte das$HOME/casper-2.1
Verzeichnis meinem hinzu$PATH
, zB:Ich habe dann Terminal geschlossen und erneut geöffnet, damit die Änderung wirksam wird.
Beachten Sie, dass das folgende Bild den Inhalt der Datei casper-2.1-release.tar.gz in Pacifist zeigt. Die markierte Casper- Datei konnte jedoch nicht extrahiert werden, während die anderen Dateien extrahiert wurden. Ich musste Zipeg verwenden , um alle Dateien zu extrahieren, aber ich musste die
casper
Datei nach dem Extrahieren auf ausführbar setzen, indem ich "chmod u+x casper
while" imcasper-2.1
Verzeichnis in Terminal verwendete.quelle
casper
Datei in einem Editor, Sublime Text 2, geöffnet. Sie können sie in einem beliebigen Texteditor öffnen.casper
bash ausführbare sagt „ Ein einfaches Shell - Skript die Haskell - Interpreter und Last in den Casper Dateien aufzurufen. “ ist das, was das Skript tut. Alle relevanten Variablen im Skript sollten auf den entsprechenden Speicherort verweisen. Da ich Haskel nicht verwende und daher nichts davon testen kann, kann ich nur das präsentieren, was ich getan habe, als ob ich es verwenden würde, und was ich in ähnlichen Fällen mit Dingen wie diesem tue, wenn es getan werden muss. :)