Many other sources of information about Linux are available. In
particular, a number of books about UNIX in general will be of use,
especially for readers unfamiliar with UNIX. We suggest that you
peruse one of these books before attempting to brave the jungles of
Linux.
Information is also available online in electronic form. You must have
access to an online network like the Internet, Usenet, or Fidonet to
access the information. A good place to start is
www.linuxresources.com (see Appendix A).
If you do not, you might be able to find
someone who is kind enough to give you hard copies of the documents.
Many Linux documents are available via anonymous FTP from Internet
archive sites around the world and networks like Fidonet and
CompuServe. Linux CD-ROM distributions also contain the documents
mentioned here. If you are can send mail to Internet sites, you may be
able to retrieve these files using one of the FTP e-mail servers that
mail you the documents or files from the FTP sites. See
Appendix B for more information on using FTP
e-mail servers.
A list of well-known Linux archive sites is given in
Appendix B. To reduce network traffic, you should
use a FTP site that is geographically close to you.
Appendix A contains a partial list of the Linux
documents available via anonymous FTP. The filenames vary depending on
the site. Most sites keep Linux-related documents in the docs
subdirectory of their Linux archive. For example, the FTP site
sunsite.unc.edu, keeps Linux files in /pub/Linux, with
Linux-related documentation in /pub/Linux/docs.
Examples of available online documents are Linux Frequently Asked
Questions with Answers, a collection of frequently asked questions
about Linux; Linux HOWTO documents, which describe specific aspects of
the system, like the Installation HOWTO, Printing HOWTO, and Ethernet
HOWTO; and the Linux META-FAQ, which is a list of information
sources on the Internet.
Many of these documents are also regularly posted to one or more
Linux-related Usenet newsgroups; see Section 1.9.4
below.
The Linux Documentation Project Home Page is on the World Wide
Web at
http://sunsite.unc.edu/LDP
This web page lists many HOWTOs and other documents in HTML format, as
well as pointers to other sites of interest to Linux users, like
ssc.com, home of the Linux Journal, a monthly magazine. You
can find their home page at
http://www.ssc.com/.
The books of the Linux Documentation Project are the result of an
effort carried out over the Internet to write and distribute a bona
fide set of manuals for Linux, analogs of the documentation which
comes with commercial UNIX versions and covers installation,
operation, programming, networking, and kernel development.
Linux Documentation Project manuals are available via anonymous FTP
and by mail order. Appendix A lists the manuals
available and describes how to obtain them.
Many large publishers, including MIS:Press, Digital Press, O'Reilly &
Associates, and SAMS have jumped onto the Linux bandwagon. Check with
computer bookstores or SSC's web page at
http://www.ssc.com/, or the book reviews in Linux Journal,
sometimes made available on their site,
http://www.linuxjournal.com
A large number of books about UNIX in general are applicable to
Linux. In its use and programming interface, Linux does not differ
greatly from other implementations of UNIX. Almost everything you
would like to know about using and programming Linux can be found in
general UNIX texts. In fact, this book is meant to supplement the
library of UNIX books currently available. Here, we present the most
important Linux-specific details and hope that you will look to other
sources for in-depth information.
Armed with good books about UNIX as well as this book, you should be
able to tackle just about anything. Appendix A
lists several UNIX books which are recommended highly for UNIX
newcomers and wizards.
The Linux Journal magazine is distributed worldwide, and is an
excellent way to keep in touch with the goings-on of the Linux
community, especially if you do not have access to Usenet news (see
below). See Appendix A for information on
subscribing to the Linux Journal.
Usenet is a worldwide electronic news and discussion forum with
a diverse selection of newsgroups, which are discussion areas
devoted to specific topics. Much discussion about Linux development
occurrs over the Internet and Usenet. Not surprisingly, a number of
Usenet newsgroups are dedicated to Linux.
The original Linux newsgroup, alt.os.linux, was created to move
some of the discussion about Linux from comp.os.minix and
various mailing lists. Soon, the traffic on alt.os.linux grew
large enough that a newsgroup in the comp hierarchy was
warranted. A vote was taken in February, 1992, and
comp.os.linux was created.
comp.os.linux quickly became one of the most popular (and
loudest) of the Usenet groups, more popular than any other group in
the comp.os hierarchy. In December, 1992, a vote was taken to
split the newsgroup to reduce traffic; only
comp.os.linux.announce passed this vote. In July, 1993, the group
was finally split into a new hierarchy. Almost 2,000 people voted in
the comp.os.linux reorganization, making it one of the largest
Usenet Calls For Votes ever.
If you do not have Usenet, there are mail-to-news gateways available
for many (if not all) of the newsgroups below.
This list is by no means complete. New groups are created when a need
for a subdivision of discussion is advisable, and there are linux
groups in other hierarchies as well.
If you have access to Internet electronic mail, you can participate in
several mailing lists, even if you do not have Usenet access. If you
are not directly on the Internet, you can join one of these mailing
lists if you can exchange electronic mail with the Internet (for
example, through UUCP, Fidonet, CompuServe, or other networks which
exchange Internet mail).
For more information about the Linux mailing lists,
send e-mail to
majordomo@vger.rutgers.edu
Include a line with the word help in the body of the message,
and a message will be returned to you which describes how to subscribe
and unsubscribe to various mailing lists. The word lists on a
line by itself will retrieve the names of mailing lists which are
accessible through the majordomo.vger.rutgers.edu server.
There are several special-purpose mailing lists for Linux as well.
The best way to find out about these is to watch the Linux Usenet
newsgroups for announcements, as well as to read the list of
publicly-available mailing lists, which is posted to the Usenet
news.answers group.
You will undoubtedly need assistance during your adventures in the
Linux world. Even UNIX wizards are occasionally stumped by some quirk
or feature of Linux. It's important to know how, where, and when to
find help.
The primary means of obtaining help is through Internet mailing lists
and newsgroups as discussed in Section 1.9. If you
don't have access to these sources, you may be able to find comparable
Linux discussion forums on online services, like BBS's and CompuServe.
Also available online are Linux Journal's Best of Technical
Support columns, at http://www.linuxjournal.com/techsup.html.
Several businesses provide commercial support for Linux. These
services allow you to pay a subscription fee that lets you call
consultants for help with your Linux problems.
Keeping the following suggestions in mind will greatly improve your
experience with Linux and guarantee more success in finding help.
Consult all available documentation...first! You should do
this when you first encounter a problem. Various sources of
information are listed in Section 1.9 and
Appendix A. These documents are laboriously
written for people who need help with the Linux system, like you. As
mentioned above, books written for UNIX are applicable to Linux, and
you should use them, too.
If you have access to Usenet news, or any of the Linux-related mailing
lists, be sure to read the information there before posting. Often,
solutions to common problems that are not easy to find in the
documentation are well-covered in newsgroups and mailing lists. If you
only post to these groups but don't read them, you are asking for
trouble.
Learn to appreciate self-reliance. You asked for it by running
Linux in the first place. Remember, Linux is all about hacking and
fixing problems. It is not a commercial operating system, nor does it
try to be one. Hacking won't kill you. In fact, it will be
enlightening to investigate and solve problems yourself--you may even
one day call yourself a Linux guru. Learn to appreciate the full value
of hacking the system and fixing problems yourself. You shouldn't
expect to run a complete, homebrew Linux system without some
handiwork.
Remain calm. Nothing is earned by taking an axe--or worse, a
powerful electromagnet--to your Linux box. A large punching bag or a
long walk is a good way to relieve occasional stress attacks. As Linux
matures and distributions become more reliable, we hope this problem
will disappear. However, even commercial UNIX implementations can be
tricky. When all else fails, sit back, take a few deep breaths, and
return to the problem when you feel relaxed. Your mind and conscience
will be clearer.
Refrain from posting spuriously. Many people make the mistake
of posting or mailing messages pleading for help prematurely. When
encountering a problem, do not rush immediately to the nearest
terminal and post a message to one of the Linux Usenet groups. First
try to resolve the problem yourself, and be absolutely certain what
the problem is. Does your system not respond when switched on? Perhaps
it is unplugged.
When you post for help, make it worthwhile. Remember that
people who read your post are not necessarily there to help you.
Therefore, it is important to remain as polite, terse, and informative
as possible.
How does one accomplish this? First, you should include as much
relevant information about your system and your problem as
possible. Posting the simple request, ``I cannot seem to get e-mail to
work'' will probably get you nowhere unless you include information
about your system, what software you're using, what you have attempted
to do so far, and what the results were. When you include technical
information, it is also a good idea to include general information
about the version of your software (the Linux kernel version, for
example), as well as a brief summary of your hardware configuration.
But don't overdo it--your monitor type and brand is probably
irrelevant if you're trying to configure network software.
Next: 2 Obtaining and Installing
Up: Linux Installation and Getting
Previous: Preface
Clarica Grove
Wed Mar 4 10:46:42 PST 1998
Hosting by: Hurra Communications Ltd.
Generated: 2007-01-26 17:57:26