Sobre a instalação do Scala 2.11.4?

18

Eu sou novo no Ubuntu. Eu quero instalar a versão mais recente do Scala 2.11.4 na minha máquina, mas as instruções em seu site são enigmáticas para mim. Alguém pode explicar como instalá-lo passo a passo?

    
por BoNZ 30.11.2014 / 19:10

4 respostas

17

A maneira mais fácil de instalar o Scala é usar o arquivo de instalação .deb . Na página de download você pode ver a versão estável mais recente. Em seguida, vá para a página Todos os downloads e encontre essa versão (ou Escala 2.11.4 . Role para baixo até o final da página dessa versão e procure por scala-2.11.4.deb (ou a versão apropriada) e baixe-a.

Se você estiver confortável com a linha de comando, você pode instalar o deb deb download com:

sudo dpkg -i scala-2.11.4.deb

Caso contrário, você terá que instalar o GDebi através do Ubuntu Software Center, ou através de um terminal com:

sudo apt-get install gdebi

Uma vez instalado o GDebi, você pode clicar duas vezes em scala-2.11.4.deb no seu navegador de arquivos, o que abrirá o instalador do pacote. Por fim, clique em "Instalar pacote" e sua nova versão do Scala será instalada.

    
por cpburnz 28.02.2015 / 19:25
9

Basta fazer o download de scala.deb e instalá-lo:

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
    
por nazar_art 19.06.2015 / 20:39
3

Instalando o scala 2.11.4 ou qualquer outra versão que não esteja no repositório do Ubuntu ou em um PPA (lembre-se: o scala exigirá o JAVA e eu suponho que você já tenha instalado isso. Consulte o ajuda do Ubuntu se você não tiver).

  • faça o download do arquivo.
  • Extraia o conteúdo para algum lugar no seu sistema. Eu optaria por / opt / scala /. Algo como:

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

  • O readme em "docs" indica que você pode executar o scala a partir do diretório bin:

  

Instalação

     

Descompacte o arquivo e execute os comandos acima diretamente de bin   diretório. Recomendamos adicionar o caminho completo do diretório bin ao   a variável de ambiente PATH .

  • ... onde você tem as seguintes ferramentas:

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

    Então você faria

    cd /opt/scala
    scala
    

    para abrir o intérprete.

  • Em relação ao PATH mencionado no read me:

    Adicione o Scala ao seu $ PATH adicionando esta linha a .profile dentro do seu diretório pessoal

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

    Lembre-se de que o nome do caminho precisa ser nomeado depois do que você extraiu também. Adicioná-lo interromperia a necessidade de fazer cd /opt/scala/ e você poderia envocar scala de qualquer lugar em seu sistema.

por Rinzwind 30.11.2014 / 20:31
0

Sim, a instalação instruções em scala-lang.org é breve e assume um certo nível de proficiência com configuração de variáveis de ambiente. Essa suposição também está presente na maioria das respostas aqui ou no stackoverflow. Outro reson que eu queria adicionar minha resposta é que não há mais arquivos .deb disponíveis para download em scala-lang.org.

Recentemente, instalei o Scala 2.11.7 com sucesso na minha máquina seguindo estes passos. Foi uma instalação Scala nova e o Java 1.8 já estava presente.

  1. Transferiu o scala-2.11.7.tgz do link para o meu diretório de Downloads.

  2. Navegue até o diretório de downloads e descompacte o arquivo:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. Mova o diretório descompactado para o diretório indicado nas instruções:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. Defina as variáveis de ambiente permanentemente. Como indicado na pergunta sobre o Stack Overflow aqui , e usada por outras instalações de pacotes de software, (por exemplo, encontrei o Anaconda Python como última edição automática), uma das formas confiáveis de fazer isso é editando o arquivo .bashrc ou adicionando essas variáveis ao PATH diretamente com estes comandos:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. Recarregue o shell para que as alterações entrem em vigor:

    exec $SHELL
    

Agora você pode iniciar o Scala REPL a partir da linha de comando digitando:

scala 
    
por tomaskazemekas 06.01.2016 / 10:57