Acerca de la instalación de Scala 2.11.4?

18

Soy nuevo en Ubuntu. Quiero instalar la última versión de Scala 2.11.4 en mi máquina, pero las instrucciones en su sitio web son crípticas para mí. ¿Alguien puede explicar cómo instalarlo paso a paso?

    
pregunta BoNZ 30.11.2014 - 18:10

4 respuestas

17

La forma más fácil de instalar Scala sería usar el archivo de instalación .deb . En la página de descarga , puede ver la versión estable más reciente. Luego, vaya a la página Todas las descargas y encuentre esa versión (o Scala 2.11.4 ). Desplácese hasta la parte inferior de la página de esa versión y busque scala-2.11.4.deb (o la versión adecuada) y descárguelo.

Si te sientes cómodo con la línea de comandos, puedes instalar Scala deb con:

sudo dpkg -i scala-2.11.4.deb

De lo contrario, tendrá que instalar GDebi a través del Centro de software de Ubuntu, o a través de una terminal con:

sudo apt-get install gdebi

Una vez que GDebi está instalado, puede hacer doble clic en scala-2.11.4.deb en su explorador de archivos, que abrirá el instalador del paquete. Finalmente, haga clic en "Instalar paquete" y se instalará su nueva versión de Scala.

    
respondido por el cpburnz 28.02.2015 - 18:25
9

Solo descarga scala.deb e instálalo:

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
    
respondido por el nazar_art 19.06.2015 - 18:39
3

Instalar Scala 2.11.4 o cualquier otra versión que no esté en el repositorio de Ubuntu o en un PPA (aunque tenga en cuenta: scala requerirá JAVA y supongo que ya lo tiene instalado. Consulte ubuntu help si no lo has hecho).

  • descargar el archivo.
  • Extraiga el contenido en algún lugar de su sistema. Yo optaría por / opt / scala /. Algo como:

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

  • El archivo léame en el estado "documentos" puede ejecutar scala desde el directorio bin:

  

Instalación

     

Descomprime el archivo y ejecuta los comandos anteriores directamente desde bin   directorio. Recomendamos agregar la ruta completa del directorio bin a   la variable de entorno PATH .

  • ... donde tienes las siguientes herramientas:

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

    Entonces harías

    cd /opt/scala
    scala
    

    para abrir el intérprete.

  • Con respecto al PATH mencionado en el texto "léame":

    Agregue Scala a su $ PATH agregando esta línea a .profile dentro de su directorio de inicio

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

    Tenga en cuenta que el nombre de ruta debe tener un nombre después de lo que extrajo también. Si lo agrega, detendrá la necesidad de hacer cd /opt/scala/ y podrá invocar scala desde cualquier lugar de su sistema.

respondido por el Rinzwind 30.11.2014 - 19:31
0

Sí, las instrucciones de instalación en scala-lang.org son breves y suponen un cierto nivel de competencia con configuración de variables de entorno. Esta suposición también está presente en la mayoría de las respuestas aquí o en stackoverflow. Otro reson que quería agregar mi respuesta es que no hay más archivos .deb disponibles para descargar desde scala-lang.org.

Recientemente instalé satisfactoriamente Scala 2.11.7 en mi máquina siguiendo estos pasos. Era una instalación nueva de Scala y Java 1.8 ya estaba presente.

  1. Descargué scala-2.11.7.tgz de enlace a mi directorio de descargas.

  2. Navega hasta el directorio de descargas y descomprime el archivo:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. Mueva el directorio desempaquetado al directorio indicado en las instrucciones:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. Establezca las variables de entorno de forma permanente. Como se indicó en la pregunta sobre el desbordamiento de pila aquí , y utilizada por otras instalaciones de paquete de software (por ejemplo, encontré Anaconda Python como el última edición automática en él), una de las formas confiables de hacerlo es editando el archivo .bashrc o agregando estas variables a la RUTA directamente con estos comandos:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. Recargue el shell para que los cambios surtan efecto:

    exec $SHELL
    

Ahora puede iniciar Scala REPL desde la línea de comando escribiendo:

scala 
    
respondido por el tomaskazemekas 06.01.2016 - 09:57

Lea otras preguntas en las etiquetas