📄 033-035.html
字号:
<HTML>
<HEAD>
<TITLE>Linux Unleashed, Third Edition:Types of Linux</TITLE>
<SCRIPT>
<!--
function displayWindow(url, width, height) {
var Win = window.open(url,"displayWindow",'width=' + width +
',height=' + height + ',resizable=1,scrollbars=yes');
}
//-->
</SCRIPT>
</HEAD>
-->
<!--ISBN=0672313723//-->
<!--TITLE=Linux Unleashed, Third Edition//-->
<!--AUTHOR=Tim Parker//-->
<!--PUBLISHER=Macmillan Computer Publishing//-->
<!--IMPRINT=Sams//-->
<!--CHAPTER=2//-->
<!--PAGES=033-035//-->
<!--UNASSIGNED1//-->
<!--UNASSIGNED2//-->
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="030-032.html">Previous</A></TD>
<TD><A HREF="../ewtoc.html">Table of Contents</A></TD>
<TD><A HREF="035-038.html">Next</A></TD>
</TR>
</TABLE>
</CENTER>
<P><BR></P>
<H4 ALIGN="LEFT"><A NAME="Heading5"></A><FONT COLOR="#000077">World Wide Web</FONT></H4>
<P>Everyone is using the World Wide Web (WWW) and you can use it to obtain a copy of Linux from one of several different Web sites. The primary FTP site offers Web access through the URL:
</P>
<!-- CODE SNIP //-->
<PRE>
<A HREF="http://sunsite.unc.edu/mdw/linux.html">http://sunsite.unc.edu/mdw/linux.html</A>
</PRE>
<!-- END CODE SNIP //-->
<P>You can use any Web client software, such as Mosaic or Netscape, to access the Web site and use the menu-driven system to download a copy of the Linux files. Most Linux Web sites also offer documentation files.
</P>
<P>There are many different Linux support Web sites on the Internet now, too many to list. Use your favorite search engine (such as <TT>yahoo.com</TT> or <TT>altavista.digital.com</TT>) and use the keyword Linux. You’ll get an overwhelming list of matches. You can usually narrow the search with keywords like “binaries” or a specific version (such as “Slackware”).</P>
<H4 ALIGN="LEFT"><A NAME="Heading6"></A><FONT COLOR="#000077">Email</FONT></H4>
<P>If you don’t have access to a Linux distribution site through the Internet’s FTP or Web services, you can still get the files transferred to you if you have email. This is an alternative for those using online systems which allow Internet mail but do not allow direct access to FTP sites and for some corporate systems that do not allow you to dial out directly to reach FTP sites but can transfer email. To get Linux by email from an FTP site, you can use the site’s <TT>ftpmails</TT> utility.</P>
<P>All of the sites mentioned above in the Linux FTP site list support <TT>ftpmail</TT>. To get complete instructions on using <TT>ftpmail</TT>, all you need to do is send an email message to <TT>ftpmail</TT> login at one of the sites (for example, address your email to <TT>ftpmail@sunsite.unc.edu</TT>). The body of the email message should have only the word “help” in it. Any other comments may cause the <TT>ftpmail</TT> utility to incorrectly process your request. For this reason, you may want to suppress any signature files that are automatically appended to your email.</P>
<P>Upon receiving your request, <TT>ftpmail</TT> will send you instructions about how to use the service. In most cases you embed the FTP commands you want executed at the remote site as the body of your mail message. For example, to get a directory listing of the Linux directory, send a mail message with the body:</P>
<!-- CODE SNIP //-->
<PRE>
open sunsite.unc.edu
cd /pub/Linux
ls
quit
</PRE>
<!-- END CODE SNIP //-->
<P>The <TT>ftpmail</TT> utility at the remote site processes the commands as if they were typed directly into FTP. To transfer a file to yourself through email, send the following mail message:</P>
<!-- CODE SNIP //-->
<PRE>
open sunsite.unc.edu
cd /pub/Linux
binary
get README
quit
</PRE>
<!-- END CODE SNIP //-->
<P>This sends you the file README via email. The ftpmail system is slower than FTP since you must wait for the email to make its way to the target machine, be processed by the remote system’s <TT>ftpmail</TT> utility, format a reply, then send the return message back to you. Still, ftpmail does provide a useful access method for those without FTP connections and an easy way to check the contents of the Linux directories on several machines without having to log in to them. This can be useful when you want to occasionally check for updates to the software.</P>
<P>One caution: The files you want to transfer may exceed your mail system’s maximum file size limits. Some mail systems break the files into smaller chunks and allow you to reassemble them when you receive them, but some email systems impose a small size limit on email making it impractical to use ftpmail to get large files like the complete Linux software distribution.</P>
<H4 ALIGN="LEFT"><A NAME="Heading7"></A><FONT COLOR="#000077">Bulletin Board Systems (BBSs)</FONT></H4>
<P>There are hundreds of Bulletin Board Systems (BBSs) around the world that now provide access to the Linux distribution software and support Linux discussion groups. Some BBSs regularly download new Linux releases from the FTP home sites, while others rely on the BBSs’ users to update the software.
</P>
<P>Any list of BBSs with Linux software would be lengthy and out of date quickly, so the best method to obtain this information is to obtain a list of current BBS sites from Zane Healy, who maintains a complete list of BBSs offering Linux material. To obtain the BBS list, send email requesting the Linux list to <TT>healyzh@holonet.net</TT>. If you don’t have access to email, try a few local bulletin board systems and post messages asking for local sites that offer Linux software or ask someone with Internet access to post email for you. Many BBSs will also have the list, although the accuracy of the list may vary.</P>
<H3><A NAME="Heading8"></A><FONT COLOR="#000077">What’s a Linux Release?</FONT></H3>
<P>A Linux release has two meanings to most users. The first meaning has to do with the vendor or distributor that provides Linux. For example, both Slackware and Red Hat are Linux releases. As mentioned earlier in this chapter, the differences between some releases are subtle, but there are differences.
</P>
<P>The second meaning of release has to do with the version of Linux you use. For example, Slackware 2.3 and Slackware 2.4 are both releases of Linux. More properly, these should be <I>versions</I> of the same release (Slackware), but the term release has been used for every new set of kernels and tools provided by Linux since the very early days. It’s somewhat confusing when someone asks you which release of Linux you’re using because you’re not sure if they mean the vendor or version, so most people beat the problem by providing both (“I’m running Slackware 2.0.33,” for example).</P>
<P>Do you need to have the very latest version of a Linux release? Most likely not. The differences between most version increases are typically small, especially for incremental releases such as 2.3 to 2.4. Unless there is some feature or driver support that you really want with the latest version, it’s seldom worth the bother of upgrading. There are much more important differences between major version upgrades, such as from the 1.X series to 2.X series kernels. Major kernel upgrades are almost always worth installing, although you may have to reinstall everything from scratch with major version updates.</P>
<BLOCKQUOTE>
<P><FONT SIZE="-1"><HR><B>Note: </B><BR>Avoid the common trap of upgrading your system every time a new release of Linux is available. Some people have to be running the very latest version of each software package on their system, but the effects of moving from 2.0.33 to 2.0.34 are most likely undetectable on most systems. The real motivation for upgrading should be for better performance, drivers for hardware, or major version upgrades. If you do catch “versionitis,” you’re going to spend more time upgrading each component of your system than working (or playing) with it. Often, you’ll end up reloading your entire system as well.<HR></FONT>
</BLOCKQUOTE>
<P><BR></P>
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="030-032.html">Previous</A></TD>
<TD><A HREF="../ewtoc.html">Table of Contents</A></TD>
<TD><A HREF="035-038.html">Next</A></TD>
</TR>
</TABLE>
</CENTER>
</td>
</tr>
</table>
<!-- begin footer information -->
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -