Ich bin neu in Ubuntu. Ich möchte die neueste Scala-Version 2.11.4 auf meinem Computer installieren, aber die Anweisungen auf der Website sind für mich kryptisch. Kann jemand erklären, wie man es Schritt für Schritt installiert?
Ich bin neu in Ubuntu. Ich möchte die neueste Scala-Version 2.11.4 auf meinem Computer installieren, aber die Anweisungen auf der Website sind für mich kryptisch. Kann jemand erklären, wie man es Schritt für Schritt installiert?
Antworten:
Die einfachste Möglichkeit, Scala zu installieren, ist die Verwendung der .deb- Installationsdatei. Auf der Download-Seite sehen Sie die neueste stabile Version. Rufen Sie dann die Seite Alle Downloads auf und suchen Sie die Version (oderRufen Scala 2.11.4 ). Scrollen Sie zum Ende der Seite dieser Version, suchen Sie nach scala-2.11.4.deb (oder der entsprechenden Version) und laden Sie sie herunter.
Wenn Sie mit der Befehlszeile vertraut sind, können Sie die heruntergeladene Scala- Deb installieren mit folgendem :
sudo dpkg -i scala-2.11.4.deb
Andernfalls müssen Sie installieren GDebi entweder über das Ubuntu Software Center oder über ein Terminal mit folgenden Komponenten :
sudo apt-get install gdebi
Sobald GDebi installiert ist, können Sie in Ihrem Dateibrowser auf scala-2.11.4.deb doppelklicken, wodurch das Paketinstallationsprogramm geöffnet wird. Klicken Sie abschließend auf "Install Package" (Paket installieren) und Ihre neue Version von Scala wird installiert.
Einfach herunterladen scala.deb
und installieren:
sudo apt-get remove scala-library scala
wget http://www.scala-lang.org/files/archive/scala-2.11.6.deb
sudo dpkg -i scala-2.11.6.deb
sudo apt-get update
sudo apt-get install scala
. dpkg wird es installieren.
sudo apt-get install scala
, da sudo dpkg -i scala-2.11.6.deb
es ausreichend ist, aber die Installation scala.deb
von der Website, die ich denke, ist besser als die Verwendung sudo apt-get install scala
, da die offiziellen Repositories aktueller sind
Installieren von Scala 2.11.4 oder einer anderen Version, die sich nicht im Ubuntu-Repository oder einer PPA befindet (Achtung: Scala benötigt JAVA, und ich gehe davon aus, dass Sie diese bereits installiert haben. Weitere Informationen finden Sie in der Ubuntu-Hilfe Wenn dies nicht der .)
Extrahieren Sie den Inhalt an eine beliebige Stelle auf Ihrem System. Ich würde mich für / opt / scala / entscheiden. So etwas wie:
tar xvfz ~ / Downloads / scala-2.11.4.tgz / opt / mv /opt/scala-2.11.4/ / opt / scala /
Die Readme-Datei in "docs" besagt, dass Sie Scala aus dem bin-Verzeichnis ausführen können:
Installation
Dekomprimieren Sie das Archiv und führen Sie die obigen Befehle direkt aus dem
bin
Verzeichnis aus. Es wird empfohlen, den vollständigen Pfad desbin
Verzeichnisses zurPATH
Umgebungsvariablen hinzuzufügen .
... wo Sie die folgenden Tools haben:
- scala Scala interactive interpreter
- scalac Scala compiler
- fsc Scala resident compiler
- scaladoc Scala API documentation generator
- scalap Scala classfile decoder
Also würdest du tun
cd /opt/scala
scala
den Dolmetscher zu öffnen.
In Bezug auf den in der Liesmich erwähnten PFAD:
Fügen Sie Scala zu Ihrem $ PATH hinzu, indem Sie diese Zeile in .profile
Ihr Ausgangsverzeichnis einfügen
PATH="$PATH:/opt/scala/bin"
Beachten Sie, dass der Pfadname nach dem benannt werden muss, was Sie auch extrahiert haben. Wenn Sie es cd /opt/scala/
hinzufügen , müssen Sie es nicht mehr ausführen, und Sie können scala
von jedem Ort auf Ihrem System aus auf das Produkt zugreifen .
Ja, die Installation Anweisungen auf scala-lang.org sind kurz und ein gewisses Maß an Kompetenz übernehmen mit den Umgebungsvariablen einrichten. Diese Annahme ist auch in den meisten Antworten hier oder beim Stackoverflow vorhanden. Eine weitere Resonanz, die ich hinzufügen wollte, ist, dass keine .deb-Dateien mehr zum Herunterladen von scala-lang.org verfügbar sind.
Vor kurzem habe ich Scala 2.11.7 erfolgreich auf meinem Computer installiert. Es war eine neue Scala-Installation und Java 1.8 war bereits vorhanden.
Heruntergeladen von scala-2.11.7.tgz von http://www.scala-lang.org/download/ in mein Download-Verzeichnis.
Navigieren Sie zum Download-Verzeichnis und entpacken Sie das Archiv:
sudo tar xvfz scala-2.11.4.tgz
Verschieben Sie das entpackte Verzeichnis in das in der Anleitung angegebene Verzeichnis:
mv scala-2.11.7 /usr/local/share/scala
Setzen Sie die Umgebungsvariablen dauerhaft. Wie in der Frage zu Stack Overflow hier angegeben und von anderen Softwarepaketinstallationen verwendet (z. B. fand ich Anaconda Python als letzte automatische Bearbeitung), besteht eine der zuverlässigen Möglichkeiten darin, die .bashrc-Datei zu bearbeiten oder diese Variablen hinzuzufügen mit diesen Befehlen direkt zum PATH:
export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
Laden Sie die Shell neu, damit die Änderungen wirksam werden:
exec $SHELL
Jetzt können Sie Scala REPL über die Befehlszeile starten, indem Sie Folgendes eingeben:
scala
sudo
in Schritt 2, aber vielleicht in Schritt 3. Und Sie brauchen auch kein .bashrc