Difference between revisions of "Activeperl"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(buimp ver to "1003", rev to "2", add "/qn" to msiexec commands)
(+install parameter link)
Line 15: Line 15:
 
Just make sure that you have all the dependancies for the modules (again, in the ppd file)
 
Just make sure that you have all the dependancies for the modules (again, in the ppd file)
  
===ActivePerl 5.10===
+
==ActivePerl 5.10==
  
 
<source lang="xml">
 
<source lang="xml">
Line 26: Line 26:
 
</package>
 
</package>
 
</source>
 
</source>
 +
 +
== Related links ==
 +
* http://docs.activestate.com/activeperl/5.8/install.html: ActivePerl 5.8 installation parameter
  
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]

Revision as of 09:07, 22 October 2008

To make a silent installer for ActivePerl, use the instructions below.


 start /w msiexec /i "ActivePerl-5.8.7.813-MSWin32-x86-148120.msi" PERL_PATH="Yes" /qb-

PERL_PATH adds c:\perl\bin to the windows PATH Environment Variable.

To install modeules from a local repository (as opposed to the Activestate repository)

 SET LOCALPACKAGEREP=\\server\share
 ppm rep add "Local" %LOCALPACKAGEREP%
 ppm install %LOCALPACKAGEREP%\net-ip\Win32-FileOp.ppd

Each ppd file contains a reference to a tar.gz file that is usally kept in the same folder. Just make sure that you have all the dependancies for the modules (again, in the ppd file)

ActivePerl 5.10

<package id="perl" name="ActiveState Perl" revision="2" priority="800" reboot="false">

<check type='uninstall' condition='exists' path='ActivePerl 5.10.0 Build 1003' />
<install cmd='msiexec /qn /i  %SOFTWARE%\perl\ActivePerl-5.10.0.1003-MSWin32-x86-285500.msi PERL_PATH=Yes PERL_EXT=Yes' />
<upgrade cmd='msiexec /qn /i %SOFTWARE%\perl\ActivePerl-5.10.0.1003-MSWin32-x86-285500.msi PERL_PATH=Yes PERL_EXT=Yes' />
<remove cmd='msiexec /qn /x {061CE7E5-0115-4BB6-8381-47C602B98C7D}' />
</package>

Related links