Мне нужно знать, когда мы загружаем приложение для установки на нашу машину из хранилища Chocolatey Cloud, туда, куда оно загружается (после его загрузки exe-файл не отображается). Без загрузки exe, как это установить на нашу машину. Какой процесс там происходит?

Самая большая проблема заключается в том, что после того, как я установлю программное приложение на свой локальный сервер, могу ли я установить это программное обеспечение на клиентские компьютеры, которые необходимы для установки этого программного обеспечения с локального серверного компьютера, без непосредственной установки из шоколадного облака. Потому что каждый раз, когда мне нужно было установить какое-либо программное приложение, мне приходится загружать его из шоколадного облака, оно теряет мою пропускную способность. Так что мне нужно сделать после установки на локальный сервер один раз, нужно получить оттуда. Это возможно сделать со мной?

2 ответа2

0

По умолчанию, предполагая, что требуемый exe/msi не содержится непосредственно в пакете Chocolatey, Chocolatey загрузит требуемый exe/msi из Интернета и поместит его в C:\Users\USERNAME\AppData\Local\Temp\chocolatey папка. Тем не менее, это расположение кэша настраивается, и вы можете установить его на что угодно.

Запустите команду choco config -h для получения дополнительной информации о том, как установить расположение кэша.

Был проект, направленный на решение ситуации, которую вы описываете здесь:

https://github.com/BahKoo/ChocolateStore

Но я заметил, что он некоторое время не обновлялся, поэтому вы можете сначала выполнить несколько тестов, чтобы убедиться, что он все еще функционирует так, как вы ожидаете.

0

Я заметил, что вы спросили в Твиттере, а также. Гэри ответ хороший, я бы добавил, что если вы хотите увидеть, куда загружаются исполняемые файлы, вы можете использовать ключи -dv чтобы получить немного больше информации и / или проверить файлы журнала Chocolatey.

Для более подробной информации о том, что вы хотите сделать, я понимаю, что вы хотите иметь возможность вообще не использовать Chocolatey.org или Интернет для внутренних машин. Почти все компании, с которыми я общаюсь, имеют это требование, и мы полностью согласны с тем, что вам никогда не следует отдавать доверие / контроль Интернету как бизнесу: http://www.slideshare.net/ferventcoder/chocolatey-and-puppet-managing -Ваш-Windows-Software-с-2011/9. Я повторю это здесь, хотя. Если вы являетесь бизнесом, вам не следует использовать Chocolatey.org для пакетов, потому что вы отказываетесь от контроля над обновлением pkgs и за тем, не нарушаются ли пакеты из-за смены интернета. Вы также доверяете Интернету. И то, и другое практически бесполезно для любого бизнеса, который стоит того, чтобы использовать что-то вроде Шоколадного в сценарии производства. Мы также упоминаем об этом на странице About сайта Chocolatey.org.

Вместо этого, когда компании используют Chocolatey, они обычно скачивают пакет и файлы, к которым пакет обычно обращается в Интернет. Затем они редактируют сам пакет так, чтобы он указывал на эти внутренние файлы. Затем они берут эти отредактированные пакеты и помещают их во внутренний репозиторий. Все компьютеры в их сети указывают на этот внутренний репозиторий, и по умолчанию источник chocolatey.org отключен.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .