4

Предположим, у меня есть компонент foo который имеет версии 2.1 , 2.2 , 2.2.1 и 3.0 . Предположим, я установил версию 2.1 . Как мне сказать brew получить последнюю версию в строке 2.x но не 3.0?

Есть ли способ перечислить все доступные версии?

Есть ли способ ограничить обновление до последней версии 2.x?

2 ответа2

2

Последняя версия homebrew выдает ошибку Error: Unknown command: versions . Это потому, что versions были устаревшими от доморощенного.

Вместо этого используйте brew search elasticsearch . Это даст доступные версии эластичного поиска.

Например. elasticsearch ✔ elasticsearch@2.4

Затем запустите brew install elasticsearch@2.4

Вы можете проверить окончательную версию Elassearch с помощью elasticsearch --version

0

Вот что я понял (в качестве примера я использую elasticsearch ):

$ brew versions elasticsearch

1.3.2    git checkout 475debf /usr/local/Library/Formula/elasticsearch.rb
...
1.1.0    git checkout c7f653b /usr/local/Library/Formula/elasticsearch.rb
1.0.1    git checkout 9b8103f /usr/local/Library/Formula/elasticsearch.rb
1.0.0    git checkout 1fb5dda /usr/local/Library/Formula/elasticsearch.rb
0.90.11  git checkout 91c60b9 /usr/local/Library/Formula/elasticsearch.rb
0.90.10  git checkout b155496 /usr/local/Library/Formula/elasticsearch.rb
0.90.9   git checkout 28f45d0 /usr/local/Library/Formula/elasticsearch.rb
...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .