Contents
About This Book
5
Introduction to VCM Software Provisioning
7
VMware vCenter Configuration Manager Package Studio
7
Software Repository for Windows
7
Package Manager for Windows
7
Overview of Component Relationships
8
Installing the Software Provisioning Components
9
Software Provisioning Requirements
9
Software Provisioning Component Software Requirements
9
Software Provisioning on Guests
10
Install Software Repository for Windows
10
Software Repository Structure
11
Manually Uninstall the Repository
11
Manually Configure Repositories
11
Configure Mirrored Repositories
14
Install Package Studio
17
Manually Uninstall Package Studio
19
Installing Package Manager for Windows
19
Manually Uninstall the Package Manager for Windows
20
Using Package Studio to Create Software Packages and Publish to Repositories
21
About Package Naming and Versioning
21
Correct Naming Practices
21
Correct Versioning Practices
22
How Package Names and Versions Are Processed by Package Manager
23
Creating Packages
23
Create Packages with Dependencies
25
Create Packages as Dependency Containers
26
Specify Package Conflicts
27
Specify Provides for Packages
29
Add Commands, Arguments, and Scripts to Packages
30
Using Signing Certificates with Software Packages
32
About Signing Certificates and Installing Software Packages
32
Sign Packages with Certificates
32
Editing Packages
34
Edit Published Packages
34
Create New Package from Existing Projects or Packages
36
Using Software Repository for Windows
39
About Repository Platforms and Sections
39
Platforms
39
Sections
40
Sample Platforms and Sections
40
Add Platforms and Sections to Repositories
40
Publish Packages to Repositories
41
Using External Software
43
VMware, Inc.
3