summaryrefslogtreecommitdiffstats
path: root/doc/kstars/install.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'doc/kstars/install.docbook')
-rw-r--r--doc/kstars/install.docbook105
1 files changed, 105 insertions, 0 deletions
diff --git a/doc/kstars/install.docbook b/doc/kstars/install.docbook
new file mode 100644
index 00000000..a45cfa76
--- /dev/null
+++ b/doc/kstars/install.docbook
@@ -0,0 +1,105 @@
+<appendix id="installation">
+<title>Installation</title>
+
+<sect1 id="getting-kstars">
+<title>How to obtain &kstars;</title>
+<para>
+&kstars; is distributed with &kde; as part of the kdeedu "Edutainment"
+module.
+</para>
+<para>
+We also occasionally make an independent release. These independent
+releases will be available as a gzipped tar archive from the following
+website:
+<ulink
+ url="http://prdownloads.sourceforge.net/kstars/">http://prdownloads.sourceforge.net/kstars/</ulink>.
+</para>
+<para>
+Independent releases are announced through the
+<email>kstars-announce@lists.sourceforge.net</email> mailing list.
+Releases are also posted to <ulink url="http://edu.kde.org/kstars">the
+&kstars; home page</ulink>,
+<ulink url="http://www.kde-apps.org/content/show.php?content=9862">kde-apps.org</ulink>, and
+<ulink url="http://freshmeat.net/projects/kstars">freshmeat.net</ulink>.
+</para>
+<para>
+&kstars; is been packaged by many Linux/BSD distributions, including Redhat, Suse,
+and Mandrake. Some distributions package &kstars; as a separate application, some
+just provide a kdeedu package, which includes &kstars;.
+</para><para>
+If you would like the latest CVS development version of &kstars;, please
+follow <ulink url="http://edu.kde.org/kstars/cvs.html">these instructions</ulink>.
+</para>
+</sect1>
+
+<sect1 id="requirements">
+<title>Requirements</title>
+<para>
+In order to successfully run &kstars;, you need &kde; >=3.2 and
+&Qt;>=3.2.
+</para>
+<para>
+To compile &kstars;, you will also have to have the following packages
+installed:
+<itemizedlist>
+<listitem><para>kdelibs-devel</para></listitem>
+<listitem><para>qt-devel</para></listitem>
+<listitem><para>zlib-devel</para></listitem>
+<listitem><para>fam-devel</para></listitem>
+<listitem><para>png-devel</para></listitem>
+<listitem><para>jpeg-devel</para></listitem>
+<listitem><para>autoconf (>=2.5)</para></listitem>
+</itemizedlist></para>
+
+<para>
+On my system, &kstars; uses about 60 MB of system memory with the
+default settings. Most of this usage is due to the loaded object
+databases. You can dramatically reduce the memory footprint by
+reducing the faint limit for stars in the Configuration Window, or
+eliminating catalogs of objects (NGC, IC, comets, asteroids, &etc;).
+If &kstars; is idling, it uses very little <acronym>CPU</acronym>;
+but it will use as much as you have got when panning or zooming.
+</para>
+</sect1>
+
+<sect1 id="compilation">
+<title>Compilation and Installation</title>
+
+<para>
+In order to compile and install &kstars; on your system, type the
+following in the base folder of the unpacked &kstars; distribution:
+<screen width="40">
+<prompt>%</prompt> <userinput>./configure --prefix=$KDEDIR</userinput>
+<prompt>%</prompt> <userinput>make</userinput>
+<prompt>%</prompt> <userinput>make install</userinput>
+</screen>
+</para><para>
+Please do not forget the prefix argument to configure. If your <envar>KDEDIR</envar>
+variable is not set, set prefix to whatever folder &kde; is installed in: this is
+usually either <filename class="directory">/usr</filename>,
+<filename class="directory">/opt/kde</filename>, or
+<filename class="directory">/opt/kde3</filename>.
+Also, make sure you do the
+last step as <systemitem class="username">root</systemitem>.
+</para><para>
+&kstars; uses <command>autoconf</command> and <command>automake</command>,
+so you should not have trouble compiling it. Should you run into problems
+please report them to the &kstars; mailing list
+<email>kstars-devel@kde.org</email>.
+</para>
+</sect1>
+
+<sect1 id="configuration">
+<title>Configuration</title>
+<para>
+At this point, there are no special configuration options or
+requirements. If &kstars; complains that there are missing data files,
+become <systemitem class="username">root</systemitem> and manually copy
+all files in <filename class="directory">kstars/data/</filename> to
+<filename class="directory">$(KDEDIR)/apps/kstars/</filename> (If you
+do not have <systemitem class="username">root</systemitem> privileges,
+copy them to
+<filename class="directory">~/.kde/share/apps/kstars/.</filename>)
+</para>
+</sect1>
+</appendix>