Informationen zur Installation von Scala 2.11.4?

Informationen zur Installation von Scala 2.11.4?

Ich bin neu bei Ubuntu. Ich möchte die neueste Scala-Version 2.11.4 auf meinem Rechner installieren, aber die Anweisungen auf der Website sind für mich kryptisch. Kann mir jemand Schritt für Schritt erklären, wie man es installiert?

Antwort1

Der einfachste Weg, Scala zu installieren, wäre die Verwendung von.debInstallationsdatei. Auf derDownload-SeiteSie können die neueste stabile Version sehen. Gehen Sie dann zuAlle DownloadsSeite und finden Sie diese Version (oderScala 2.11.4). Scrollen Sie zum Ende der Seite dieser Version und suchen Sie nachscala-2.11.4.deb(oder die entsprechende Version) und laden Sie es herunter.

Wenn Sie mit der Befehlszeile vertraut sind, können Sie die heruntergeladene Scaladebmit:

sudo dpkg -i scala-2.11.4.deb

Andernfalls müssen Sie installierenGDebientweder über das Ubuntu Software Center oder über ein Terminal mit:

sudo apt-get install gdebi

Sobald GDebi installiert ist, können Sie doppelklickenscala-2.11.4.debin Ihrem Dateibrowser, wodurch das Paketinstallationsprogramm geöffnet wird. Klicken Sie abschließend auf „Paket installieren“, und Ihre neue Version von Scala wird installiert.

Antwort2

Einfach herunterladen scala.debund 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

Antwort3

Installieren von Scala 2.11.4 oder einer anderen Version, die nicht im Ubuntu-Repository oder einem PPA enthalten ist (beachten Sie jedoch: Scala erfordert JAVA und ich gehe davon aus, dass Sie dies bereits installiert haben. Weitere Informationen finden Sie imUbuntu-HilfeWenn du es nicht hast).

  • herunterladendie Datei.
  • Extrahieren Sie den Inhalt an einen beliebigen Ort 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/

  • In der Readme-Datei unter „Docs“ heißt es, 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 bin dem Verzeichnis aus. Wir empfehlen, den vollständigen Pfad des binVerzeichnisses zur PATHUmgebungsvariable hinzuzufügen.

  • ... wo Ihnen folgende Werkzeuge zur Verfügung stehen:

    - scala       Scala interactive interpreter
    - scalac      Scala compiler
    - fsc         Scala resident compiler
    - scaladoc    Scala API documentation generator
    - scalap      Scala classfile decoder
    

    Das würden Sie tun

    cd /opt/scala
    scala
    

    um den Interpreter zu öffnen.


  • Bezüglich des in der Readme-Datei erwähnten Pfads:

    Fügen Sie Scala zu Ihrem $PATH hinzu, indem Sie diese Zeile .profilein Ihr Home-Verzeichnis einfügen

    PATH="$PATH:/opt/scala/bin"
    

    Beachten Sie, dass der Pfadname nach dem benannt werden muss, was Sie extrahiert haben. Wenn Sie ihn hinzufügen, müssen Sie das nicht mehr tun cd /opt/scala/und können ihn scalavon überall auf Ihrem System aufrufen.

Antwort4

Ja, die InstallationAnweisungenauf scala-lang.org sind kurz und setzen ein gewisses Maß an Kompetenz beim Einrichten von Umgebungsvariablen voraus. Diese Annahme wird auch in den meisten Antworten hier oder auf stackoverflow vorausgesetzt. Ein weiterer Grund, warum ich meine Antwort 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 Rechner installiert, indem ich diese Schritte befolgt habe. Es war eine frische Scala-Installation und Java 1.8 war bereits vorhanden.

  1. Heruntergeladen scala-2.11.7.tgz vonhttp://www.scala-lang.org/download/zu meinem Download-Verzeichnis.

  2. Navigieren Sie zum Download-Verzeichnis und entpacken Sie das Archiv:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. Verschieben Sie das entpackte Verzeichnis in das in der Anleitung angegebene Verzeichnis:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. Setzen Sie die Umgebungsvariablen dauerhaft. Wie in der Frage auf Stack Overflow angegebenHier, und wird von anderen Softwarepaketinstallationen verwendet (ich habe z. B. Anaconda Python als letzte automatische Bearbeitung darauf gefunden). Eine zuverlässige Methode hierfür ist die Bearbeitung der Datei .bashrc oder das direkte Hinzufügen dieser Variablen zum PATH mit diesen Befehlen:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. Laden Sie die Shell neu, damit die Änderungen wirksam werden:

    exec $SHELL
    

Jetzt können Sie Scala REPL von der Befehlszeile aus starten, indem Sie Folgendes eingeben:

scala 

verwandte Informationen