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


9

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の初心者なので、親切に手伝ってください。

回答:


4

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

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

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

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

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


9

返信が遅くなって申し訳ありません。今すぐこの投稿をご覧ください。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

1
freshgroovy.comへの最後の投稿は2012年11月でした。これはまだ更新/保守されていますか?
マイク

@MikeもWebサイトが機能していません
ruX

ドメインfreshgroovy.comは売りに出されています。リンクを更新してください
user2555595 '29

ubuntu 14.04では機能しません
burtsevyg 2016

4

「Groovyのインストール」ページにsdkman示されているように、を使用する必要がある場合があります。これにより、最新のgroovyを簡単に稼働させることができます。

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

$ curl -s get.sdkman.io | bash

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

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

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

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

$ sdk install groovy

インストールが完了し、それをデフォルトのバージョンにしたら、次のコマンドでテストします。

$ groovy -version

これですべてです!

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


1

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

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

それで全部です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.