Many IBM Desktop products are Eclipsed based, and can share the same Eclipse shell. This often results in greater functionality than having them installed separately. IBM Packaging Utility is a great tool to manage deployment and update of combined product packages in a controlled centralized manner.
Designing IA for AI - Information Architecture Conference 2024
Creating installations-with-packaging-utility
1. How to install with Packaging Utility
and Installation Manager
2. www.strongback.us 2
So, you have multiple IBM desktop products…
…and want to take advantage of them
all in the same Eclipse interface…
3. www.strongback.us
Example combinations:
• IBM Data Studio and Rational Developer for System z
– Ability to select an EXEC SQL statement and Run the SQL
– Ability to select an EXEC SQL statement and Tune the query
– Populate the SQL Outline view - a feature of Data Studio - with the SQL
statements from the COBOL or PLI program that the user is editing - and thus
make available all the menu items to Run, Tune, Visual Explain etc. from the SQL
Outline view
3
4. www.strongback.us
Example Combination
• Rational Application Developer, Developer for I, and RTC Client
– Web services development for IBM I, from RPG Service Modules
– Build a rich web service from 5250 green screens without affecting the RPG code
– Manage RPG source in Team Concert
4
5. www.strongback.us
Step 1: Get the software
• Download your software from Passport Advantage (PPA)
– http://www-01.ibm.com/software/passportadvantage/pao_customer.html
– Get credentials from your PPA technical contact
• Available as an eAssembly (meaning there are multiple files)
– Example:
IBM Rational Developer for System z Client V9.1 Multiplatform Multilingual eAssembly (CRN3YML)
– IBM Rational Developer for AIX and Linux V9.1 Multilingual Multiplatform eAssembly (CRN3QML)
6. www.strongback.us
2) Extract the files to a folder
• tip: use java –jar <filename> to extract file
• Put in a shell script and they all go to the “right” directory
6
7. www.strongback.us
3) Get the Packaging Utility and install
• Download Packaging Utility here.
• Extract the Packaging Utility
• Install using Install.exe
– Expand into the InstallImage_win32 directory
9. www.strongback.us
5) Click Copy Packages
• Add all the packages you want to include
– RDi, RTC, Data Studio, etc.
– Point to the disk1/diskTag.inf file in each product
10. www.strongback.us
6) Check for updates
• SELECT each package to update, click “Check for updates”
• When prompted, enter your IBM ID credentials
• Select the most recent version you can that is compatible
with your other packages
11. www.strongback.us
7) Build the aggregate repository
• Click next…
• Accept the license agreement…
• Specify the location to store the repository
– This is simply a location on your hard drive where all the packages and updates
are stored.
• Click Next ….
• Click Copy
– This will copy all the updates and the software to a SINGLE location on your hard
drive.
12. www.strongback.us
8) Record a response file
• Response file allows us to install exactly the correct options of the product
• Install to the exactly correct directory
• Installs silently
• Place in the same folder that the repositories are located in
• NOTE: This has already been done for you
• Example:
• “C:IBMInstallation ManagereclipseIBMIM.exe" -record install-response.xml
accessRights admin -skipInstall C:tmpiimdata
13. www.strongback.us
9) Create the Installation manager batch script
• Create a shell script to run Installation Manager and feed it the response
files you just created.
• Note: This has already been done for you
– Make sure that the batch file points to the correct response file
• example:
– C:Program FilesIBMInstallation Mangereclipsetoolsimcl.exe –input install-
response.xml –log c:tmpinstall.log –acceptLicense -accessRights admin
14. www.strongback.us
10) Test your scripts
• Create a VM Ware image (or Virtual Box image) of the OS you are
deploying to
– Hook it into your Active Directory or LDAP to ensure it can run network login
scripts.
– Take an initial snapshot of the VM BEFORE you run the script
• Run the script
– Check the logs, and validate it installed successfully
– If not, roll back to the snapshot, edit the script and try again
14
15. www.strongback.us
11) Call your scripts from
• Basic method: network login script
– Make sure it does not run twice
• Better method: Tivoli Endpoint Manager
– Push to the desktop
– No user intervention required
– Centralized view of installation logs
– Can use TEM to manage nearly all software on the desktop (including licenses)
15
17. www.strongback.us
Socialize with us on Facebook & LinkedIn
http://www.facebook.com/StrongbackConsulting
http://www.linkedin.com/company/290754
Subscribe to us at
http://feeds.feedburner.com/StrongbackConsulting
Discover us at:
http://www.strongback.us
Watch Us at Youtube http://www.youtube.com/user/strongbackconsulting
https://vimeo.com/user7519232
Call us at: 386-232-8746