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의 경우 표준 리포지토리가 최신 버전의 소프트웨어로 거의 업데이트되지 않습니다. 소프트웨어는 중요한 지원 문제 및 보안상의 이유로 업데이트됩니다.
Canonical이 지원하는 Firefox와 같은 중요한 소프트웨어는 예외입니다. 이 경우 소프트웨어가 업스트림 지원을 잃을 지 여부가 결정됩니다. 그렇다면 리포지토리의 최신 버전이 업데이트됩니다.
내가 볼 수있는 한 “groovy”는 정식 지원 소프트웨어가 아니므로 최신 버전으로 업데이트되지 않습니다.
최신 버전의 소프트웨어를 얻으려면 소스 코드를 직접 다운로드하여 컴파일 및 설치하거나 패키지 관리자가 컴파일을 수행 한 신뢰할 수있는 PPA를 찾아야합니다.
Groovy의 V1.8은 지난 달 말에 릴리스되었습니다. 다음 버전의 Ubuntu (11.10)조차도 리포지토리에이 버전이 없습니다.
답변
응답이 늦어서 죄송합니다. 지금이 게시물을 보았습니다. 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
답변
“Groovy 설치”페이지에sdkman
표시된대로을 사용해야 최신 Groovy를 쉽게 시작하고 실행할 수 있습니다.
새 터미널을 열고 다음을 입력하십시오.
$ curl -s get.sdkman.io | bash
화면의 지시 사항에 따라 설치를 완료하십시오.
새 터미널을 열거 나 다음 명령을 입력하십시오.
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
그런 다음 최신 안정 Groovy를 설치하십시오.
$ sdk install groovy
설치가 완료되고 기본 버전으로 설정 한 후 다음을 사용하여 테스트하십시오.
$ groovy -version
그게 다야!
Cloud9 IDE에서 동일한 문제가 발생했습니다.
답변
SDKMAN은 groovy를 설치하는 가장 쉬운 방법입니다.
$ curl -s get.sdkman.io | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk install groovy
그게 다야.