Ho installato virtualbox 4.3.28
. Vorrei effettuare il downgrade a virtualbox 4.3.26
È possibile effettuare il downgrade senza disinstallare/reinstallare?Come si esegue il downgrade di un pacchetto Chocolatey?
risposta
Nella maggior parte dei casi è probabile che si desideri eseguire una disinstallazione e quindi un'installazione.
> choco uninstall virtualbox
> choco install virtualbox --version 4.3.26
In quasi tutti i casi, la domanda non è se Chocolatey lo supporterà, ma se il software sottostante supporta un downgrade. Per quanto riguarda gli MSI, non sempre supportano i downgrade (è configurabile dall'autore). Per altri installer come NSIS, InstallShield o InnoSetup, potrebbe non supportarlo affatto. Quindi è meglio seguire di solito la procedura di disinstallazione/reinstallazione per eseguire il minor numero di problemi.
se si sa cosa si sta facendo e conoscono il software sottostante lo sosterrà si può provare a forzare un'installazione a una versione inferiore:
> choco install virtualbox --version 4.3.26 --force
Potrebbe anche essere necessario per passare --allow-downgrade
come parte delle opzioni per forzare l'installazione di una versione inferiore.
Probabilmente hai ragione, ma scommetto che dipende dalla qualità dello script di installazione e se il pacchetto è un MSI o meno (e anche allora, quanto è stato costruito MSI). –
Vorrei andare con disinstallare/reinstallare. – ferventcoder
FYI, @ferventcoder è il manutentore di choclatey. –