apt-cacher-ng альтернативный для менеджера пакетов windows шоколад - PullRequest
1 голос
/ 11 апреля 2019

Есть ли альтернатива apt-cacher-ng для менеджера пакетов Windows, Шоколад?Я хочу установить прокси (такой apt-cacher-ng для Linux) в моей частной локальной сети для проксирования Chocolatey.

Каждый узел в частной сети не имеет доступа к Интернету, он может подключиться к этому прокси-серверу, и он действует как Chocolatey Server.

Есть ли какое-либо решение?

1 Ответ

1 голос
/ 11 апреля 2019

В связи с характером шоколадных пакетов, т.е. обращение к Интернету для загрузки собственных установщиков для приложения, простое локальное кэширование nupkg не достаточно, так как подключение к Интернету все равно потребуется. Это связано с правами распространения, назначенными собственным установщикам этого приложения.

Некоторые пакеты на chocolatey.org - это так называемые встроенные пакеты. Это пакеты, приложения которых позволяют распространять установщики. В этих случаях nupkg содержит все, что требуется. Таким образом, эти nupkgs могут напрямую кэшироваться локально, и они будут работать без подключения к интернету.

Для пакетов первого типа вам нужно пройти через процесс так называемой интернализации. Это задокументировано здесь:

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

В OSS Chocolatey это ручной процесс, но в Chocolatey for Business есть инструмент, который может выполнить это автоматически.

...