Как установить последнюю версию Groovy?


9

Я уже установил Groovy в настольную версию Ubuntu 10.10. Сейчас на языке выпущена его последняя версия Groovy 1.8. Когда я пытаюсь установить, используя ту же команду, которая использовалась для установки предыдущей версии Groovy, например:

sudo apt-get install groovy

Я получаю ошибку, как,

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

Так как я могу установить, я новичок в Ubuntu, так что, пожалуйста, помогите мне.

Ответы:


4

Для любой конкретной версии Ubuntu стандартные репозитории редко обновляются новыми версиями программного обеспечения. Программное обеспечение обновляется только для критических проблем поддержки и в целях безопасности.

Исключения сделаны для критически важных программ, таких как Firefox, которые, по словам Canonical, они поддерживают. В этих случаях принимается решение о том, собирается ли программное обеспечение потерять поддержку в восходящем направлении. Если это так, то более новая версия в хранилище обновляется.

Насколько я вижу, "groovy" не является частью программного обеспечения, поддерживаемого Canonical, и, следовательно, не будет обновляться до более новой версии.

Чтобы получить более новые версии программного обеспечения, вам нужно будет либо самостоятельно загрузить исходный код и скомпилировать и установить его, либо найти надежный PPA, в котором упаковщик выполнил сборку для вас.

V1.8 Groovy был выпущен в конце прошлого месяца. Даже следующая версия Ubuntu (11.10) не имеет этой версии в своих репозиториях.


9

Извините за поздний ответ, только что увидел этот пост сейчас. Вы можете найти альтернативный репозиторий для Groovy, который позволит вам установить последние версии Groovy на Fresh 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 года. Оно все еще обновляется / поддерживается?
Майк

@ Майк даже их сайт не работает
ruX

Домен freshgroovy.comвыставлен на продажу. Пожалуйста, обновите ссылку
user2555595

не работает на убунту 14.04
бурцевыйг

4

Возможно, вам потребуется использовать sdkman, что упрощает запуск и запуск последней версии Groovy, как показано здесь на странице «Установка 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

это все.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.