Post 13 – Packaging Software for Local Installation and Application Virtualization

In the previous post we created and managed reports, in this post we will package software for local installation and virtualization.

Packaging Software for Local Installation and Application Virtualization

Often times when packaging an application, it’s easiest to search google for how you do the silent install of the application. This will show you the switches you need for the package to install without user input. I will be packaging 7zip to deploy to computers in the lab.

 

For packaging up an application I like to use Scalable Smart Packager CE:  http://download.cnet.com/Scalable-Smart-Packager-CE/3001-2216_4-10973399.html?hlndr=1

smart packager

Select Discover new package. Select Next. On the output folder tab select Browse. I have my package stored in c:\Packages. Call the package: 7zip. Select Next.

new package

new package

Click On Start Discovery in order to learn about the package.

Now run the install for 7zip. When you are done installing 7zip click on Stop Discovery and select Next.

Any specific settings for the application install can be changed here.

discovery results

discovery results

Select Next. Select Add new Package to Smart Packager and Select Finish.

added package

This will now create the package called 7zip. The package is now ready for deployment to a test computer.

Deploying the Package

Open Configuration Manager. Go to Software Library, Packages, and right click to select Create Package.

In name call it 7zip install, Manufacturer: Igor Pavlov, Language: English, Version: 9.20. Select Next. 

Creating 7zip package

Creating 7zip package

Keep it at standard program and select Next.

On Standard Program input the following:

std program

Select Next.

On requirements leave at defaults and select next.

requirements

Select Next and Next again. Completed successfully.

completion

Create a collection for the 2 computers you want to test deployment on. I am using 2 Windows XP PC’s and I have called the collection: computers to test 7zip on. Go back to Software Library, and 7zip install. Right Click and select Deploy.

Set the collection to computers to test 7zip on and select Next.

deploy target

Select the add button at the bottom and make the configmgr server the distribution point. Select Next.

set configmgr as distro point

Select next to accept the defaults on how the software is deployed.

control of software

On the scheduler, select New and set it for a couple minutes from now.

Select Next. On the User Experience check software installation. Select Next.

user experience

Leave the defaults for distribution point and select Next.

distribution point

 

Select Next. On the summary select next again to create the package to be deployed. Success!

software to be deployed success

It may take several minutes to fully deploy. You can check on the status of the deployment by looking at the deployments tab.

Virtualization of Applications

In order to Virtualize Applications you will need:

A domain Controller

SQL Server for the App-V database

App-V Management and Publishing Server

App-V Client (Windows Desktop)

Sequencing Machine

I used the following guide in order to ensure App-V was installed on my host PC’s virtualbox server: http://bretty.me.uk/how-to-install-microsoft-app-v-5-full-infrastructure/ 

 

Distribution of a Package or software from a different location

It may be beneficial to deploy software from a different server than configuration manager. For example, in order to not overburden my configuration manager single server, I have a distribution server set up on a different computer named ??. I will be deploying software from this computer.

On the next post we will be working with software distribution (2007 era) packages and programs.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s