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.
Distribution: OpenSUSE 13.2 64bit-Gnome on ASUS U52F
Here are some suggestion to your inquiries
1) You have full rights to your system when you are logged in as root. you have user rights to your system when you are logged in as user. Mostly you would want to start all your sessions as user, only log in as root to perform admin task on your system once in a while or when need it.
2) Linux distros are made for different purposes, lots of them are made to be use as server, some of them are made to be use as desktop, some of them as made to be use as repair tool, some of them are made to be use as portable OS in a mobile device. So it is really up to what you are trying to do with your system then you choose the right distribution for your tasks. Ofcourse with know-how-to and a little tweaking you can turn a server distro into a desktop or a desktop into a server or do whatever you want with it. But to do that you have to get familiar with the Linux Distro you are using.
Some all purpose Linux distribution are listed here and you can download them and try them on your computer
3) I watch all my movies and play my mp3 collection on my destop just fine. I dont do editing but I heard there are tools for the job. You can do all your presentations, write all your memos, and do as many spread sheets as you please with open source tools available on all Linux Distributions.
You can also play a good amount of Steam Games and the indie humble bundle project as well as some other open source games such as quake and its derivatives.
My advice is to try it as a live session from a CD or USB and see if it works for you.
I'll try it the way you've suggested and then post more specific questions if any occur.
I am currently looking for a network administrator job. I've heard from my friends that Linux is good for server administration. Is it true? Can you suggest any distributions that are specifically customised for this purposes? Maybe Linux-based software for this purposes?
Linux is an exelent choise for network administration for at least two reasons:
2/3 of the internett is Linux, meaning that if you have to administrate a network at work chanses are that you will bump into Linux sooner or later
anyway. Secound, unix (the ancient predessesor for Linux way back in the 70's) was made to work as a multiuser interconnected os from the ground up,
in contrast to windows wich was made to work as a single user isolated system.
In terms of wich programs to use, there really is no correct answere here. But learning how the LAMP stack works (Linux, Apache, MySQL, PHP)
probably wouldnt hurt. However, you must remember that linux is a very different system then windows, IMHO windows itself is a fairly crude os that
rellys heavily on external gui programs to do the hard work, whereas in unix although there are quite a few gui oriented power tools, the core
system is increadibly powerful. If you learn to master the command line in linux, you will have no problems administration your network in any unix
like os (linux, bsd, mac, solaris...). In my experiance this approach has a steep lurning curve, but is ultimatly very rewarding. Good luck
I'd agree on starting with Linux Mint. It really is very user-friendly and excellent quality. I'd get the long-term-support version, Maya 13.
Mint is ultimately based on Debian, so you can see the Debian way of doing things, but with some added user-friendliness. Debian itself is not such a good place to start, but it's good to move on to later because it's one of the most popular distros for web servers.
Thank you all for your comments! Guys, you and your community are just wonderful
One more question that emerged recently: I've discovered this program: http://www.softinventive.com/product...ork-inventory/, which was recommended to me as a decent hardware inventory management software for Linuxt. Do you guys know anything about it? Maybe some helpful tips about hardware inventory management for Linux?
One more time, thanks in advance!
P.S.: dansimon, thanks for wishing me luck! I'll definetly gonna need this in a few coming weeks... Best wishes for you too!
If you need something more graphical (rute is a good guide but very low level), there are a number of options. Zentyal and ClearOS have a lot of graphical front ends for server administration. A more distro agnostic tool is webmin (www.webmin.com), installation and configuartion is fairly streight forward, but if you get stuck there are some youtube tutorial videos that can help you out (just search for webmin).
Also, for desktop usage have a look at hardinfo, its a nice graphical package for getting hardware information (but not much on server administration tasks though).
PS! Glad to be of help, remember the best way to learn: have lots of fun :^)