Here is my setup for a User Install of Installation Manager and RDI. This does not require any Administration Rights.

This was for the 9.5 install and update to 9.5.1.1.



The user install of Installation Manager is what allows RDI to be installed without admin rights.

If you do the "As Administrator" install of Installation Manager then you can only do the "As Administrator" install of RDI.



For a re-install RDI:

1. Uninstall all RDI versions from within Installation Manager.

2. Uninstall Installation Manager



For the Install:

1. Download and unzip the Installation Manager archive from IBM.

2. Navigate to the folder you unzipped from the archive.

3. Locate " userinst.exe" and run that User Install.

a) The default location for this install in windows is " C:\Users\yourUserProfile\IBM\Installation Manager\"

b) This adds "My Installation Manger" entries to your start menu.



4. Download RDI.

5. Download any RDI patches you want applied.

7. Download your Activation Kit Archive



9. Unzip the RDI core archives. If you have multiple, move the additional "disk#" folders into the same folder as the "disk1".

10. Unzip the Patch archives.

11. Unzip the Activation Kit Archive.





I download all RDI archives into the folder "c:\Software\RationalDeveloper".

The disk1 folder of my RDI install image is here: "C:\Software\RationalDeveloper\RDi_Core_V9.5\disk1"

The activation kit is here " C:\Software\RationalDeveloper\RDi_RPG_COBOL_Tools_Activation_Kit_V9.5_LCD8_1989_02\com.ibm.rational.developer.ibmi.rpgcobol.v95.pek.jar"

The update patch is here: "C:\Software\RationalDeveloper\RDI-9.5.1.1-DISK1\disk1"



To make is easier to install for multiple people I've started using a Silent Install Script, which I will include at the end.

The install script requires everything to be downloaded and uncompressed to specific locations.



If you did the user install and got Installation manager is installed under your user profile, here is the command:

==being of command==

"C:\Users\yourUserProfile\IBM\Installation Manager\eclipse\ibmim" input "c:\Software\RationalDeveloper\install.xml" -acceptLicense -silent -log "C:\Users\yourUserProfile \Desktop\RDI_install_log.xml"

==end of command==





If you do not want the install to be silent just remove the "-silent" part of the command. You can still use the install.xml file which sets up the repositories that the Installation Manager uses to find what you can install.



I install all the IBM tools into the folder "C:\IBM", which is what the shared and install location are set to.

If using the above command, the install.xml script should be in the folder "c:\Software\RationalDeveloper".

By using the specific "profile" name "IBM Software Delivery Platform_95", I should be able to use a standard script to process any other updates later.



Note: Only the user doing the User Install will have access to RDI because of how the License is stored.



Here is the contents of my Silent Install script "install.xml":



<?xml version='1.0' encoding='UTF-8'?>

<agent-input clean='true'>

<variables>

<variable name='sharedLocation' value='C:\IBM\SDPShared'/>

<variable name='installLocation' value='C:\IBM\SDP95'/>

<variable name='profile' value='IBM Software Delivery Platform_95'/>

</variables>

<server>

<repository location='C:\Software\RationalDeveloper\RDi_RPG_COBOL_Tools_Activation_Kit_V9.5_LCD8_1989_02\com.ibm.rational.developer.ibmi.rpgcobol.v95.pek.jar'/>

<repository location='C:\Software\RationalDeveloper\RDi_Core_V9.5\disk1'/>

<repository location='C:\Software\RationalDeveloper\RDI-9.5.1.1-DISK1\disk1'/>

</server>

<profile id='${profile}' installLocation='${installLocation}'>

<data key='cic.selector.arch' value='x86_64'/>

</profile>

<install>

<!-- Base install of 9.5 -->

<offering profile='${profile}' id='com.ibm.rational.developer.ibmi.v95'

features='com.ibm.rdi.sdpcore,com.ibm.rdi.jre,com.ibm.rdi.rpgtools'/>

</install>

<install>

<offering profile='${profile}' id='com.ibm.rational.developer.ibmi.rpgcobol.v95.pek.offering'

features='main.feature' />

</install>

<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='${sharedLocation}'/>

</agent-input>


Chris Hiebert
Senior Programmer/Analyst
Disclaimer: Any views or opinions presented are solely those of the author and do not necessarily represent those of the company.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.