回答:
Scalaをインストールする最も簡単な方法は、.debインストールファイルを使用することです。上のダウンロードページあなたは、最新の安定版を見ることができます。次に、[ すべてのダウンロード]ページに移動して、そのバージョン(またはScala 2.11.4)を見つけます。そのバージョンのページの一番下までスクロールし、scala-2.11.4.deb(または適切なバージョン)を探してダウンロードします。
コマンドラインに慣れている場合は、ダウンロードしたScala debをインストールできます:
sudo dpkg -i scala-2.11.4.deb
それ以外の場合は、Ubuntu Software Centerを介して、または次の機能を備えたターミナル経由でGDebiをインストールする必要があります。
sudo apt-get install gdebi
GDebiをインストールしたら、ファイルブラウザーでscala-2.11.4.debをダブルクリックすると、パッケージインストーラーが開きます。最後に「パッケージのインストール」をクリックすると、Scalaの新しいバージョンがインストールされます。
ダウンロードscala.deb
してインストールするだけです:
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
。dpkgがインストールします。
sudo apt-get install scala
よう、sudo dpkg -i scala-2.11.6.deb
sufficentがあるが、インストールscala.deb
、私は良く使用するよりもいると思うのサイトからsudo apt-get install scala
公式リポジトリは、より最新にしているとして、
UbuntuリポジトリまたはPPAにないscala 2.11.4またはその他のバージョンをインストールします(ただし、scalaにはJAVAが必要であり、すでにインストールされていると想定しています。まだインストールしていない場合は、ubuntuのヘルプを参照してください)。
内容をシステムのどこかに抽出します。/ opt / scala /を選択します。何かのようなもの:
tar xvfz〜/ Downloads / scala-2.11.4.tgz / opt / mv /opt/scala-2.11.4/ / opt / scala /
「docs」のreadmeには、binディレクトリからscalaを実行できることが記載されています。
設置
アーカイブを解凍し、上記のコマンドを
bin
ディレクトリから直接実行します。bin
ディレクトリの完全パスをPATH
環境変数に追加することをお勧めします。
...次のツールがある場所:
- scala Scala interactive interpreter
- scalac Scala compiler
- fsc Scala resident compiler
- scaladoc Scala API documentation generator
- scalap Scala classfile decoder
だからあなたはするだろう
cd /opt/scala
scala
通訳を開きます。
read meに記載されているPATHについて:
この行を.profile
ホームディレクトリ内に追加して、Scalaを$ PATHに追加します。
PATH="$PATH:/opt/scala/bin"
パス名も、抽出した名前に基づいて名前を付ける必要があることに注意してください。これを追加すると、実行する必要cd /opt/scala/
がなくなりscala
、システムのどこからでも起動できます。
はい、scala-lang.org のインストール手順は簡潔で、環境変数の設定についてある程度の習熟度を前提としています。この仮定は、ここまたはstackoverflowに関する回答のほとんどにも存在します。私が答えを付け加えたかった別の理由は、scala-lang.orgからダウンロードできる.debファイルがもうないということです。
最近、これらの手順に従ってマシンにScala 2.11.7を正常にインストールしました。これは新しいScalaインストールであり、Java 1.8はすでに存在していました。
http://www.scala-lang.org/download/からダウンロードディレクトリにscala-2.11.7.tgzをダウンロードしました。
ダウンロードディレクトリに移動し、アーカイブを解凍します。
sudo tar xvfz scala-2.11.4.tgz
解凍したディレクトリを、指示に示されているディレクトリに移動します。
mv scala-2.11.7 /usr/local/share/scala
環境変数を永続的に設定します。ここでのスタックオーバーフローに関する質問で示され、他のソフトウェアパッケージのインストールで使用されているように(たとえば、Anaconda Pythonが最後の自動編集であることがわかりました)、信頼できる方法の1つは、.bashrcファイルを編集するか、これらの変数を追加することですこれらのコマンドで直接PATHに:
export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
変更を有効にするためにシェルをリロードします。
exec $SHELL
これで、コマンドラインから次のように入力してScala REPLを起動できます。
scala
sudo
ステップ2では必要ないでしょうが、ステップ3では多分必要です。そして、あなたの編集にsudoも必要ないでしょう.bashrc