Informazioni sull'installazione di Scala 2.11.4?

18

Sono nuovo di Ubuntu. Voglio installare l'ultima versione di Scala 2.11.4 sulla mia macchina, ma le istruzioni sul loro sito Web sono criptici per me. Qualcuno può spiegare come installarlo passo dopo passo?

    
posta BoNZ 30.11.2014 - 19:10

4 risposte

17

Il modo più semplice per installare Scala è utilizzare il file di installazione .deb . Nella pagina di download puoi vedere la versione stabile più recente. Quindi vai alla pagina Tutti i download e trova la versione (o Scala 2.11.4 ). Scorri fino alla fine della pagina di quella versione e cerca scala-2.11.4.deb (o la versione appropriata) e scaricala.

Se sei a tuo agio con la riga di comando, puoi installare Scala deb scaricato con:

sudo dpkg -i scala-2.11.4.deb

Altrimenti, dovrai installare GDebi tramite il Centro Software di Ubuntu, o tramite un terminale con:

sudo apt-get install gdebi

Una volta installato GDebi, puoi fare doppio clic su scala-2.11.4.deb nel tuo browser di file che aprirà il programma di installazione del pacchetto. Infine, fai clic su "Installa pacchetto" e la tua nuova versione di Scala verrà installata.

    
risposta data cpburnz 28.02.2015 - 19:25
9

Scarica scala.deb e installalo:

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
    
risposta data nazar_art 19.06.2015 - 20:39
3

Installazione di scala 2.11.4 o qualsiasi altra versione che non sia nel repository di Ubuntu o in un PPA (mente però: scala richiederà JAVA e presumo che tu abbia già installato questo. Vedi ubuntu help se non l'hai fatto.

  • scarica il file.
  • Estrai il contenuto da qualche parte nel tuo sistema. Opterei per / opt / scala /. Qualcosa come:

    tar xvfz ~ / Downloads / scala-2.11.4.tgz / opt /   mv /opt/scala-2.11.4/ / opt / scala /

  • Il readme nello stato "docs" puoi eseguire scala dalla directory bin:

  

Installazione

     

Decomprimi l'archivio ed esegui i comandi precedenti direttamente da bin   directory. Si consiglia di aggiungere il percorso completo della directory bin a   la variabile di ambiente PATH .

  • ... dove hai i seguenti strumenti:

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

    Quindi dovresti fare

    cd /opt/scala
    scala
    

    per aprire l'interprete.

  • Riguardo al PERCORSO menzionato nel read me:

    Aggiungi Scala al tuo $ PATH aggiungendo questa riga a .profile nella tua home directory

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

    Ricorda che il nome del percorso deve essere chiamato dopo quello che hai estratto anche tu. Aggiungendolo si fermerebbe la necessità di fare cd /opt/scala/ e si può richiamare scala da qualsiasi punto del sistema.

risposta data Rinzwind 30.11.2014 - 20:31
0

Sì, le istruzioni di installazione su scala-lang.org sono brevi e presuppongono un certo livello di competenza con impostazione di variabili di ambiente. Questa ipotesi è presente anche nella maggior parte delle risposte qui o su StackOverflow. un altro reson che volevo aggiungere la mia risposta è che non ci sono più file .deb disponibili per il download da scala-lang.org.

Recentemente ho installato con successo Scala 2.11.7 sulla mia macchina seguendo questi passaggi. Era una nuova installazione di Scala e Java 1.8 era già presente.

  1. Scaricato scala-2.11.7.tgz dal link alla mia directory Downloads.

  2. Passare alla directory dei download e decomprimere l'archivio:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. Sposta la directory decompressa nella directory indicata nelle istruzioni:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. Imposta le variabili di ambiente in modo permanente. Come indicato nella domanda su Stack Overflow qui , e utilizzato da altre installazioni di pacchetti software, (ad esempio ho trovato Anaconda Python come l'ultima modifica automatica su di esso), uno dei modi affidabili per farlo è modificando il file .bashrc o aggiungendo queste variabili al PATH direttamente con questi comandi:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. Ricarica la shell affinché le modifiche abbiano effetto:

    exec $SHELL
    

Ora puoi avviare Scala REPL dalla riga di comando digitando:

scala 
    
risposta data tomaskazemekas 06.01.2016 - 10:57

Leggi altre domande sui tag