Рубрики
Uncategorized

Mac OS X Brew Установить лак специфическую версию

В Mac OS X High Sierra или более поздняя версия, давайте скажем, что вы обновляли лак HTTP Accelerator с 4.x.x / … Tagged webdev, devops.

В Mac OS X High Sierra или более поздняя версия, давайте скажем, что вы обновляли лак HTTP Accelerator с 4.x.x/5x.x в любые последние версии 6.x.x Использование заваривать . А теперь по каким-либо причинам вы хотите вернуться к предыдущей версии I.E. 5.2.0 Всего? Хорошие новости люди! Вы можете сделать это, скопируя фактические формулы Brew на местном и определении версии, которую вы хотите в RB файл. В следующем примере я хочу вернуться к версии 5.2.0 от 6.2.0.

Давайте скопируем файл из https://github.com/homebrew/homebrew-core/blob/master/formula/varnish.rb к вашему местному. Затем отредактируйте varnish.rb Файл, Удалить/Отметить следующие строки:

sha256 "c37af353aca25a83d22f9c5ce0ae800fe433e4d02e1457e02886a5849f988e53"

bottle do

    sha256 "7101ff2895f77803ea1e1ca6c8ebc1feef2c07b77fbf612f6dcf6983bf4ffc27" => :mojave

    sha256 "d1fd8751be2ddccb463b385377b88cc440632eb1a07c0175fab9ee77c57f986d" => :high_sierra

    sha256 "e124ad1c5638c7304743b5f3dbec996afa33c972dbe991ec35280c4d7787b3a4" => :sierra

end

Заменить эту линию:

url "https://varnish-cache.org/_downloads/varnish-6.2.0.tgz"

с участием

url "https://varnish-cache.org/_downloads/varnish-5.2.0.tgz"

Вы можете получить все доступные версии https://varnish-cache.org/relestestes/ . Все, что вам нужно сделать, это нажать на предполагаемой версии и вставьте URL-адрес загрузки.

Теперь сохраните это varnish.rb Файл и запустить:

chmod 775 varnish.rb
brew install ./varnish.rb

Brew будет выполнять это и установить лак 5.2.0, как и ожидалось.

Это все!

Оригинал: «https://dev.to/asrar7787/mac-os-x-brew-install-varnish-specific-version-pmm»