choco install 或 choco upgrade 使用不同的安装参数无需重新下载
choco install or choco upgrade with different install arguments without re-downloading
choco upgrade --force -y --installarguments "/quiet REMOVE=DS" calibre
删除了 Calibre 的桌面快捷方式,但此命令会重新下载整个软件包。
没有 --force
就不行。
有没有办法使用已经存在的 C:\ProgramData\chocolatey\lib\calibre\calibre.nupkg
而不是重新下载包?
您给 Chocolatey 的指示是明确重新运行 整个命令,这将导致它重新下载包。
作为解决方法,您可以执行以下操作:
- 将 calibre.nupkg 从
C:/programdata/chocolatey/lib/calibre
文件夹复制到另一个位置,例如 C:/temp
- 使用以下命令
choco upgrade --force -y --installarguments "/quiet REMOVE=DS" calibre --source C:\temp
这将使用本地包 (nupkg) 而不是从社区存储库再次下载。
choco upgrade --force -y --installarguments "/quiet REMOVE=DS" calibre
删除了 Calibre 的桌面快捷方式,但此命令会重新下载整个软件包。
没有 --force
就不行。
有没有办法使用已经存在的 C:\ProgramData\chocolatey\lib\calibre\calibre.nupkg
而不是重新下载包?
您给 Chocolatey 的指示是明确重新运行 整个命令,这将导致它重新下载包。
作为解决方法,您可以执行以下操作:
- 将 calibre.nupkg 从
C:/programdata/chocolatey/lib/calibre
文件夹复制到另一个位置,例如C:/temp
- 使用以下命令
choco upgrade --force -y --installarguments "/quiet REMOVE=DS" calibre --source C:\temp
这将使用本地包 (nupkg) 而不是从社区存储库再次下载。