유닉스/리눅스 세계에서 왔기 때문에 Windows 서버의 프로비저닝, 구성 및 소프트웨어 설치를 자동화 할 수있는 가능성으로 Nuget과 Chocolatey를 만날 수있었습니다. 내 시나리오는 현재 Adobe Acrobat, Java JRE, .NET Framework 4.5.1, Firefox, 메모장 ++ 등 미리 채워진 소프트웨어를 사용하여 Windows 2008 VM을 복제하는 것입니다. 그러나 여러 USE 경우에는이 소프트웨어의 상당 부분이 필요하지 않습니다 QA 서버용. 로컬 Nuget/Chocolatey 리포지토리를 만들고, Acrobat, JRE, Firefox를 패키지로 만들고 클린 서버를 복제 할 계획이었습니다. Powershell/Chocolatey를 사용하여이 repos에서 설치하고 설치합니다. 이것이 유효한 전략입니까? 아니면 더 좋은 점이 있습니까? 또한 누구나 JRE, Firefox 등의 패키지 링크를 Nuget 패키지에 로컬로 호스팅 할 수 있습니까?Nuget - 서버 제공 전략
0
A
답변
1
예, 이것은 나에게 유효한 전략 인 것 같습니다.
로컬에서 포장한다는 측면에서 아무 것도 할 필요가 없습니다. Chocolatey.org에 이미 존재하는 nupkg 패키지는 파일 공유 또는 사용자 내부의 Nuget Server에서 다운로드하여 호스팅 할 수 있습니다.
그걸로, 당신이해야 할 일은 alternative source을 사용하도록 Chocolatey를 업데이트하는 것입니다. Rob은 사용 가능한 Nuget Servers which you can install locally의 목록을 유지 관리합니다. 주된 것은 나의 머리의 꼭대기로부터 떨어져서 Inedo로부터의 ProGet 일 것이다.
nupkg 패키지가 다운로드 한 내용을 제외하고 실제 설치 파일은 여전히 인터넷에서 다운로드됩니다. 설치 파일을 로컬로 호스팅하고 싶다면 질문에 분명하지 않습니다. 이 경우, this project을보고 싶을 수 있습니다. Chocolatey를 사용하여 완전히 오프라인 인 설치 시나리오를 해결하는 데 흥미로운 시도입니다. 나는 그것을 개인적으로 사용하지 않았기 때문에 그것을 충분히 보증 할 수는 없다.
관련 문제
- 1. NuGet 패키지 복원 전략
- 2. 갱신 NuGet 로컬 서버
- 3. 캐싱 기능이있는 NuGet 서버
- 4. 전략 게임 서버 개념
- 5. 사용자 정의 NuGet 패키지에서 제거 옵션 제공
- 6. 개인 NuGet 서버 연결 문제
- 7. IIS 5.1에서 NuGet 서버 만들기
- 8. 휴대용 클래스 라이브러리가있는 NuGet 패키지에서 .NET 4를 대상으로하는 최상의 전략
- 9. 로컬 NuGet 서버를 .VSIX로 서버 목록에 추가
- 10. 무료 SMTP 서버 제공 업체
- 11. 앱 서버 제공 요청의 IP를받습니다.
- 12. SQL 서버 기반 응용 프로그램 배포 전략
- 13. 서버 - 클라이언트 통신 패킷 내용 전략
- 14. 서버 측 DB 쓰기를위한 최상의 전략
- 15. 서버 통신에 의존하는 Android 활동을 테스트하기위한 전략
- 16. C# COM 서버 코드 재사용 전략
- 17. PERFORCE 서버 데이터베이스의 최적 배치 전략
- 18. 전략
- 19. 전략
- 20. 두 명의 사용자 제공 업체가있는 Symfony 보안 전략?
- 21. APNS 제공 목록 - 어떤 회사가 푸시 알림 서버 제공 업체입니까
- 22. 전략
- 23. 전략
- 24. 전략?
- 25. 전략
- 26. 백업 전략
- 27. 모바일 전략 :이 서버 - 클라이언트 버전 순열을 처리하는 방법?
- 28. 캐싱 전략
- 29. 전략 추천
- 30. 클러스터를 통한 확장 전략 - 최상의 전략
@ferventcoder, 편집 해 주셔서 감사합니다. 하하 :-) –
불과 몇 달이 걸렸습니다. 당신은 1 월에 이것을 대답했습니다. :) – ferventcoder