Scala 2.11.4 のインストールについて?

Scala 2.11.4 のインストールについて?

私は Ubuntu 初心者です。最新の Scala バージョン 2.11.4 を自分のマシンにインストールしたいのですが、Web サイトの説明がわかりにくいです。インストール方法をステップごとに説明してくれる人はいませんか?

答え1

Scalaをインストールする最も簡単な方法は、.debインストールファイル。ダウンロードページ最新の安定バージョンを見ることができます。すべてのダウンロードページでそのバージョン(またはスカラ2.11.4)。そのバージョンのページの一番下までスクロールして、スカラ-2.11.4.deb(または適切なバージョン) をダウンロードしてください。

コマンドラインに慣れている場合は、ダウンロードしたScalaをインストールできます。デブと:

sudo dpkg -i scala-2.11.4.deb

それ以外の場合はインストールする必要がありますGデビUbuntu ソフトウェア センター、またはターミナルから以下を実行します。

sudo apt-get install gdebi

GDebiがインストールされたら、ダブルクリックしてスカラ-2.11.4.debファイル ブラウザーで、パッケージ インストーラーを開きます。最後に、「パッケージのインストール」をクリックすると、Scala の新しいバージョンがインストールされます。

答え2

ダウンロードし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

答え3

scala 2.11.4またはUbuntuリポジトリやPPAにない他のバージョンをインストールする(ただし、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

答え4

はい、インストール説明書scala-lang.org の回答は簡潔で、環境変数の設定についてある程度の熟練度があることを前提としています。この前提は、ここや stackoverflow の回答のほとんどにも見られます。回答を追加したいと思ったもう 1 つの理由は、scala-lang.org からダウンロードできる .deb ファイルがもう存在しないからです。

最近、以下の手順に従って、Scala 2.11.7 をマシンに正常にインストールしました。これは Scala の新規インストールであり、Java 1.8 はすでに存在していました。

  1. scala-2.11.7.tgzをダウンロードしましたhttp://www.scala-lang.org/download/ダウンロードディレクトリに。

  2. ダウンロード ディレクトリに移動し、アーカイブを解凍します。

    sudo tar xvfz scala-2.11.4.tgz
    
  3. 解凍したディレクトリを、指示に従ってディレクトリに移動します。

    mv scala-2.11.7 /usr/local/share/scala
    
  4. 環境変数を永続的に設定します。Stack Overflowの質問に示されているようにここ、他のソフトウェア パッケージのインストールによって使用される場合 (たとえば、Anaconda Python が最後の自動編集として見つかりました)、それを実行する確実な方法の 1 つは、.bashrc ファイルを編集するか、次のコマンドを使用してこれらの変数を PATH に直接追加することです。

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. 変更を有効にするには、シェルをリロードします。

    exec $SHELL
    

次のように入力して、コマンドラインから Scala REPL を起動できます。

scala 

関連情報