최신 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.

어떻게 설치할 수 있습니까? 우분투 초보자이므로 친절하게 도와주세요.

답변:


4

특정 버전의 Ubuntu의 경우 표준 리포지토리가 최신 버전의 소프트웨어로 거의 업데이트되지 않습니다. 소프트웨어는 중요한 지원 문제 및 보안상의 이유로 업데이트됩니다.

Canonical이 지원하는 Firefox와 같은 중요한 소프트웨어는 예외입니다. 이 경우 소프트웨어가 업스트림 지원을 잃을 지 여부가 결정됩니다. 그렇다면 리포지토리의 최신 버전이 업데이트됩니다.

내가 볼 수있는 한 "groovy"는 정식 지원 소프트웨어가 아니므로 최신 버전으로 업데이트되지 않습니다.

최신 버전의 소프트웨어를 얻으려면 소스 코드를 직접 다운로드하여 컴파일 및 설치하거나 패키지 관리자가 컴파일을 수행 한 신뢰할 수있는 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

@Mike조차 그들의 웹 사이트가 작동하지 않습니다
ruX

도메인 freshgroovy.com판매가 시작되었습니다. 링크를 업데이트하십시오
user2555595

우분투 14.04에서 작동하지 않습니다
burtsevyg

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.