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.deb
e 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 dobin
diretório àPATH
variá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
.profile
dentro do seu diretório inicialPATH="$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 invocarscala
de 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.
Baixado scala-2.11.7.tgz dehttp://www.scala-lang.org/download/para o meu diretório de downloads.
Navegue até o diretório de downloads e descompacte o arquivo:
sudo tar xvfz scala-2.11.4.tgz
Mova o diretório descompactado para o diretório indicado nas instruções:
mv scala-2.11.7 /usr/local/share/scala
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
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