apt-cacher-ng替代windows包管理器Chocolatey

问题描述 投票:1回答:1

对于Windows软件包管理器,Chocolatey,有没有apt-cacher-ng替代品?我想在我的私人局域网中设置代理(例如Linux的apt-cacher-ng)来代理Chocolatey。

专用网络中的每个节点都无法访问Internet,它们可以连接到此代理,并充当Chocolatey Server。

有什么解决方案吗?

windows proxy package-managers chocolatey
1个回答
1
投票

由于巧克力包的性质,即。通过互联网下载应用程序的本机安装程序,仅仅在本地缓存nupkg是不够的,因为仍然需要互联网连接。这是由于分配给该应用程序的本机安装程序的分发权限。

chocolatey.org上的一些软件包就是所谓的嵌入式软件包。这些包的应用程序允许分发安装程序。在这些情况下,nupkg包含所需的一切。因此,这些nupkgs可以直接在本地缓存,它们可以在没有互联网连接的情况下工作。

对于第一种类型的包,您需要经历一个所谓的内化过程。这在此处记录:

https://chocolatey.org/docs/how-to-recompile-packages

使用OSS Chocolatey这是一个手动过程,但使用Chocolatey for Business,有一个工具可以自动执行此操作。

© www.soinside.com 2019 - 2024. All rights reserved.