For whom this guide has been written for?
This free Linux guide is designed for active users of personal computers. Let me explain what I mean. In my opinion all the people who in some way related to the use computers can be divided into programmers, administrators and users. Programmers create programs, and about them we are not talking here at all, as well as those who manufactures or assembles computers themselves. Administrators (who are sometimes called system programmers) actually do not write programs, they only install and configure the software (developed by others), in order to allow users to operate their computers.
Linux administrators sometimes have to create short programs, but mostly they enjoyed the setup and configuration tools, which are incorporated in software tools for developers. And finally, users generally do not have an ability to customize the software, as well as to collect computers, they must only be able to use your computer for specific tasks. In principle, the user may not know that the work of the computer controls the operating system. It is enough to be able to run one specific application that he had learned, for example, a text editor (conventionally called a user "passive").
But both among Windows and Linux users, there are those who are either on their own initiative or on request, are forced to decide administrative tasks for their computing systems. This can be a home computer, for which no other system administrator, except for the user and the computer at work. In the latter case, the user simply chooses not to invite an administrator at each difficulty, and automatically tries to solve the problems.
The only important thing that a person interested or just need to be able to install and configure the software on your computer, including the operating system itself. It is these users that I call "active" (often called "advanced", but to me this vellum with English cut ear). One could probably find a more precise term, but in this case is not important, because more of this preface is the name I do not intend to apply, but here you have me, I hope, will understand correctly, taking into account the explanations given.
So, this "Linux book" is for "active users", to which I would include myself. It is assumed that the reader already knows what a computer, and worked with MS-DOS or MS Windows (if not already version of XP or 2000, then at least with Windows 95). However, I hope that the book will be useful for beginners and system administrators.
What is this ebook all about?
If you belong to the category of "active users", then you have heard something about a class of operating systems, united by a common name UNIX. OS of this class have several advantages over commonly installed in the PC operating system like Windows. And if you really "active users", then you naturally want at least try, what UNIX. Linux is just and can satisfy this desire, because on the one hand it refers to a class of UNIX, but on the other - works on any personal computer processor-based Intel (although now there are options for her and for other processors).
This Linux ebook is just talks about installing and configuring software on IBM-compatible PC running the operating system Linux, and even more specifically, running one of the "branches" of the operating system. "Branches" Linux Distributions call so that's described in the book will go about versions Linux, based on the distribution Red Hat.
Material stated in this Linux study guide, based on my experience installing and working with the Black Cat Linux distributions version 5.2 (it started my acquaintance with Linux) and 6.02, Red Hat 6.0, 6.2, 7.1 and 7.2, ASPLinux 7.1 and ALTLinux Junior 1.0 and 1.1. All of these distributions based on Red Hat Linux, and therefore have much in common.
But do not think that this book would only address the operating system and its configuration. In has much more Linux info! In the end, the OS itself only performs service functions, ensuring control the computer's hardware and run the necessary user applications. Therefore the main task of this book is to describe the process of creating on your computer a "convenient" for the user (you) working environment, consisting of a set of necessary applications for you, and ensuring fulfillment of facing your problems.
The book is divided into two parts. The first part (chapters 1-15) - a direct recommendations concerning various aspects of installing and configuring the operating system and various applications. It is assumed that the reader just installed Linux from the distribution and mastering it. I hope that after reading even just this part of the book, the reader will be able to create a personal computer running the Linux operating system suitable working environment, comparable in features that provides a Windows 95 or Windows NT.
The second part - a chapter on the internal structure of the file system, upgrade the kernel, Linux administration tutorial and virtual machines. These are questions that may seem irrelevant, and for the novice user. But this material allows a deeper understanding of the device system, and effectively solve the problem of the interaction with the world of Windows. Do not expect to find in the second part the answers to all "Linux questions" that you may have. There was no systematic selection of Linux information for this part, just an answers for most popular Linux questions.