📄 pr01s02.html
字号:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Installation</title> <link rel="stylesheet" href="corpstyle.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.65.1"> <link rel="home" href="index.html" title="The eSvn User Manual"> <link rel="up" href="pr01.html" title="Preface"> <link rel="previous" href="pr01.html" title="Preface"> <link rel="next" href="pr01s03.html" title="Checking for new versions"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <div class="navheader"> <table width="100%" summary="Navigation header"> <tr> <th colspan="3" align="center">Installation</th> </tr> <tr> <td width="20%" align="left"><a accesskey="p" href="pr01.html"><img src="common/navig/prev.gif" alt="Prev"></a> </td> <th width="60%" align="center">Preface</th> <td width="20%" align="right"> <a accesskey="n" href="pr01s03.html"><img src="common/navig/next.gif" alt="Next"></a></td> </tr> </table> <hr> </div> <div class="sect1" lang="en"> <div class="titlepage"> <div> <div> <h2 class="title" style="clear: both"><a name="esvn-installation"></a>Installation </h2> </div> </div> <div></div> </div> <p>Prior to proceeding with this section please ensure that you have downloaded your chosen installation package and that your system meets the requirements. </p> <p><span><b class="application">eSvn</b></span> is available in source and packaged versions from the <span><b class="application">eSvn</b></span> <a href="http://esvn.umputun.com/" target="_top">Web Site</a>. If you have downloaded the <span class="acronym">RPM</span> see <a href="pr01s02.html#esvn-inst-inst-rpm" title="RPM">the section called “RPM”</a>, otherwise see <a href="pr01s02.html#esvn-inst-inst-tarball" title="Tarball">the section called “Tarball”</a> for installation instructions. </p> <div class="sect2" lang="en"> <div class="titlepage"> <div> <div> <h3 class="title"><a name="esvn-inst-req"></a>Requirements </h3> </div> </div> <div></div> </div> <p><span><b class="application">eSvn</b></span> requires: </p> <div class="variablelist"> <dl> <dt><span class="term"> <span class="bold"><b>Qt3</b></span> </span></dt> <dd> <p>Qt is a program library for developing applications with graphical user interfaces. It allows you to rapidly develop professional programs. The Qt library is available not only for Linux but for a great number of Unixes and even for Windows. Thus it is possible to write programs that may be easily ported to those platforms. </p> </dd> <dt><span class="term"> <span class="bold"><b>qt3-devel</b></span> </span></dt> <dd> <p>You need this package If you want to compile programs with Qt 3. It contains the "Qt Cross platform Development Kit 2". Under <b class="filename"><tt>/usr/lib/qt3</tt></b> you will find include files, documentation, precompiled examples, and a tutorial for getting started with Qt. You need a license for using Qt with a non-GPL application. A license can be acquired at <tt class="email"><<a href="mailto:sales@trolltech.com">sales@trolltech.com</a>></tt>. Authors: -------- Troll Tech AS, Norway </p> </dd> <dt><span class="term"> <span class="bold"><b>subversion</b></span> </span></dt> <dd> <p>Subversion does the same thing <span class="acronym">CVS</span> does (<span><b class="application">Concurrent Versioning System</b></span>) but has major enhancements compared to CVS ( see <a href="http://subversion.tigris.org" target="_top">http://subversion.tigris.org</a>). </p> </dd> </dl> </div> </div> <div class="sect2" lang="en"> <div class="titlepage"> <div> <div> <h3 class="title"><a name="esvn-inst-inst"></a>Installing </h3> </div> </div> <div></div> </div> <p>Before proceeding with the following installation instructions, please ensure that your system meets the requirements for <span><b class="application">eSvn</b></span> (see <a href="pr01s02.html#esvn-inst-req">Requirements</a>). </p> <div class="sect3" lang="en"> <div class="titlepage"> <div> <div> <h4 class="title"><a name="esvn-inst-inst-tarball"></a>Tarball </h4> </div> </div> <div></div> </div> <p>If you downloaded the tarball, follow this procedure to install.</p> <div class="procedure"> <p class="title"><b>Procedure 1. Installing <span><b class="application">eSvn</b></span> from tarball</b></p> <ol type="1"> <li> <p> <span class="action">Open</span> a <span><b class="application">Shell</b></span> session. </p> </li> <li> <p>Change to the directory where the <span><b class="application">eSvn</b></span> installation archive is located (<span><b class="command">cd path/to/installation/archive</b></span>). </p> </li> <li> <p>Unpack the archive using the command <span><b class="command">tar -zxf <span><b class="application">eSvn</b></span>.tar.gz</b></span>. </p> </li> <li> <p>Change to the resulting <b class="filename"><tt><span><b class="application">eSvn</b></span></tt></b> directory <span><b class="command">cd <span><b class="application">eSvn</b></span></b></span>. </p> </li> <li> <p>Enter the following command <span><b class="command">make</b></span>. </p> </li> <li> <p>Login as root.</p> </li> <li> <p> <span class="action">Type</span> <span><b class="command">make install</b></span>. </p> </li> <li> <p> <span class="action">Logoff</span> root <span><b class="command">exit</b></span>. </p> </li> <li> <p> <span class="action">Type</span> <span><b class="command"><span><b class="application">eSvn</b></span></b></span> to start <span><b class="application">eSvn</b></span>. </p> </li> </ol> </div> <div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Caution"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="common/admon/caution.png"></td> <th align="left"></th> </tr> <tr> <td colspan="2" align="left" valign="top"> <p>Do not delete the folder or files from the tarball source just in case you wish to uninstall <span><b class="application">eSvn</b></span>. </p> </td> </tr> </table> </div> </div> <div class="sect3" lang="en"> <div class="titlepage"> <div> <div> <h4 class="title"><a name="esvn-inst-inst-rpm"></a>RPM </h4> </div> </div> <div></div> </div> <p>If you downloaded the <span class="acronym">RPM</span> version of the distribution then <span><b class="application">eSvn</b></span> can be installed using <span><b class="application">RPM</b></span>. </p> <div class="procedure"> <p class="title"><b>Procedure 2. Installing <span><b class="application">eSvn</b></span> from rpm</b></p> <ol type="1"> <li> <p> <span class="action">Open</span> a <span><b class="application">Shell</b></span> session. </p> </li> <li> <p> <span class="action">login</span> as root <span><b class="command">su</b></span>, then enter the root password. </p> </li> <li> <p>Change to the directory where the <span><b class="application">eSvn</b></span> installation archive is located (<span><b class="command">cd path/to/installation/archive</b></span>). </p> </li> <li> <p> <span class="action">Type</span> <span><b class="command">rpm -ivh [package]</b></span>. This will install <span><b class="application">eSvn</b></span> in full verbose mode so you can see what's happening and where files are put. </p> </li> <li> <p> <span class="action">Logoff</span> root <span><b class="command">exit</b></span>. </p> </li> <li> <p> <span class="action">Type</span> <span><b class="command"><span><b class="application">eSvn</b></span></b></span> to start <span><b class="application">eSvn</b></span>. </p> </li> </ol> </div> <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Tip"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="common/admon/tip.png"></td> <th align="left"></th>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -