Sobre a instalação do Scala 2.11.4?

Sobre a instalação do Scala 2.11.4?

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

Responder1

A maneira mais fácil de instalar o Scala seria usar o.debarquivo de instalação. Nopágina de downloadvocê pode ver a versão estável mais recente. Então vá para oTodos os downloadspágina e encontre essa versão (ouEscala 2.11.4). Role até o final da página dessa versão e procurescala-2.11.4.deb(ou a versão apropriada) e faça o download.

Se você se sentir confortável com a linha de comando, poderá instalar o Scala baixadodébitocom:

sudo dpkg -i scala-2.11.4.deb

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

sudo apt-get install gdebi

Depois que o GDebi estiver instalado, você pode clicar duas vezesscala-2.11.4.debno seu navegador de arquivos que abrirá o instalador do pacote. Por fim, clique em “Instalar Pacote” e sua nova versão do Scala será instalada.

Responder2

Basta baixar scala.debe instalar:

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

Responder3

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á JAVA e presumo que você já o tenha instalado. Consulte oajuda do Ubuntuse você não tiver).

  • downloado arquivo.
  • Extraia o conteúdo para algum lugar do 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 leia-me em "docs" indica que você pode executar scala no diretório bin:

Instalação

Descompacte o arquivo e execute os comandos acima diretamente do bin diretório. Recomendamos adicionar o caminho completo do bindiretório à PATHvariável de ambiente.

  • ... 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 leia-me:

    Adicione Scala ao seu $PATH adicionando esta linha .profiledentro do seu diretório inicial

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

    Lembre-se de que o nome do caminho também precisa ser nomeado de acordo com o que você extraiu. Adicioná-lo eliminaria a necessidade de fazer isso cd /opt/scala/e você poderia invocar scalade qualquer lugar do sistema.

Responder4

Sim, a instalaçãoinstruçõesem scala-lang.org são breves e assumem um certo nível de proficiência na configuração de variáveis ​​de ambiente. Essa suposição também está presente na maioria das respostas aqui ou no stackoverflow. outra razão pela qual gostaria de acrescentar minha resposta é que não há mais arquivos .deb disponíveis para download em scala-lang.org.

Recentemente instalei com sucesso o Scala 2.11.7 em minha máquina seguindo estas etapas. Foi uma instalação nova do Scala e o Java 1.8 já estava presente.

  1. Baixado scala-2.11.7.tgz dehttp://www.scala-lang.org/download/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. Conforme indicado na pergunta sobre Stack Overflowaqui, e usado por outras instalações de pacotes de software (por exemplo, encontrei o Anaconda Python como a última edição automática dele), uma das maneiras 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 tenham efeito:

    exec $SHELL
    

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

scala 

informação relacionada