Probleme der Installation Schläger
Ich bin mit Ubuntu... ich bin versucht zu installieren, Schläger von Ihrer website http://racket-lang.org/download/...
Nach der installation unter racket/
gibt es bin
, collects
, doc
, include
, lib
und man
als Ordner und README
.
Ich versuche zu laufen DrRacket
, Racket
, Gracket
oder raco
sagt es mir immer The program 'drracket' is currently not installed. You can install it by typing:
sudo apt-get install racket
So scheint es, dass es nicht installiert wurde... kann jemand helfen?
Ich versuche auch sudo apt-get install racket
, aber der download unterbricht:
After this operation, 299 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
0% [Connecting to us.archive.ubuntu.com (91.189.92.182)]
es ist immer 0%
... Könnte jemand helfen?
PS: nach einer langen Weile... ich habe eine Nachricht:
Err http://us.archive.ubuntu.com/ubuntu/ oneiric/universe racket-common all 5.1.1+dfsg1-2
Could not connect to us.archive.ubuntu.com:80 (91.189.92.184), connection timed out [IP: 91.189.92.184 80]
Err http://us.archive.ubuntu.com/ubuntu/ oneiric/universe racket i386 5.1.1+dfsg1-2
Unable to connect to us.archive.ubuntu.com:http: [IP: 91.189.92.184 80]
Err http://us.archive.ubuntu.com/ubuntu/ oneiric/universe racket-doc all 5.1.1+dfsg1-2
Unable to connect to us.archive.ubuntu.com:http: [IP: 91.189.92.184 80]
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/universe/r/racket/racket-common_5.1.1+dfsg1-2_all.deb Could not connect to us.archive.ubuntu.com:80 (91.189.92.184), connection timed out [IP: 91.189.92.184 80]
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/universe/r/racket/racket_5.1.1+dfsg1-2_i386.deb Unable to connect to us.archive.ubuntu.com:http: [IP: 91.189.92.184 80]
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/universe/r/racket/racket-doc_5.1.1+dfsg1-2_all.deb Unable to connect to us.archive.ubuntu.com:http: [IP: 91.189.92.184 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Edit1: eine Andere Frage ist, deinstallieren Sie das Paket, das ich heruntergeladen habe von Ihrer Website... Kann ich nur tun, eine rm -rf
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht, läuft
apt-get update
wie die Fehlermeldung vorgeschlagen? Dies geschieht oft, wenn Ihre Paket-Liste ist out-of-date.Werden Sie wahrscheinlich tun möchten, installieren Sie diese über Ihre Linux-Distribution, aber wenn Sie wollen, verwenden Sie die version, die Sie bereits installiert haben, werden Sie wahrscheinlich nur brauchen, um hinzuzufügen, die
racket/bin
- Verzeichnis auf Ihrem Pfad. D. H., fügen Sie so etwas wieexport PATH="$HOME/racket/bin/:$PATH"
zu Ihrem.bashrc
.Unter Ubuntu können Sie auch einen PPA, dass Jon Rafkind eingerichtet hat, so dass Sie es installieren mit apt-get. Die Seite für die PPA hat eine "Zugabe dieses PPA to your system" - Abschnitt, der erklärt, wie es zu installieren.
Den installer von der Schläger-download-Seite hat zwei Modi, die Sie wählen, als Antwort auf die erste Frage fragt er Sie. Die einzelnen directory-Modus relativiert sich das ganze in einem Verzeichnis, das Sie später deinstallieren, indem Sie einfach entfernen. In diesem Modus sollte der installer Sie auch bitten, für einen Ort, um symlinks zu den Binärdateien (die in den
bin
Unterverzeichnis), und diejenigen, die platziert werden soll in einem Verzeichnis, dass Sie in Ihrem$PATH
.Die bequeme Sache über diese Art von setup ist, dass Sie können es überall Sie wollen, ohne dass root-Zugriff. Es ist auch praktisch, können Sie später umbenennen und verschieben Sie Sie um, und verwenden Sie mehrere Versionen.
Wenn die Ausführung dieser Befehle (die sollte in Kleinbuchstaben, btw) produziert, die Ausgabe, dann scheint es, dass Sie haben, stub-Dateien, die Sie erstellen. (Und ich weiß nicht, warum das geschehen wäre, so Klarstellungen auf diese Dateien sind willkommen.) Schließlich ist zu beachten, dass das PPA, die Asumu darauf hingewiesen, aufbewahrt wird, sehr aktualisiert und mit der letzten Version, es wäre also besser, als was der Standard ist.