ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/Genquire/WindowsInstallation.html
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">
8
9 <center>
10 <h1>
11 Installing Genquire for Windows</h1></center>
12
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="http://www.activestate.com">http://www.activestate.com</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>
34
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>
40
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>
52
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>
58
59 <br>&nbsp;
60 <li>
61 ppm> install tk-jpeg</li>
62
63 <br>&nbsp;
64 <li>
65 ppm> install DBI</li>
66
67 <br>&nbsp;
68 <li>
69 ppm> install dbd-mysql</li>
70
71 <br>&nbsp;
72 <li>
73 ppm> install LWP</li>
74
75 <br>&nbsp;
76 <li>
77 ppm> install Storable</li>
78
79 <br>&nbsp;</ul>
80
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>
84
85 <ul>&nbsp;</ul>
86
87 <li>
88 Obtain the Windows version of CVS from:&nbsp; <a href="http://www.cvshome.org/downloads.html">http://www.cvshome.org/downloads.html</a>.&nbsp;
89 Install it, then follow the<br>
90 following instructions to configure it.</li>
91
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>
97
98 <li>
99 drop to your command line and cd until you are in your root (usually C:\)
100 directory</li>
101
102 <li>
103 <tt>C:\>&nbsp; edit autoexec.bat</tt></li>
104
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>
111
112 <li>
113 save these changes (as autoexec.bat)</li>
114
115 <li>
116 create a new file called ".cvspass" (yes, include the dot), by typing <tt>C:\>&nbsp;
117 edit .cvspass</tt></li>
118
119 <li>
120 do not enter anything into this file, leave it empty.&nbsp; Just save it,
121 and exit.</li>
122
123 <li>
124 restart your computer</li>
125
126 <li>
127 go to the command (DOS) prompt again, and type&nbsp;&nbsp;&nbsp; <tt>C:\>&nbsp;
128 cvs</tt></li>
129
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>
136
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>
140
141 <br>&nbsp;
142 <li>
143 GET BIOPERL:&nbsp; Drop back to your command prompt and type:</li>
144
145 <pre><font size=-1>c:\>&nbsp; mkdir BIO_SUPPORT</font></pre>
146
147 <pre><font size=-1>c:\>&nbsp; cd BIO_SUPPORT</font></pre>
148
149 <pre><font size=-1>c:\BIO_SUPPORT> cvs -d :pserver:cvs@cvs.bioperl.org:/home/repository/bioperl login</font></pre>
150
151 <p><br>when prompted, the password is 'cvs'.&nbsp; Then type:
152 <pre><font size=-1>cvs -d :pserver:cvs@cvs.bioperl.org:/home/repository/bioperl 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 :pserver:cvs@cvs.bioperl.org:/home/repository/bioperl 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="http://www.bioperl.org">http://www.bioperl.org</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="http://www.geneontology.org">http://www.geneontology.org</a>.</li>
163
164 <br>To get the code, type:
165 <pre><font size=-1>cvs&nbsp; -d :pserver:anonymous@cvs.geneontology.sourceforge.net:/cvsroot/geneontology&nbsp; 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 :pserver:anonymous@cvs.geneontology.sourceforge.net:/cvsroot/geneontology&nbsp; co go-dev</font></pre>
169
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>
178
179 <pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font size=-1>cvs -d :pserver:anonymous@bioinformatics.org:/cvsroot 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 :pserver:anonymous@bioinformatics.org:/cvsroot checkout Genquire</font></pre>
183
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>
188
189 <br>&nbsp;
190 <ul>
191 <li>
192 drop to the command prompt</li>
193
194 <br>&nbsp;
195 <li>
196 cd into your BIO_SUPPORT folder (or wherever you put the cvs checkouts)</li>
197
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>
202
203 <pre>&nbsp;&nbsp; cvs update -d</pre>
204
205 <li>
206 this will update your code with any changes that have been made since your
207 last update.</li>
208
209 <br>&nbsp;</ul>
210
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="mailto:genquire-users@bioinformatics.org">
216 genquire-users@bioinformatics.org</a></li>
217 </ul>
218
219 </body>
220 </html>