Files
lcdproc/docs/lcdproc-user/how-to-obtain.docbook
T

131 lines
3.0 KiB
Plaintext
Raw Normal View History

2002-05-28 12:29:44 +00:00
<chapter id="how-to-obtain">
<title>How to Obtain LCDproc</title>
<sect1 id="versioning">
<title>Versioning</title>
<para>
2006-04-14 08:04:09 +00:00
At the time of writing there were two majors versions of LCDproc floating around on the
2002-05-28 12:29:44 +00:00
Internet.
</para>
<variablelist>
<varlistentry>
2006-04-14 08:04:09 +00:00
<term>LCDproc 0.4.3 to 0.4.5</term>
2002-05-28 12:29:44 +00:00
<listitem>
<para>
2006-04-14 08:04:09 +00:00
LCDproc 0.4.5 was the last stable release of LCDproc. It no longer uses the old
2002-05-28 12:29:44 +00:00
command line configuration, but introduces the configuration file <filename>/etc/LCDd.conf</filename>.
As well the driver API has slightly changed, which should not
make older drivers incompatible, but might cause some trouble. As well the way
<application>LCDd</application> reports messages (including error messages) has changed.
</para>
<note>
</note>
</listitem>
</varlistentry>
<varlistentry>
2006-04-14 08:04:09 +00:00
<term>LCDproc 0.5.0</term>
2002-05-28 12:29:44 +00:00
<listitem>
<para>
2006-04-14 08:04:09 +00:00
LCDproc 0.5.0 is the current stable version of LCDproc. It's recommended that you use this version.
2002-05-28 12:29:44 +00:00
</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="tar">
<title>Download Last Day's CVS Version of LCDproc as a Tarball</title>
<para>
There are nightly distributions of the CVS branches of LCDproc. You can download them from
<ulink url="http://lcdproc.sourceforge.net/nightly/">http://lcdproc.sourceforge.net/nightly/</ulink>
</para>
<para>
To extract the files run either
</para>
<screen>
<prompt>$</prompt> <userinput>tar xvfz lcdproc-CVS-*.tar.gz</userinput>
</screen>
<para>
or
</para>
<screen>
<prompt>$</prompt> <userinput>bunzip2 -c lcdproc-CVS-*.tar.bz2 | tar xv</userinput>
</screen>
</sect1>
<sect1 id="cvs">
<title>Download The Latest Version of LCDproc from CVS</title>
<para>
Of course you can download the latest stuff from CVS via anonymous login.
</para>
<para>
Login to CVS:
</para>
<screen>
<prompt>$</prompt> <userinput>cvs -d:pserver:anonymous@cvs.lcdproc.sourceforge.net:/cvsroot/lcdproc login</userinput>
</screen>
<para>
(Hit enter when prompted for a password.)
</para>
<para>
Get the files from CVS:
</para>
<screen>
2006-04-14 08:04:09 +00:00
<prompt>$</prompt> <userinput>cvs -d:pserver:anonymous@cvs.lcdproc.sourceforge.net:/cvsroot/lcdproc checkout -r stable-0-5-x lcdproc</userinput>
2002-05-28 12:29:44 +00:00
</screen>
<para>
Once you've done that and want to update the downloaded files to the latest stuff
2006-04-14 08:04:09 +00:00
you can use the "update" command of CVS (Make sure to be in the lcdproc directory.):
2002-05-28 12:29:44 +00:00
</para>
<screen>
2006-04-14 08:04:09 +00:00
<prompt>$</prompt> <userinput>cvs update -d</userinput>
2002-05-28 12:29:44 +00:00
</screen>
<para>
Now that you have downloaded the files you can prepare them for compiling, but first
you should (you don't have to) copy them to another place on your machine:
</para>
</sect1>
<sect1 id="apt-get">
<title>apt-get</title>
<para>
Debian GNU/Linux users can get the debian package of LCDproc, which is in the unstable and testing distributions.
</para>
<para>
Provided apt-get is configured properly. You should be able to install the package running:
</para>
<screen>
<prompt>$</prompt> <userinput>su</userinput>
<prompt>Password:</prompt> <userinput>top secret</userinput>
<prompt>#</prompt> <userinput>apt-get install lcdproc</userinput>
</screen>
</sect1>
</chapter>