| Add comments here | |
|
Very often it is not even necessary to connect to the Internet
to find the information you need. Chapter 19
contains a description of most of the documentation on a LINUX
distribution.
|
| |
It is however essential to get the most up to date information
where security and hardware driver support is concerned. It is
also fun and worthwhile to interact with LINUX users from around
the globe. The rapid development of free software could mean
that you may miss out on important new features that could
streamline IT services. Hence reviewing web news, reading
newsgroups and subscribing to mailing lists are essential parts
of a system administrators role.
|
| |
|
| |
The metalab.unc.edu FTP site is considered the primary
site for free software the world over. It is mirrored in almost
every country that has a significant IT infrastructure.
|
| |
Our local South Africa mirror's are ftp.is.co.za in the
directory /linux/sunsite, and also somewhere on the site
ftp.sdn.co.za.
|
| |
It is advisable to browse around these ftp sites. In particular you should
try to find the locations of:
- The directory where all sources for official GNU packages are stored.
This would be a mirror of the Free Software Foundation's FTP
archives. These are packages that were commissioned by the FSF,
and not merely released under the GPL. The FSF will distribute
them in source form (
.tar.gz) for inclusion into
various distributions. They will of course compile and work under
any UNIX.
- The mirror of the
metalab. This is known as the sunsite
mirror because it used to be called metalab.unc.edu. It
contains enumerable UNIX packages in source and binary form,
categorised in a directory tree. For instance, mail clients
have their own directory with many mail packages inside.
metalab is the place where a new developer can host
some new software that they have produced. There are
instructions on the FTP site to upload software and to request
it to be placed into a directory.
- The kernel sources. This is a mirror of the kernel archives where
Linus and other maintainers upload new
stable16.1 and beta16.2 kernel versions and
kernel patches.
- The various distributions. RedHat, Debian and possibly
other popular distributions will be mirrored.
|
| |
This list is by no means exhaustive. Depending on the
willingness of the site maintainer, there may be mirrors to far
more sites from around the world.
|
| |
The FTP site is how you will download free software. Often, maintainers
will host their software on a a web site, but every popular package will
almost always have an FTP site where versions are persistently stored.
An example is lava.obsidian.co,za in the directory
/pub/linux/cooledit where the author's own Cooledit
package is distributed -- the layout is typical of an FTP site.
|
| |
|
| |
Most users should already be familiar with using a web browser.
You should also become familiar with the concept of a
web search. This is when you point your web browser to
a popular search engine like http://infoseek.go.com/,
http://www.altavista.com/ or
http://www.yahoo.com/ and search for a particular key
word. Searching is a bit of a black art with the billions of web
pages out there. Always consult the search engine's advanced
search options to see how you can do more complex searches than
just plain word searches.
|
| |
The web sites in the FAQ (excluding the list of known
distributions) should all be consulted to get a overview on some
of the primary sites of interest to LINUX users.
|
| |
Especially important is that you keep up to do with the latest
LINUX news. I find the Linux Weekly News
http://lwn.net/ excellent for this. Also, The famous
(and infamous) SlashDot http://slashdot.org/ web
site gives daily updates about ``stuff that matters'' and
therefore contains a lot about free software.
|
| |
Fresh Meat http://frshmeat.net/ is a web site devoted
to new software releases. You will find new or updated packages
uploaded every few hours or so.
|
| |
Linux Planet http://www.linuxplanet.com/ seems
to be a new (?) web site that I just found while writing this.
It looks like it contains lots of tutorial information on LINUX.
|
| |
Realistically though, a new LINUXweb site is created every week;
almost anything prepended or append to ``linux'' is
probably a web site already.
|
| |
|
| |
A mailing list is a special address that when posted to,
automatically sends email a long list of other addresses. One
usually subscribes to a mailing list by sending some especially
formatted email, or requesting a subscription from the mailing
list manager.
|
| |
Once you have subscribed to a list, any email you post to the
list will be sent to every other subscriber, and every other
subscribers posts to the list will be sent to you.
|
| |
There are mostly three types of mailing lists. Those over the
majordomo type, those of the listserv type, and
those of the *-request type.
|
| |
|
| |
To subscribe to the majordomo type variety send mail
message to majordomo@<machine> with no subject and
a one line message:
|
| |
|
subscribe <mailing-list-name>
|
|
| |
This will subscribe you to the mailing list
<mailing-list-name>@<machine>, where messages
are posted to.
|
| |
Do the same for listserv type lists, by sending the same
message to listserv@<machine>.
|
| |
For instance, if you are an administrator for any machine that is exposed
to the Internet you should get on bugtraq. Send an email
|
| |
|
| |
to listserv@netspace.org, and become one of the tens of
thousands of users that read and report security problems about
LINUX.
|
| |
To unsubscribe to a list is just as simple, send an email message,
|
| |
|
unsubscribe <mailing-list-name>
|
|
| |
Never send subscribe or unsubscribe messages to the mailing
list itself. Send subscribe or unsubscribe
messages only to to the address majordomo@<machine>
or listserv@<machine>.
|
| |
|
| |
These can be subscribed to by sending an empty email message to
<mailing-list-name>-request@<machine> with the word
subscribe as the subject. The same email with the word
unsubscribe will remove you from the list.
|
| |
Once again, never send subscribe or unsubscribe messages to the mailing
list itself..
|
| |
|
| |
A newsgroup is a notice board that everyone in the world can
see. There are tens of thousands of newsgroups and each group is
unique in the world.
|
| |
The client software you will use to read a newsgroup is called a
news reader. rtin is a popular text mode reader,
while netscape is graphical.
|
| |
Newsgroups are named like Internet hosts. One you might be
interested in is comp.os.linux.announce. The
comp is the broadest subject description for
computers, os stands for operating
systems, etc. There are many other linux newsgroups
devoted to various LINUX issues.
|
| |
Newsgroups servers are big hungry beasts. They form a tree like
structure on the Internet. When you send mail to a newsgroups it
takes about a day or so for the mail you sent to propagate to
every other server in the world. Likewise you can see a list of
all the messages posted to each newsgroup by anyone anywhere.
|
| |
Whats the difference between a newsgroup and a mailing list? The
advantage of a newsgroup is that you don't have to download the
messages your are not interested in. If you are on a mailing
list, you get all the mail sent to the list. With a newsgroup
you can look at the message list and retrieve only the messages
you are interested in.
|
| |
Why not just put the mailing list on a web page? If you did,
then everyone in the world will have to go over international
links to get to the web page. It would load the server in
proportion to the number of subscribers. This is exactly what
SlashDot is. However your newsgroup server is local, hence you
retrieve mail over a faster link and save Internet traffic.
|
| |
|
| |
|
| |
An indispensable source of information for serious
administrators or developers are the RFC's. RFC stands for
Request For Comments. RFC's are Internet standards
written by authorities to define everything about Internet
communication. Very often documentation will refer to RFC's16.3.
|
| |
metalab.unc.edu <ftp://metalab.unc.edu/pub/docs/rfc/>
(and mirrors) has the complete RFC's archived for download. There are about
2500 of them. The index file rfc-index.txt is probably
where you should start. It has entries like:
5
|
2045 Multipurpose Internet Mail Extensions (MIME) Part One: Format of
Internet Message Bodies. N. Freed & N. Borenstein. November 1996.
(Format: TXT=72932 bytes) (Obsoletes RFC1521, RFC1522, RFC1590)
(Updated by RFC2184, RFC2231) (Status: DRAFT STANDARD)
2046 Multipurpose Internet Mail Extensions (MIME) Part Two: Media
Types. N. Freed & N. Borenstein. November 1996. (Format: TXT=105854
bytes) (Obsoletes RFC1521, RFC1522, RFC1590) (Status: DRAFT STANDARD)
|
and,
|
2068 Hypertext Transfer Protocol -- HTTP/1.1. R. Fielding, J. Gettys,
J. Mogul, H. Frystyk, T. Berners-Lee. January 1997. (Format:
TXT=378114 bytes) (Status: PROPOSED STANDARD)
|
Well, you get the idea.
|
| |
|