Files
oldlinux-files/docs/Install-Guide/install-guide-2.2.2/node183.html
2024-02-19 00:23:35 -05:00

66 lines
4.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 2.0//EN">
<!Converted with LaTeX2HTML 95.1 (Fri Jan 20 1995) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds >
<HEAD>
<TITLE>4.7.4 Upgrading other software</TITLE>
</HEAD>
<BODY>
<meta name="description" value="4.7.4 Upgrading other software">
<meta name="keywords" value="gs">
<meta name="resource-type" value="document">
<meta name="distribution" value="global">
<P>
<BR> <HR><A NAME=tex2html4094 HREF="node184.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME=tex2html4092 HREF="node179.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME=tex2html4088 HREF="node182.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME=tex2html4096 HREF="node1.html"><IMG ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <A NAME=tex2html4097 HREF="node250.html"><IMG ALIGN=BOTTOM ALT="index" SRC="index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME=tex2html4095 HREF="node184.html">4.8 Managing Filesystems</A>
<B>Up:</B> <A NAME=tex2html4093 HREF="node179.html">4.7 Upgrading and Installing </A>
<B> Previous:</B> <A NAME=tex2html4089 HREF="node182.html">4.7.3 Upgrading gcc</A>
<BR> <HR> <P>
<H2><A NAME=SECTION00674000000000000000>4.7.4 Upgrading other software</A></H2>
<P>
Upgrading other software is usually just a matter of downloading the
appropriate files and installing them. Most software for Linux is
distributed at gzipped tar files, including either sources or binaries
or both. If binaries are not included in the release, you may need
to compile them yourself; usually, this means typing <tt>make</tt>
in the directory where the sources are held.
<P>
<A NAME=4830>&#160;</A>
Reading the USENET newsgroup <tt>comp.os.linux.announce</tt> for
announcements of new software releases is the easiest way to find
out about new software. Whenever you are looking for software on
an FTP site, downloading the <tt>ls-lR</tt> index file from the FTP
site and using <tt>grep</tt> to find the files in question is the
easiest way to locate software. If you have <tt>archie</tt> available
to you, it can be of assistance as well<A NAME=tex2html842 HREF="footnode.html#4854"><IMG ALIGN=BOTTOM ALT="gif" SRC="foot_motif.gif"></A>. See Appendix <A HREF="node225.html#appinfo">A</A> for more
details.
<P>
One handy source of Linux software is the Slackware distribution disk
images. Each disk contains a number of <tt>.tgz</tt> files which are
simply gzipped tar files. Instead of downloading the disks, you can
download the desired <tt>.tgz</tt> files from the Slackware directories
on the FTP site and install them directly. If you run the Slackware
distribution, the <tt>setup</tt> command can be used to automatically
load and install a complete series of disks.
<P>
Again, it's usually not a good idea to upgrade by reinstalling with
the newest version of Slackware, or another distribution. If you reinstall
in this way, you will no doubt wreck your current installation, including
user directories and all of your customized configuration. The best way
to upgrade software is piecewise; that is, if there is a program that
you use often that has a new version, upgrade it. Otherwise, don't bother.
Rule of thumb: If it ain't broke, don't fix it. If your current software
works, there's no reason to upgrade.
<A NAME=4844>&#160;</A>
<A NAME=4845>&#160;</A>
<P>
<BR> <HR><A NAME=tex2html4094 HREF="node184.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME=tex2html4092 HREF="node179.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME=tex2html4088 HREF="node182.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME=tex2html4096 HREF="node1.html"><IMG ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <A NAME=tex2html4097 HREF="node250.html"><IMG ALIGN=BOTTOM ALT="index" SRC="index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME=tex2html4095 HREF="node184.html">4.8 Managing Filesystems</A>
<B>Up:</B> <A NAME=tex2html4093 HREF="node179.html">4.7 Upgrading and Installing </A>
<B> Previous:</B> <A NAME=tex2html4089 HREF="node182.html">4.7.3 Upgrading gcc</A>
<BR> <HR> <P>
<BR> <HR>
<P><ADDRESS>
<I>Matt Welsh <BR>
mdw@sunsite.unc.edu</I>
</ADDRESS>
</BODY>