我想从本地安装巧克力包。因为我希望能够储存所有的“神器”,在磁盘和去到PC,并只需键入如何完全从“本地”资源安装Chocolatey包?
choco install <pkgname> -s D:\External\choco-repo
我注意到
choco search <pkgname> -s D:\External\choco-repo
作品,但是当我安装它,它仍然从http提要中提取工件。有没有办法只使用本地存储或网络驱动器来执行安装?
请注意,我所做的是将C:\ ProgramData \ chocolatey \ lib的内容复制到D:\ External \ choco-repo中。
thx解释。请注意,能够通过本地软件包choco安装软件包对于Chocolatey Admins来说是一个很好的(强制性的)功能,他们必须在发布本地软件仓库上的定制软件包之前进行重新打包,以满足他们的企业要求。 – avi613
自写这个答案以来,对巧克力行货版本中的功能进行了许多更改,这些功能使用这些功能为这种情况扩展了许多功能。例如,看看这里:https://chocolatey.org/docs/features-automatically-recompile-packages –
我会使用开源版本从今天开始。我们仍处于POC阶段。反正:祝贺这个伟大的产品!它开启了数以千计的可能性,甚至作为DEV-OPS工具。保持! – avi613