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 installed SUSE Personal 9.1 last week and find it a breath of fresh air after Windows.
Although I have a few questions this is the most important one so far......what does 'compile' mean?
I'll explain. After downloading a program for Windows all one needs to do is double click the *.exe icon and it'll install and run itself. With Linux I gather I need to 'compile' the program first but I'm unsure of how to do this (or what I use to do it).
I've had a few problems with heat in the past so I like to keep an eye on my CPU and System temps. I found a little app called 'asmon' which should do that for me.
So, can anyone please help me out with a step by step guide of what I do with the folder I downloaded?
com·pile ( P ) Pronunciation Key (km-pl)
tr.v. com·piled, com·pil·ing, com·piles
To gather into a single book.
To put together or compose from materials gathered from several sources: compile an encyclopedia.
Computer Science. To translate (a program) into machine language.
basically speaking, compiling is the process of converting a single text file (called source code) into an object file. The object file is then linked into an executable (.exe in Windows, for example). To convert (compile) the source code into the machine language/executable, it's necessary to have a compiler (gcc, borland, VCC are example of compilers).
Usually, the process of linking the object file into an executable is automatic in newer compilers, unless you tell otherwise.
Since Linux is an OpenSource OS, unlike windows, it's just natural that the programs on the net be distributed in Source Code form, allowing advanced users to compile and make any modifications you like yourself...
However, there're many already-compiled packages for Linux: .rpm(Redhat/Mandy/SusE), .deb(Debian), .tgz(Slackware) are examples of pre-made packages.
Although a package made for slackware won't run under say, SuSE, there're scripts/tools that can convert one package into another, as Alien or rpm2tgz.
For more info about installing programs in Linux, take a look into this thread:
Basically, computer code is written using some form of "high level" language where the programmer types in commands using "human" words such as get, put, create etc. The computer doesn't understand this so you need to compile it into 1s and 0s (binary) the computer will understand.
The compiler used depends on the language used to create the program.
sar·casm Audio pronunciation of "sarcasm" ( P ) Pronunciation Key (särkzm)
1. A cutting, often ironic remark intended to wound.
2. A form of wit that is marked by the use of sarcastic language and is intended to make its victim the butt of contempt or ridicule.
3. The use of sarcasm. See Synonyms at wit1.
4. The lowest form of wit.
The informal term newbie (n00b or noob in leetspeak is not the same) means a newcomer to a particular corner of cyberspace, such as a game, newsgroup, or the World Wide Web itself or to an operating system. It can be both a disparaging and friendly term; always referring to a neophyte. The word itself is likely a corruption of new boy, the equivalent figure in real life—usually observed as a new arrival in a school and who is, therefore, vulnerable to bullying of various kinds.