choco install или choco upgrade с другими аргументами установки без повторной загрузки - PullRequest
0 голосов
/ 04 января 2019

choco upgrade --force -y --installarguments "/quiet REMOVE=DS" calibre удаляет ярлык на рабочем столе для Caliber, но эта команда повторно загружает весь пакет для этого.

Без --force не работает.

Есть ли способ использовать уже существующий C:\ProgramData\chocolatey\lib\calibre\calibre.nupkg и не перезагружать пакет?

1 Ответ

0 голосов
/ 07 января 2019

Инструкция, которую вы даете Chocolatey, состоит в том, чтобы явно повторно выполнить всю команду снова, что приведет к повторной загрузке пакета.

В качестве обходного пути вы можете сделать следующее:

  1. Скопируйте calibre.nupkg из папки C:/programdata/chocolatey/lib/calibre в другое место, например C:/temp
  2. Используйте следующую команду choco upgrade --force -y --installarguments "/quiet REMOVE=DS" calibre --source C:\temp

При этом будет использоваться локальный пакет (nupkg), а не загружаться снова из репозитория сообщества.

...