"As root" means "while logged in as the root user". To do this from the console without changing your login, just type "su" and your root password in Xterm, gnome-terminal, or whichever console app you have going.
When I first used Red Hat 9.0 Linux, I noticed that sound refused to work when I was running as root. Only when I was in user-mode would it play sounds. Also, sound usually won't play in a desktop (KDE and Gnome) until you specifically allow this by checking the box like "play sounds" in the sound menu of the configuration section.
"Extract the tar.gz file" in case you were wondering, means (one way to do it
tar -xf foo.tar
you should now be able to type "ls" and see a directory "foo" and the foo.tar file, which you may delete. type "cd ./foo" (the "./" means "in this current directory") Type "ls" again and you have the contents of foo. Standard operating proceedure is to look for a file called "INSTALL" or "README". Type "less README" to scroll through the README file, for instance, using the arrow keys to move through the document and type "q" to quit the less pager. These kinds of files will have special install instructions, etc.
90% of the time, you'll just type "./configure", "make", go root or su, and type "make install". Alternately, since you have Red Hat, you might check out the rpm system, an even easier way to install programs: you'd download "foo.rpm" instead, then just go to the download directory where you have it and type "rpm -ivv foo.rpm". The "-ivv" means "install very verbosely" and the "verbosely" part ensures that the program tells you everything, including where the program installs to and what, if anything, went wrong.
Pardon me for tooting my own horn, but I wrote a special program to help with newbies' finding documentation on a given subject (because you're often stuck trying to figure out whether the given topic is documented via a man page, an info page, a guide written in postscript, etc.) and I just happen to have developed it using Red Hat! It's called "411", is a Bash shell script, and is at http://hackersnest.modblog.com/?show...blog_id=577555
. You'll need to copy this file as a simple text file named "411", go to the directory you saved that in, type "chmod +x 411" to make it executable. Thereafter, when you need to know more about "foo", type "411 foo" and it'll find every documentation file on the subject, provided your "locate" database is up to date (type "updatedb" as root to update the locate database), and upon selecting that item, start the appropriate browser/viewer/editor to view that file automatically.
Disclaimer/note: HELP! 411 sucks! I need to re-write that mess as a GUI (possibly in Tcl), but since I've gotten into graphics again, I've neglected my programming shamelessly. Anybody else out there want to take this idea to the next level? It also needs to be more portable across platforms and recognize Docbooks and HOWTOs. And check to see if it's online, and if so, autosearch LDP.org and other doc sites. And do laundry.
In the meantime:
Top 10 tips for the Linux command line:
(email this to ten friends!)
If you don't know about "foo", type:
10 "info foo"
9 "man foo"
if you can't find "foo", type:
8 "locate -i foo"
7 "whereis foo"
if you want to view "foo":
6 "less foo"
5 "emacs foo"
4 just about any program, when you type it's name and "-h" or "--help" will print out a usage message.
3 to navigate "down" into a directory named foo, type "cd ./foo"
2 to navigate "up" into any higher directory, type "cd ../"
1 to see what's in the directory that you're in, type "ls"
and bonus rule 0: read everything readable in your system. You practically have a library at your fingertips!