Как мне понизить пакет Chocolatey?

У меня установлен virtualbox 4.3.28. Я бы хотел понизить до virtualbox 4.3.26 Возможно ли понижение без удаления/переустановки?

Ответы

Ответ 1

В большинстве случаев вы, скорее всего, захотите выполнить удаление, а затем установить.

> choco uninstall virtualbox
> choco install virtualbox --version 4.3.26

Почти во всех случаях вопрос заключается не в том, поддержит ли Chocolatey его, а в том, поддерживает ли базовое программное обеспечение понижение. Что касается MSI, они не всегда поддерживают понижение (оно настраивается автором). Для других инсталляторов, таких как NSIS, InstallShield или InnoSetup, он может вообще не поддерживать его. Поэтому лучше всего следовать практике удаления/переустановки, чтобы выполнить наименьшее количество проблем.

Если вы знаете, что делаете, и знаете, что основное программное обеспечение будет поддерживать его, вы можете попытаться установить установку на более низкую версию:

> choco install virtualbox --version 4.3.26 --force

Вам также может потребоваться передать --allow-downgrade как часть параметров для принудительной установки более низкой версии.