web-dev-qa-db-ja.com

Groovyの最新バージョンをインストールする方法は?

Ubuntu 10.10デスクトップバージョンにGroovyを既にインストールしています。これで、Groovy 1.8の最新バージョンがリリースされました。次のような、Groovyの以前のバージョンのインストールに使用したのと同じコマンドを使用してインストールしようとすると、

Sudo apt-get install groovy

次のようなエラーが発生しています。

0 upgraded, 0 newly installed, 0 to remove and 135 not upgraded.

だから、どうすればインストールできますか、私はUbuntuの初心者なので、親切に助けてください。

8
Ant's

Ubuntuの特定のバージョンでは、標準リポジトリが新しいバージョンのソフトウェアで更新されることはほとんどありません。ソフトウェアは、重要なサポートの問題およびセキュリティ上の理由でのみ更新されます。

Canonicalがサポートすると言っているFirefoxなどの重要なソフトウェアについては例外が設けられています。これらの場合、ソフトウェアがアップストリームのサポートを失おうとしているかどうかが決定されます。そうである場合、リポジトリ内の新しいバージョンが更新されます。

「groovy」は、Canonicalでサポートされているソフトウェアではないため、新しいバージョンに更新されません。

ソフトウェアの新しいバージョンを入手するには、ソースコードを自分でダウンロードしてコンパイルしてインストールするか、パッケージャーがコンパイルを行った信頼できるPPAを見つける必要があります。

GroovyのV1.8は先月末にリリースされました。 Ubuntuの次のバージョン(11.10)でも、リポジトリにこのバージョンはありません。

4
fossfreedom

返信が遅くなってすみません、今この投稿を見ました。 Fresh Groovy で最新のgroovyバージョンをインストールできるgroovyの代替リポジトリを見つけることができます。最新の1.8バージョンについては、サイトからの指示を以下に示します。

# first time users
Sudo apt-add-repository ppa:groovy-dev/groovy

# all users
Sudo apt-get update
Sudo apt-get install groovy-1.8
9
Mike Brady

sdkmanを使用する必要がある場合があります。これにより、「Groovyのインストール」ページに表示される ように​​、最新のgroovyを簡単に起動して実行できます

新しいターミナルを開き、次のように入力します。

$ curl -s get.sdkman.io | bash

画面の指示に従ってインストールを完了します。

新しいターミナルを開くか、次のコマンドを入力します。

$ source "$HOME/.sdkman/bin/sdkman-init.sh"

次に、最新の安定したGroovyをインストールします。

$ sdk install groovy

インストールが完了し、デフォルトバージョンにした後、次を使用してテストします。

$ groovy -version

それだけです!

Cloud9 IDEでも同じ問題が発生しました。

3
bitsnaps

SDKMANはgroovyをインストールする最も簡単な方法です。

$ curl -s get.sdkman.io | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk install groovy

それで全部です。

1
burtsevyg