ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
Revision: 1.2
Committed: Mon Feb 18 14:39:01 2002 UTC (14 years, 2 months ago) by markw
Branch: MAIN
CVS Tags: Release4, HEAD_NEW, HEAD
Changes since 1.1: +63 -16 lines
Log Message:
repairing after the hard drive crash.  This should be up to date now

Line File contents
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 <meta name="GENERATOR" content="Mozilla/4.72 [en] (X11; U; Linux 2.2.19 i686) [Netscape]">
6 </head>
7 <body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
9 <center>
10 <h1>
11 Installing Genquire for Windows</h1></center>
13 <p><br>Unlike Unix/Linux users, Windows users are seldom familiar with
14 command-line installations, and are unlikely to have any of the support
15 files Genquire needs pre-installed on their systems.&nbsp; Below is a step-by-step
16 description of how to obtain these files, and how to install them.&nbsp;
17 If you have already installed some or all of these files, you are ready
18 to go directly to the Genquire Documentation for an explanation of how
19 to configure Genquire for your system.&nbsp; All of these files, including
20 Genquire, are provided free-of-charge under their respective open-source
21 license agreements... and users should keep that in mind before writing
22 nasty emails complaining about installation problems :-)
23 <br>&nbsp;
24 <br>&nbsp;
25 <ul>
26 <li>
27 Get ActiveState Perl:&nbsp; go to <a href=""></a>.&nbsp;
28 Follow the link to Perl under "Solutions", or look under the catagory "Releases"
29 for the latest version of ActivePerl.&nbsp; This is the package you want
30 to download.&nbsp; Pick your operating system from the list, and download
31 the installer.&nbsp; It requires that you have Microsoft Installer on your
32 system, and tells you how to get it if you don't have it already.</li>
33 </ul>
35 <ul>&nbsp;once ActivePerl is installed, you need to start building up your
36 set of Perl modules.&nbsp; These are available using an ActivePerl program
37 called "Perl Package Manager" (PPM).&nbsp; Go to a command prompt and type:
38 <br>&nbsp;
39 <pre>&nbsp;c:\> ppm</pre>
41 <p><br>this will start your PPM program.&nbsp; The prompt becomes "ppm>".&nbsp;
42 There may be some questions during the install... just answer them if you
43 know the answer, or leave the defaults.
44 <p>now we need to start installing modules.&nbsp; The modules we need are:&nbsp;
45 Tk, Tk-JPEG, DBI, dbd-mysql, LWP, Storable (possibly some others... follow
46 the same methods as below to get the rest).&nbsp; The way they are installed
47 is:
48 <br>&nbsp;
49 <ul>
50 <li>
51 ppm> install term-readkey</li>
53 <br>&nbsp;... lots of messages... just watch the pretty text scroll up
54 your screen until it is finished, then...
55 <br>&nbsp;
56 <li>
57 ppm>&nbsp; install tk</li>
59 <br>&nbsp;
60 <li>
61 ppm> install tk-jpeg</li>
63 <br>&nbsp;
64 <li>
65 ppm> install DBI</li>
67 <br>&nbsp;
68 <li>
69 ppm> install dbd-mysql</li>
71 <br>&nbsp;
72 <li>
73 ppm> install LWP</li>
75 <br>&nbsp;
76 <li>
77 ppm> install Storable</li>
79 <br>&nbsp;</ul>
81 <li>
82 Exit from PPM by typing "exit" and pressing enter.&nbsp; You should be
83 back at yoru normal command prompt now.</li>
85 <ul>&nbsp;</ul>
87 <li>
88 Obtain the Windows version of CVS from:&nbsp; <a href=""></a>.&nbsp;
89 Install it, then follow the<br>
90 following instructions to configure it.</li>
92 <br>&nbsp;
93 <ul>
94 <li>
95 It's only one file, cvs.exe, so install it somewhere in your PATH (eg.
96 C:\Windows) to make life easy on yourself.</li>
98 <li>
99 drop to your command line and cd until you are in your root (usually C:\)
100 directory</li>
102 <li>
103 <tt>C:\>&nbsp; edit autoexec.bat</tt></li>
105 <li>
106 at the end of your autoexec.bat, include the following lines:<br>
107 <br>
108 <tt>set HOME=C:<br>
109 set HOMEDRIVE=C:</tt><br>
110 <BR></li>
112 <li>
113 save these changes (as autoexec.bat)</li>
115 <li>
116 create a new file called ".cvspass" (yes, include the dot), by typing <tt>C:\>&nbsp;
117 edit .cvspass</tt></li>
119 <li>
120 do not enter anything into this file, leave it empty.&nbsp; Just save it,
121 and exit.</li>
123 <li>
124 restart your computer</li>
126 <li>
127 go to the command (DOS) prompt again, and type&nbsp;&nbsp;&nbsp; <tt>C:\>&nbsp;
128 cvs</tt></li>
130 <li>
131 if you get a bunch of instructions on how to use cvs, then move on, otherwise,
132 re-check the instructions above.<br>
133 <br>
134 <BR></li>
135 </ul>
137 <li>
138 Now we are going to use CVS to get hold of the latest versions of:&nbsp;
139 BioPerl-live, bioperl-gui, go-api, and Genquire itself!</li>
141 <br>&nbsp;
142 <li>
143 GET BIOPERL:&nbsp; Drop back to your command prompt and type:</li>
145 <pre><font size=-1>c:\>&nbsp; mkdir BIO_SUPPORT</font></pre>
147 <pre><font size=-1>c:\>&nbsp; cd BIO_SUPPORT</font></pre>
149 <pre><font size=-1>c:\BIO_SUPPORT> cvs -d login</font></pre>
151 <p><br>when prompted, the password is 'cvs'.&nbsp; Then type:
152 <pre><font size=-1>cvs -d checkout bioperl-live</font></pre>
153 you will get another long stream of stuff, just sit tight, then type:
154 <pre><font size=-1>cvs -d checkout bioperl-gui</font></pre>
155 and wait again.&nbsp; Congratulations!&nbsp; You have now installed BioPerl.&nbsp;
156 For more info, visit <a href=""></a>
157 <br>&nbsp;
158 <br>&nbsp;
159 <br>&nbsp;
160 <li>
161 GET GO PERL-API:&nbsp; Now we need to collect the GO perl-api.&nbsp; For
162 more information on the GO project visit <a href=""></a>.</li>
164 <br>To get the code, type:
165 <pre><font size=-1>cvs&nbsp; -d; login</font></pre>
166 when prompted for a password just hit "Enter" - there is no password.&nbsp;
167 Then type
168 <pre><font size=-2>cvs -z3 -d; co go-dev</font></pre>
170 <pre><font size=-2></font></pre>
171 lots of stuff scrolls on your screen again - no worries, this is a good
172 sign!&nbsp; When it is finished, go to the next step.
173 <br>&nbsp;
174 <br>&nbsp;
175 <li>
176 Now... Get Genquire!&nbsp; First, log in by typing the following. When
177 prompted for the password, just press Enter.</li>
179 <pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font size=-1>cvs -d login</font></pre>
180 &nbsp;&nbsp;&nbsp; Then, type the following, making the necessary obvious
181 substitution for the modulename.
182 <pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font size=-1>cvs -d checkout Genquire</font></pre>
184 <li>
185 NOTE:&nbsp; The code for bioperl, bioperl-gui, and Genquire, are changing
186 on a daily basis (hopefully for the better!).&nbsp; We encourage users
187 to update frequently.&nbsp; To update your code, do the following:</li>
189 <br>&nbsp;
190 <ul>
191 <li>
192 drop to the command prompt</li>
194 <br>&nbsp;
195 <li>
196 cd into your BIO_SUPPORT folder (or wherever you put the cvs checkouts)</li>
198 <br>&nbsp;
199 <li>
200 there should be three subfolders:&nbsp; bioper-live, bioperl-gui, and Genquire.&nbsp;
201 cd into each of these subfolders in turn, and type:</li>
203 <pre>&nbsp;&nbsp; cvs update -d</pre>
205 <li>
206 this will update your code with any changes that have been made since your
207 last update.</li>
209 <br>&nbsp;</ul>
211 <li>
212 Genquire itself needs some configuration to tell it where to find things
213 on your system.&nbsp; This process is described in the Documentation.html
214 file, found in your Genquire folder.&nbsp; If you need additional help,
215 you should write to the Genquire Users mailing list:&nbsp;<a href="">
217 </ul>
219 </body>
220 </html>