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.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
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 delbin
directorio a laPATH
variable 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
.profile
dentro de su directorio de inicioPATH="$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á invocarloscala
desde 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.
Descargado scala-2.11.7.tgz dehttp://www.scala-lang.org/download/a mi directorio de Descargas.
Navegue hasta el directorio de descargas y descomprima el archivo:
sudo tar xvfz scala-2.11.4.tgz
Mueva el directorio descomprimido al directorio indicado en las instrucciones:
mv scala-2.11.7 /usr/local/share/scala
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
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