¿Acerca de la instalación de Scala 2.11.4?

¿Acerca de la instalación de Scala 2.11.4?

Soy nuevo en Ubuntu. Quiero instalar la última versión 2.11.4 de Scala 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?

Respuesta1

La forma más sencilla de instalar Scala sería utilizar el.debutantearchivo de instalación. Sobre elpagina de descargapuedes ver la versión estable más nueva. Luego ve alTodas las descargaspágina y busque esa versión (oEscala 2.11.4). Desplácese hasta el final de la página de esa versión y busqueescala-2.11.4.deb(o la versión apropiada) y descárguelo.

Si se siente cómodo con la línea de comando, puede instalar Scala descargadodebutantecon:

sudo dpkg -i scala-2.11.4.deb

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

sudo apt-get install gdebi

Una vez instalado GDebi, puede hacer doble clicescala-2.11.4.deben 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.

Respuesta2

Simplemente descárgalo scala.debe 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

Respuesta3

Instalar scala 2.11.4 o cualquier otra versión que no esté en el repositorio de Ubuntu o en un PPA (tenga en cuenta: scala requerirá JAVA y supongo que ya lo tiene instalado. Consulte laayuda de ubuntusi no tienes).

  • descargarel archivo.
  • Extraiga el contenido a 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 "docs" puede ejecutar Scala desde el directorio bin:

Instalación

Descomprima el archivo y ejecute los comandos anteriores directamente desde bin el directorio. Recomendamos agregar la ruta completa del bindirectorio a la PATHvariable de entorno.

  • ... 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 lo harías

    cd /opt/scala
    scala
    

    para abrir el intérprete.


  • Con respecto a la RUTA mencionada en el léame:

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

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

    Tenga en cuenta que el nombre de la ruta también debe llevar el nombre de lo que extrajo. Agregarlo eliminaría la necesidad de hacerlo cd /opt/scala/y podrá invocarlo scaladesde cualquier lugar de su sistema.

Respuesta4

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

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

  1. Descargado scala-2.11.7.tgz dehttp://www.scala-lang.org/download/a mi directorio de Descargas.

  2. Navegue hasta el directorio de descargas y descomprima el archivo:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. Mueva el directorio descomprimido 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 indica en la pregunta sobre Stack Overflowaquí, y utilizado por otras instalaciones de paquetes de software (por ejemplo, encontré Anaconda Python como la última edición automática), 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. Vuelva a cargar el shell para que los cambios surtan efecto:

    exec $SHELL
    

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

scala 

información relacionada