Удалить пакет Chocolatey
Менеджер пакетов Chocolatey поддерживает автоматическую установку с помощью команды ниже. Кажется, у него нет команды удаления.
cinst install packagename
Есть ли способ удалить приложение через Chocolatey?
2 ответа
Как я ответил здесь, вы можете использовать
cuninst packagename
удалить пакет.
Подробности можно найти в Uninstall Command.
Редактировать: для новых версий, следует использовать choco uninstall packagename
,
Обновление: Chocolatey теперь имеет примитивную поддержку удаления с помощью 'cuninst packagename'. При этом авторам пакета необходимо предоставить файл chocolateyUninstall.ps1, который отменит все действия, которые выполняла установка. Это ограничено, потому что
- В модуле Chocolatey PowerShell не определены функции, которые могли бы помочь при удалении
- Там нет автоматического удаления MSI
- При деинсталляции удаляется только самая последняя версия пакета в репозитории компьютера (вместо того, чтобы предлагать варианты удаления определенного или всех из них)