Удалить пакет Chocolatey

Менеджер пакетов Chocolatey поддерживает автоматическую установку с помощью команды ниже. Кажется, у него нет команды удаления.

cinst install packagename

Есть ли способ удалить приложение через Chocolatey?

2 ответа

Как я ответил здесь, вы можете использовать

cuninst packagename

удалить пакет.

Подробности можно найти в Uninstall Command.

Редактировать: для новых версий, следует использовать choco uninstall packagename,

Обновление: Chocolatey теперь имеет примитивную поддержку удаления с помощью 'cuninst packagename'. При этом авторам пакета необходимо предоставить файл chocolateyUninstall.ps1, который отменит все действия, которые выполняла установка. Это ограничено, потому что

  • В модуле Chocolatey PowerShell не определены функции, которые могли бы помочь при удалении
  • Там нет автоматического удаления MSI
  • При деинсталляции удаляется только самая последняя версия пакета в репозитории компьютера (вместо того, чтобы предлагать варианты удаления определенного или всех из них)
Другие вопросы по тегам