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.
After a windows installation, you need to install your hardware drivers. But linux doesn't require this thing (as far as i know, and i really know little of linux!). Is this because linux treats devices like files? Or does linux come with the driver of every possible hardware??
Basically, Linux comes with default drivers that work with most hardware. They are configured for the specific hardware during installation. There are some OEMs that write drivers for their hardware to work with Linux, and there are a few devices that are still not very Linux-friendly.
Each distro chooses which drivers to enable (and what version) with the distros they send. So, for say the latest Ubuntu, you may have less trouble with a wireless card than Debian Etch. But, if you wanted, you could upgrade Etch or even install Lenny for pretty much the same set of drivers, or possibly even more recent versions.
So, to directly answer your question, yes, you do need drivers for Linux, but they are handled differently from Windows. In the case of Windows, the manufacturer writes it, and either gets MS to include it in their installer, or they include a disk with the device. With Linux, there are a number of groups that write the device drivers from specifications (or example code) from the manufacturers. And they do a damned good job of it, too. There are some situations where you may need to use the manufacturers driver disk, e.g. for a brand stinking new wireless where the Linux community hasn't gotten the specs (or can't get them) or simply haven't been able to get the driver written due to time constraints, but for the most part, the drivers you need come with Linux or you can upgrade and get them.
You can deffinitely still be hit by driver issues, main areas I notice it are some raid cards and some network cards (mainly RealTek tho supposidly they are getting alot better now?), however atleast all you have to do is find a driver, place it on a USB stick and most distributions will be happy to just use it... nothing like having to chase down a USB FDD to install a Raid Card (Windows)... thank god atleast for WinLite.