home *** CD-ROM | disk | FTP | other *** search
/ Netrunner 2004 October / NETRUNNER0410.ISO / regular / ActivePerl-5.8.4.810-MSWin32-x86.msi / _54262a0b8f0378bca2e4d2833e997241 < prev    next >
Text File  |  2004-06-01  |  11KB  |  241 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3.  
  4. <head>
  5. <title>ActivePerl FAQ - Availability and Installation</title>
  6. <link rel="STYLESHEET" href="../Active.css" type="text/css" media="screen">
  7. </head>
  8.  
  9. <body>
  10.  
  11. <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EAE2BB">
  12. <tr> 
  13. <td width="57"><a target=_blank href="http://www.ActiveState.com/ActivePerl/">
  14. <img src="../images/activeperl_logo.gif" width="57" height="48" border="0" alt="ActivePerl"></a></td>
  15. <td><div align="center" class="heading">ActivePerl User Guide</div></td>
  16. <td width="112"><a target=_blank  href="http://www.ActiveState.com">
  17. <img src="../images/AS_logo.gif" width="112" height="48" border="0" align="right" alt="ActiveState" /></a></td>
  18. </tr>
  19. <tr>
  20. <td class="lineColour" colspan="3"></td>
  21. </tr>
  22. </table>
  23.  
  24. <h1>ActivePerl FAQ - Availability and Installation</h1>
  25.  
  26. <ul>
  27.   <li><a class="doc" href="#NAME">NAME</a></li>
  28.   <li><a class="doc" href="#DESCRIPTION">DESCRIPTION</a>
  29.     <ul>
  30.       <li><a class="doc" href="#What_is_Perl_">What is Perl?</a></li>
  31.       <li><a class="doc" href="#Where_can_I_get_tons_of_informat">Where can I get tons of
  32.         information about Perl?</a></li>
  33.       <li><a class="doc" href="#Where_is_the_Perl_for_Win32_inte">Where can I get the
  34.         ActivePerl interpreter?</a></li>
  35.       <li><a class="doc" href="#What_do_I_get_with_ActiveState_s">What do I get with
  36.         ActivePerl?</a></li>
  37.       <li><a class="doc" href="#How_do_I_install_ActivePerl_for_Linux">How do I install
  38.         ActivePerl for Linux?</a></li>
  39.       <li><a class="doc" href="#How_do_I_install_the_Perl_for_Solaris">How do I install
  40.         ActivePerl for Solaris?</a></li>
  41.       <li><a class="doc" href="#How_do_I_install_the_Perl_for_Windows">How do I install
  42.         ActivePerl for Windows?</a></li>
  43.       <li><a class="doc" href="#Can_I_build_perl_from_the_source">Can I build Perl from the
  44.         source code?</a></li>
  45.     </ul>
  46.   </li>
  47.   <li><a class="doc" href="#AUTHOR_AND_COPYRIGHT">AUTHOR AND COPYRIGHT</a></li>
  48. </ul>
  49.  
  50. <h2><a name="NAME">NAME</a></h2>
  51. <p>ActivePerl-faq1 - Availability and Installation</p>
  52.  
  53. <h2><a name="DESCRIPTION">DESCRIPTION</a></h2>
  54. <p>Getting, installing, and using Perl.</p>
  55.  
  56. <h2><a name="What_is_Perl_">What is Perl?</a></h2>
  57. <p>Perl is a scripting language widely used for system administration and
  58. programming on the World Wide Web. It originated in the UNIX community and has a
  59. strong UNIX slant, but usage on Windows has grown rapidly. ActivePerl is a quality-assured binary distribution of Perl for popular UNIX platforms and Windows.</p>
  60. <p>perl (small 'p') is the program used to interpret the Perl language.</p>
  61.  
  62. <h2><a name="Where_can_I_get_tons_of_informat">Where can I get tons of
  63. information about Perl?</a></h2>
  64. <p>Extensive online documentation is included with Perl itself. You can read the
  65. documentation with the <code>perldoc</code> command, as in <code>perldoc
  66. document_name</code>. You should start with the <code>perl</code> document and the <code>perlfaq</code>
  67. document. For information on other ways of accessing the Perl documentation
  68. (including HTML versions of this documentation), see <a class="doc" href="ActivePerl-faq3.html#Where_can_I_get_documentation_on">Where
  69. can I get documentation on ActivePerl?</a>.</p>
  70. <p>To get more information about Perl, check out these URLs:</p>
  71. <ul>
  72.   <li>
  73.     <p><a class="doc" href="http://www.ActiveState.com">http://www.ActiveState.com</a> - The ActiveState Home Page.</p>
  74.   </li>
  75.   <li>
  76.     <p><a class="doc" href="http://www.perl.com">http://www.perl.com</a> - The Perl home
  77.     page.</p>
  78.   </li>
  79.   <li>
  80.     <p><a class="doc" href="http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/Perl/">http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/Perl/</a>
  81.     - The Yahoo Perl page.</p>
  82.   </li>
  83. </ul>
  84. <p>There are several good books about Perl. The premier book on ActivePerl
  85. for Windows is <em>Learning
  86. Perl On Win32 Systems</em> By Schwartz, Olson, and Christiansen (O'Reilly &
  87. Associates, 1997). This is the Gecko book, and has a picture of a gecko (little
  88. chubby lizard with big toes and a smile) on the front cover.</p>
  89. <p>For general perl, two books to consider are <em>Programming Perl</em>, 3rd
  90. Edition, by Larry Wall, Tom Christiansen and Randal L. Schwartz (O'Reilly &
  91. Associates, 1996) and <em>Learning Perl</em>, 3rd Edition, by Randal L. Schwartz (O'Reilly
  92. & Associates, 1993). These are referred to by Perl enthusiasts as the Camel
  93. book and the Llama book, respectively.</p>
  94. <p>If you are new to Perl and there are any terms mentioned in this FAQ that you
  95. don't get, try one of the above resources. See the <em>perlbook</em> document
  96. that comes with Perl for more information.</p>
  97.  
  98. <h2><a name="Where_is_the_Perl_for_Win32_inte">Where can I get the ActivePerl
  99. interpreter?</a></h2>
  100. <p>ActivePerl is available from the ActiveState home page.</p>
  101. <p>To download ActivePerl from ActiveState, look in this directory:</p>
  102. <pre>
  103.   <a class="doc" href="http://www.ActiveState.com/ActivePerl">http://www.ActiveState.com/ActivePerl</a>
  104. </pre>
  105.  
  106. <h2><a name="What_do_I_get_with_ActiveState_s">What do I get with ActivePerl?</a></h2>
  107. <p>ActivePerl is a complete, self-installing distribution of Perl based on the
  108. standard Perl sources. It is distributed online at the ActiveState site.</p>
  109. <p>"Perl for Win32" generally refers to ActivePerl for Windows.</p>
  110.  
  111. <h2><a name="How_do_I_install_ActivePerl_for_Linux">How do I install ActivePerl
  112. for Linux?</a></h2>
  113.  
  114. <p>An installation summary is described below.  For complete installation 
  115. information, see the ActivePerl <a class="doc" href="../install.html">Installation 
  116. Guide</a>.</p>
  117.  
  118.  
  119. <h4>Debian Package</h4>
  120.  
  121. <p>This package installs Perl in: <code>/usr/local/ActivePerl-5.8</code></p>
  122. <p>To install, run:</p>
  123. <pre>
  124.     dpkg -i ActivePerl-5.8.X.8XX-i686-linux.deb
  125. </pre>
  126. <h4>RPM Package</h4>
  127.  
  128. <p>This package installs Perl in: <code>/usr/local/ActivePerl-5.8</code></p>
  129. <p>To install into the default location, run:</p>
  130. <pre>
  131.     rpm -i ActivePerl-5.8.X.8XX-i686-linux.rpm
  132. </pre>
  133. <p>To install in a location other than the default, use the '--prefix' option
  134. as below:</p>
  135. <pre>
  136.     rpm -i --prefix /opt/myperl ActivePerl-5.8.X.8XX-i686-linux.rpm
  137. </pre>
  138. <h4>ActiveState Package</h4>
  139.  
  140. <p>Copy <code>ActivePerl-5.8.X.8XX-i686-linux.tar.gz </code> into a temporary directory.
  141. </p>
  142. <p>To install:</p>
  143. <pre>
  144.     tar -xzf ActivePerl-5.8.X.8XX-i686-linux.tar.gz
  145.     cd ActivePerl-5.8.X.8XX
  146.     sh install.sh
  147. </pre>
  148. <p>The installer will prompt you for a location for the installation.</p>
  149.  
  150. <h2><a name="How_do_I_install_the_Perl_for_Solaris">How do I install ActivePerl
  151. for Solaris?</a></h2>
  152.  
  153. <p>An installation summary is described below.  For complete installation 
  154. information, see the ActivePerl <a class="doc" href="../install.html">Installation 
  155. Guide</a>.</p>
  156.  
  157.  
  158. <h4>Pkgadd Format
  159.  
  160. </h4>
  161. <p>This package installs Perl in: <code>/usr/local/ActivePerl-5.8</code></p>
  162. <p>Copy <code>ActivePerl-5.8.X.8XX-sun4-solaris.gz</code> into a temporary
  163. directory.
  164. </p>
  165. <p>To install:</p>
  166.  
  167. <pre>
  168.     gunzip ActivePerl-5.8.X.8XX-sun4-solaris.gz
  169.     pkgadd -d ActivePerl-5.8.X.8XX-sun4-solaris
  170. </pre>
  171. <p>pkgadd will prompt you for the installation location.</p>
  172. <h4>ActiveState Installer Format
  173.  
  174. </h4>
  175. <p>Copy <code>ActivePerl-5.8.X.8XX-sun4-solaris.tar.gz</code> into a
  176. temporary directory.
  177. </p>
  178. <p>To install:</p>
  179. <pre>
  180.     tar -xzf ActivePerl-5.8.X.8XX-sun4-solaris.tar.gz
  181.     cd ActivePerl-5.8.X.8XX
  182.     sh install.sh
  183. </pre>
  184. <p>The installer will prompt you for a location for the installation.</p>
  185.  
  186. <h2><a name="How_do_I_install_the_Perl_for_Windows">How do I install ActivePerl
  187. for Windows?</a></h2>
  188.  
  189. <p>An installation summary is described below.  For complete installation 
  190. information, see the ActivePerl <a class="doc" href="../install.html">Installation 
  191. Guide</a>.</p>
  192.  
  193. <p>Run the MSI installation package to start the
  194. installation wizard, which will guide you through the setup, and give you
  195. options on what and where to install stuff.</p>
  196.  
  197. <p>Perl is installed by default in <code>C:\Perl</code>. The drive "<code>C</code>"
  198. may vary; it will usually be the same that the operating system is installed on.
  199.  
  200. </p>
  201. <p>If you run Perl at the command prompt, the script will be executed by the
  202. first Perl.exe it encounters in the list of paths in the PATH environment
  203. variable. To ensure the script is executed by the Perl build you want it to be
  204. executed by, you can specify the complete path to the Perl.exe you want to use.
  205. (typing <code>perl -v</code> at the command prompt will tell you which version
  206. of Perl is currently first in your PATH).
  207.  
  208. </p>
  209. <p>Installing ActivePerl will change your Path environment variable and may change
  210. registry settings, such as file associations, which may affect your Web server.
  211. If you want to use a previously installed copy of Perl, you will need to modify
  212. these settings.
  213.  
  214. <h2><a name="Can_I_build_perl_from_the_source">Can I build Perl from the source
  215. code?</a></h2>
  216. <p>The Perl source code includes complete instructions on building Perl. You can
  217. obtain the latest Perl source from:</p>
  218. <pre>
  219.     <a class="doc" href="http://www.perl.com/CPAN/src/latest.tar.gz">http://www.perl.com/CPAN/src/latest.tar.gz</a>
  220. </pre>
  221. <p>Once you extract the source, read the <em>README</em> file for instructions
  222. on compiling Perl.</p>
  223.  
  224. <h2><a name="AUTHOR_AND_COPYRIGHT">AUTHOR AND COPYRIGHT</a></h2>
  225. <p>This FAQ was originally assembled and maintained by Evangelo Prodromou. It
  226. has been revised and updated by Brian Jepson of O'Reilly & Associates, David
  227. Grove, David Dmytryshyn, David Sparks and Michael Smith of ActiveState.</p>
  228. <p>This FAQ is in the public domain. If you use it, however, please ensure that
  229. you give credit to the original authors.</p>
  230. <table border="0" cellpadding="0" cellspacing="0" width="100%">
  231.   <tr>
  232.     <td class="block" valign="MIDDLE" width="100%" bgcolor="#cccccc"><strong>
  233.       <p class="block"> ActivePerl FAQ - Availability and Installation</p>
  234.       </strong></td>
  235.   </tr>
  236. </table>
  237.  
  238. </body>
  239.  
  240. </html>
  241.