#version #macos-big-sur #downgrade #unison
Вопрос:
Я использую Mac OS 11.5.2 (Big Sur). У меня установлена следующая версия unison с использованием
brew install unison
Который
$ unison -version
unison version 2.51.4 (ocaml 4.12.0)
Однако для работы с виртуальной коробкой Ubuntu, которая работает
$ unison -version
unison version 2.51.2 (ocaml 4.08.1)
Мне нужно понизить версию Unison для Mac OS. Но команда brew не дает мне контроля над версией. Как мне понизить версию для Mac до версии для Linux?
Комментарии:
1. Я думаю, что этот вопрос не связан с программированием и может найти ответ на суперпользователя
Ответ №1:
# copy formula code
pbpaste > $(find $(brew --repository) -name <FORMULA>.rb)
brew install <FORMULA>
следите за этим блогом https://remarkablemark.org/blog/2017/02/03/install-brew-package-version/
Комментарии:
1. Может быть, я что-то упускаю, но я не нахожу формулу для unision v 2.51.2 для Mac.
Ответ №2:
Brew
это менеджер пакетов с переходящим выпуском, который более или менее по замыслу не позволяет/не хочет, чтобы вы получали доступ к предыдущим версиям.
Если отказ от пива тебе подходит.
Вы можете перейти непосредственно на Github Unison. Там вы сможете скачать нужный вам релиз Unison версии 2.51.2 для OSX
Установка должна быть очень стандартной, распакуйте файл, перетащите .app
файл в папку вашего приложения.
Ответ №3:
измените код формулы Unison из этого URL-адреса Формулы Unison и скопируйте его, а затем выполните следующую команду
# copy formula code
pbpaste > $(find $(brew --repository) -name unison.rb)
brew install unison