Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I'm looking for someone to help me with setting up my dvd drives. I am a newbie to Linux and I'd really appreciate some help.
I have an older computer Dell Dimension 4100 - Pentium 3 running Slackware Linux 10 kernel 2.4.26. Here's a brief look at my system:
_NEC DV-5700A [DVD drive]
HL-DT-ST DVDRAM GSA-4040B [DVDRW drive]
First things first, I'd update to a newer kernel (which may be included in a newer Slackware release). Second, if you are talking about commercial DVDs, then you'll need to do some sort of decryption; which may or may not be legal in your area of the globe.
You'll need to find and install the libdvdcss library; this will be the key in decoding encrypted DVDs. Once that's installed, mplayer is a nice option IMHO so you should go about installing that next (along with it's dependencies). Be sure you enable DVD playback during the configure process.
You might be interested in a "newbie" distro, it specializes in (and has good docs for) people just learning Linux. Ubuntu is the newest distro I've used that seems fairly capable of being 'easy to use' for a new Linux user.
The beauty (and ugly if you ask the right people) of Linux is that it relies on other applications to supply certain libraries and such. The benefit is that you don't 37 different versions of a simple library floating around on your system; causing confusion, possibly overwriting importing settings in libraries, etc. But, the drawback to this is that when you install an application that expects you have this "other" application and it's libraries installed, you have to satisfy dependencies before the application will successfully install (or it might install, but before it will actually work correctly or at all). In some cases, this may be a laundry list of 100+ other libraries/applications.
So one day, some very intelligent linux folks decided that it was quite a pain to have to round up all the required packages from their respective homes, configure and install each one. Today, this comes in the form of a "package manager". Yum (ported from YellowDog to FC is very popular now), Apt (ported from Debian to a lot of RPM based distros, also very popular) Synaptics (a frontend to apt), and on the source side of things you've got Portage (ported from BSD to Gentoo, extremely popular), amongst thousands of other relatives that do pretty much the same thing (for the purposes of what we are discussing anyway):
Satisfy dependencies for you. Thousands of packages are tucked away on some server (called a Repository typically) waiting for your system to say "I need the dependencies for mplayer" and serve them up to your package manager. Your package manager takes care of all the downloading, configuring and installing (typically) and in the end, you have a working mplayer without doing much more than:
yum install mplayer
So... hopefully that wasn't too boring, but gave enough info to help you understand why some distros are more geared towards "newbies" than others (although it does appear Slackware's Swaret is doing quite well).
Thanks for the explanation. I'm all into the verbage, I throughly enjoy a deep explanation as I am fairly new to linux.
I did however get my dvd's to play thanks to your advice. I haven't configured mplayer yet and I will look into the later. As of right now I use Totem to watch dvd's.
As I stated before. This is an older PC and I'd like to learn it in depth before I fully make the transition from Windows to linux. I have definately noticed that Slackware can be a b*tch to configure sometimes. Do you have any suggestions on books or articles?
Thanks again for your help and I will definately be posting more questions in the near future.
Slackware can be a beast, but the general idea is that once it's done right in Slackware, it's done. The excellence that Slackware provides is that it doesn't overwrite any of your files without you deliberately telling it to. Contrasting to something like Yast (part of SuSE) which knows far more than you do about what you want, slackware can be very enticing to the 'control freak' inside you. However, because it expects you *know* what you want, at least to a point, it can be hard for someone who doesn't know how to achieve that end goal; in walks the newbie distros with tools like YaST and drakeconf (though I am a bit aged in my Mandrake and SuSE knowledge, these tools may have changed since I last played with them). The upside of these tools are that they provide an easier to understand description of what they are offering, and let you easily change things that you would otherwise have no idea on how to change (it may be an obscure command line switch perhaps). So you tell YaST you want your IP to be static, and provide it, and then you are done; you didn't have to know what ifconfig was, or route, or how to manipulate them; or that /etc/resolv.conf is used for DNS resolving.
Books, articles, not really. The Slackware forum on this website is quite helpful for Slackers. Also, some of the LinuxAnswers written (also on this site) are written by fellow Slackers, which potentially benefit you as they may be Slackware-ish. It has been said that once you learn to use Slackware, you will have learned to use Linux. I find that to be somewhat true, but certainly not 100%.