Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 211238da6d926d1ca4390483bb29f586 > files > 6

coda-doc-5.2.0-4mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>The Coda HOWTO: Getting Coda </TITLE>
 <LINK HREF="coda-howto-3.html" REL=next>
 <LINK HREF="coda-howto-1.html" REL=previous>
 <LINK HREF="coda-howto.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="coda-howto-3.html">Next</A>
<A HREF="coda-howto-1.html">Previous</A>
<A HREF="coda-howto.html#toc2">Contents</A>
<HR>
<H2><A NAME="s2">2. Getting Coda </A></H2>

<P>
<P>All code can be obtained from:
<A HREF="ftp://ftp.coda.cs.cmu.edu/pub/coda">ftp://ftp.coda.cs.cmu.edu/pub/coda</A>.  For any platform you need:
<UL>
<LI>documentation and manual pages <EM>coda-doc</EM></LI>
<LI>user level client code for coda: <EM>coda-client</EM></LI>
<LI>a server: <EM>coda-debug-server</EM> rpms</LI>
<LI> kernel code for the client: <EM>coda-kernel-module</EM> rpms code</LI>
</UL>
<P><B>NOTE:</B> Coda is <EM>platform independent</EM>.  You can mix and match
servers and clients on any supported platform.
<P>
<H2><A NAME="ss2.1">2.1 Linux </A>
</H2>

<P>
<P>
<H3>Getting RPM packages </H3>

<P> 
<P>We have RPMS for a RedHat Linux at 
<A HREF="ftp://ftp.coda.cs.cmu.edu/pub/coda/linux/">ftp://ftp.coda.cs.cmu.edu/pub/coda/linux/</A>.  You should get:
<UL>
<LI>documentation and manual pages <EM>coda-doc</EM> rpms</LI>
<LI>a client: <EM>coda-debug-client</EM> rpms</LI>
<LI>a server: <EM>coda-debug-server</EM> rpms</LI>
<LI> kernel code for the client: <EM>coda-kernel-module</EM> rpms code</LI>
</UL>

Install these as ususal. 
<P>You may need to build a Coda kernel module for which you will need
source.  Look at the section 
<A HREF="coda-howto-6.html#Modules">building a kernel module.</A><P>
<H2><A NAME="ss2.2">2.2 FreeBSD </A>
</H2>

<P>
<P>
<H3>Obtaining Packages </H3>

<P>
<P>As of this writing, the elf packages have been built but not tested as
heavily as the aout packages.  You may obtain the newest compiled
packages from the 
<A HREF="ftp://ftp.coda.cs.cmu.edu/pub/coda/freebsd/3.0-elf/i386/">Coda site</A> or other mirrors.
<B>NOTE:</B> Below I am using a specific Coda release, 4.6.6.1, you will
no doubt find a different release on the ftp site when you access it;
so use the newer release version.
<P>
<UL>
<LI>Coda-intro is a quick get started guide to using Coda.
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-intro-4.6.6.1.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>The Coda client is needed by a machine to use the Coda filesystem.
Aprox Size =  3.6Meg
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-client-4.6.6.1.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>The Coda server is needed by a machine to create and serve the filesystem to
client machines.
Aprox Size = 5.5Meg
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-server-4.6.6.1.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>Finally, we have a wealth of documentation about Coda and need to generate still more.
Aprox Size = 1.5Meg
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-doc-4.6.5.3.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P>If you substitute 3.0-aout for 3.0-elf in the ftp directory, you will
get the aout packages.  The aout packages for the client and server
are about 1.5Meg larger than the elf packages.
<P><B>NOTE:</B>
pkg_add may fail silently.  Please make sure you have at least 25MB of
free space available in <CODE>/var/tmp</CODE> to install the each package.
<P>
<P>
<H2><A NAME="ss2.3">2.3 NetBSD </A>
</H2>

<P>
<P>
<H3>Obtaining Pre-compiled Packages </H3>

<P>
<P>You may obtain the newest pre-compiled packages from the Coda site 
<A HREF="ftp://ftp.coda.cs.cmu.edu/pub/coda/netbsd/current/i386/">Coda site</A> or
other mirrors.
<B>NOTE:</B> Below I am using a specific Coda release, 4.6.6.1, you will
no doubt find a different release on the ftp site when you access it;
so use the newer release version.
<P>
<UL>
<LI>Coda-intro is a quick get started guide to using Coda.
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-intro-4.6.6.1.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>The Coda client is needed by a machine to use the Coda filesystem.
Aprox Size = 5Meg
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-client-4.6.6.1.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>The Coda server is needed by a machine to create and serve the filesystem to
client machines.
Aprox Size = 6.8Meg
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-server-4.6.6.1.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
<LI>Finally, we have a wealth of documentation about Coda and need to generate still more.
Aprox Size = 1.5Meg
<BLOCKQUOTE><CODE>
<PRE>
pkg_add coda-doc-4.6.5.3.tgz
</PRE>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P><B>Note:</B>
pkg_add may fail silently.  Please make sure you have at least 25MB of
free space available in /var/tmp to install the each package.
<P>
<P>
<H2><A NAME="ss2.4">2.4 Windows 95 </A>
</H2>

<P>
<P>Get the installer files for servers and clients from 
<A HREF="ftp://ftp.coda.cs.cmu.edu/pub/coda/win95">ftp://ftp.coda.cs.cmu.edu/pub/coda/win95</A>. 
<P>The Server has not been tested on Windows 95 and might not run at all.
Use the Server for Windows NT instead.
<P>Install these by double clicking on the installer files.
<P><B>NOTE:</B> Before you start, make sure you know the IP address of your
client and of the server you are connecting to.  The default server
address offered is that of the testserver at CMU.
<P>
<P>
<H2><A NAME="ss2.5">2.5 Windows NT </A>
</H2>

<P>
<P>Do all your work as administrator. 
<P>First get the Cygwin B20.1 kit from 
<A HREF="http://www.cygnus.com/misc/gnu-win32/">http://www.cygnus.com/misc/gnu-win32/</A>
and install this on the NT machine, for example in C:\Cygnus
<P>Get the installer files for servers and clients from 
<A HREF="ftp://ftp.coda.cs.cmu.edu/pub/coda/winnt">ftp://ftp.coda.cs.cmu.edu/pub/coda/winnt</A>. 
<P>Install these by double clicking on the installer files. (Note: these
replace the original cygwin1.dll with a newer version, dated Jan 15, 1999.)
<P>
<P>
<P>
<HR>
<A HREF="coda-howto-3.html">Next</A>
<A HREF="coda-howto-1.html">Previous</A>
<A HREF="coda-howto.html#toc2">Contents</A>
</BODY>
</HTML>