Я не могу найти ни малейшего вопроса, даже немного обращаясь к этому, поэтому я предполагаю, что мне не хватает чего-то важного, но я был бы признателен, если бы кто-нибудь мог мне это рассказать.В чем разница между Grape и Yum для установки зависимостей?
Я недавно изучил некоторые языки программирования, и я не могу понять концептуальную разницу между Grape, менеджером зависимостей JAR в Groovy и yum, утилитой управления пакетами командной строки в Linux.
В видеоинструкции, которую я наблюдаю, профессор использовал Grape в командной строке Linux для установки пакета и его зависимостей, для чего используется yum. Является ли Grape просто специфичной для Groovy версией Linux-специфического yum? Или есть более фундаментальное различие?
Можете привести пример? – Opal
Другая разница - «где» материал устанавливается. менеджеры пакетов (yum - только один из них, а другие дистрибутивы Linux используют другие инструменты), устанавливая программное обеспечение (обычно) в системном масштабе. виноград (обычно) загружает файлы pom/jar в кеш пользователя. – cfrick
@Opal @Grapes (@Grab (group = 'joda-time', module = 'joda-time', version = '2.3')) будет примером Grapes, а "yum install postgresql.x86_64" будет yum пример. –