Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rhino:installingrhino:5.0 [2012/04/25]
brian
rhino:installingrhino:5.0 [2013/03/27] (current)
dale [Locating the Language Pack MSI]
Line 1: Line 1:
  
 +====== Automating installation of Rhino 5.0 ======
 +=====Installing Rhinoceros=====
 +  * [[#MSI Deployment with Active Directory or SMS]]
 +  * [[#Deploying Rhino 5.0 Service Release Patch via Active Directory or SMS|Rhino 5.0 Service Release Patch Deployment]]
 +  * [[#Rhino 5.0 Install with Script (batch file)|Rhino 5.0 Scripted Install]]
 +  * [[#Rhino 5.0 Install with Script and INI File|Rhino 5.0 Scripted Install with INI File]]
 +  * [[rhino:debuginstaller|Rhino 5.0 Diagnosing Errors During Installation]]
 +  * [[#Rhino 5.0 Install - Specify a Zoo server]]
 +
 +======Rhino 5.0 MSI Deployment with Active Directory or SMS======
 +=====Overview=====
 +These instructions are most useful for System Administrators who want to deploy Rhino 5.0 througout an organization using Active Directory or SMS.
 +
 +These techniques will also work for automated installation by running the MSI from a folder that contains a customized Setup.ini. This does not require Active Directory, SMS, or other deployment tools.
 +
 +=====Prerequisites=====
 +Rhino 5.0 requires the **Microsoft .NET 4.0 Full Framework** to be installed on the target system before installation. The installer is included on the DVD in the Installers\Prerequisites folder.
 +
 +=====Deployment Preparation=====
 +   - Edit the **Setup.ini** file and place it next to the MSI file you are installing. **Note:** All characters following a # sign are ignored by the installer, even if the # character appears in the middle of a line.
 +
 +=====Deployment Configuration=====
 +  - Open **Active Directory Users & Computers**
 +  - Right-click the Group or Organizational Unit that contains the users or computers that will receive Rhino 5.0, then click Properties.
 +  - In the Group Policy tab, add a new Group Policy Object named **Install Rhino 5.0**
 +  - Select the **Install Rhino 5.0** Group Policy Object, then click **Edit...**
 +  - Determine whether you will be installing per-computer or per-user (read up on Group Policy to determine which works best for your organization).
 +  - Under User Configuration or Computer Configuration (depending on how you chose in the last step), expand **Software Settings**, then right click **Software installation**, then click **New -> Package**.
 +  - Select **S:\Rhino 5.0\rh50.msi** to install.
 +  - In the Deploy Software dialog box, select **Assigned**, then click OK.
 +  - Right-click Rhino 5.0 in the right pane, then click **Properties**.
 +  - Select the **Install this application at logon checkbox.** (Or customize the deployment options to fit the needs of your organization).
 +  - Repeat steps 6-10 to deploy **HelpMedia.msi** and **LanguagePack_en-us.msi** (plus whatever other language packs you need).
 +
 +======Rhino 5.0 Install with Script (batch file)======
 +To install Rhino 5.0 32-bit with English language support as a stand-alone license using the CD-Key "AAAABBBBCCCCDDDDEEEE", run:
 +
 +<code>
 +
 +msiexec.exe /i"D:\Installers\setup_x86_en-us.msi" INSTALLDIR="C:\Progs\Rhino4" RMA_CDKEY=AAAABBBBCCCCDDDDEEEE INSTALL_EN=1
 +
 +</code>
 +
 +To install Rhino 5.0 64-bit with English, French, and German language support as a stand-alone license using the CD-Key "AAAABBBBCCCCDDDDEEEE", run:
 +
 +<code>
 +
 +msiexec.exe /i"D:\Installers\setup_x86_en-us.msi" INSTALLDIR="C:\Progs\Rhino4" RMA_CDKEY=AAAABBBBCCCCDDDDEEEE INSTALL_EN=1 INSTALL_DE=1 INSTALL_FR=1
 +
 +</code>
 +     
 +**Silent installation:** To install without any user interface, msiexec supports several options. See [[http://technet.microsoft.com/en-us/library/cc759262(v=ws.10).aspx|Msiexec Command Line Options]] documentation at Microsoft for details on the /q switch.
 +
 +For an explanation of these parameters, and the other possible ones, see **[[rhino:automatedinstalls|Editing Rhino4Setup.ini]]**
 +
 +======Rhino 5.0 Install with Script and INI File======
 +- Edit the **Setup.ini** in the Installers folder of your installation DVD. Remove comments (#) from the parameters of that you want to set for the installation process.
 +
 +**Note:** All characters following a # sign in a line are ignored by the installer, even if the # character appears in the middle of a line. For more configuration details, see [[rhino:installingrhio:5.0:setupini|Editing Setup.ini]]
 +
 +- Launch the MSI file and it will automatically find the INI file in the same folder, read the parameters from it, and run the installer silently.
 +
 +**Example batch file:**\\
 +**Note:** This will install both 32 and 64-bit V5 Rhino with US English language and Help file support assuming you copied the Installers folder from the V5 DVD into C:\Temp\Installers folder, edited the **setup.ini** file as needed, and made a batch file with the following details:
 +<code>
 +
 +msiexec /i C:\Temp\Installers\rhino5setup_en-us_x64.msi /qb
 +msiexec /i C:\Temp\Installers\rhino5setup_en-us_x86.msi /qb
 +msiexec /i C:\Temp\Installers\LanguagePack_en-us.msi /qb
 +msiexec /i C:\Temp\Installers\HelpMedia.msi /qb
 +
 +</code>
 +
 +======Incomplete Rhino 5.0 Install Without the Language Pack======
 +Are you mssing templates, toolbars, or plugins? This is a symptom that the language pack was not installed. This can be a incomplete or "botched" install if you are installing from the CD or an error in the install script if you are installing from an MSI script.
 +
 +If you install Rhino with the MSI install script above, but forget the language pack line, you will need to manually run the MSI for the langauge pack on your systems. It is also located on the Rhino 5 CD in the Installers folder.
 +
 +To verify if the language support is installed look for the localization, plug-ins, UI folder here:
 +C:\Users\<login>\AppData\Roaming\McNeel\Rhinoceros\5.0. 
 +
 +If these folders are missing or if you have already opened Rhino, you will have found no toolbars, templates, and Help. To fix this, do the following:
 +     - Run the MSI for the language pack
 +     - Open Rhino and type **ToolbarReset**. 
 +     - Close Rhino and reopen. This will delete the scheme in the registry, and reopening will reset it with the missing components.
 +
 +======Locating the Language Pack MSI======
 +  - Find the Rhino product CD.
 +  - Browse to the Installer folder
 +  - Run the LanguagePack_XX-XX.msi
 + 
 +After you install the language pack:
 +  - open Rhino.
 +  - Type ToolbarReset.
 +  - Close and reopen Rhino.
 +You should now have templates loaded.
 +======Rhino 5.0 Install - Specify a Zoo server======
 +To specify a Zoo server during installation, either add this line to your setup.ini file:
 +
 +<code>
 +ZOO_SERVER=host.domain.com # Fully qualified domain name or IP address
 +</code>
 +
 +OR 
 +
 +Pass the ZOO_SERVER property on the command line:
 +<code>
 +ZOO_SERVER=host.domain.com
 +</code>
 +
 +OR
 +
 +[[zoo:findzooserver#using_dns|Set up a DNS entry]]
 +
 +\\
 +
 +{{tag>Zoo5}}