I think this may be more of a question of how to compile software, rather than someone thinking that they need to compile every piece of software they install. But if they do think they have to compile every piece of software installed, the answer for you is no.
Most of the software you will ever need comes in pre-compiled binary files called RPM's. Using these files makes installing programs almost as installing a windows program.
However, if you want to learn how to compile your own software, there are a couple things you will need to know.
First, you need to make sure you have the following installed onyour computer:
Code:
#1 MAKE
#2 Kernel header
#3 Kernel source
None of these packages are installed by default, to the best of my knowledge, and can be installed graphically, using YasT. I suggest you do a google search on these packages to learn specifically what they do
When you download a program's source code, you first need to decompress the file. Then, within the directory, you should read the INSTALL and README files. They will tell you what you need to do in order to install the software.
As a general guide, here is what usually is done to compile the packages"
Code:
#1 Open up the directory you just extracted the source code to in the terminal.
#2 Type "su" (without the quotes) to give yourself root access. enter your root password. You should see somthing like this after you login:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
chris@linux-2260:~/Desktop> su
Password:
linux-2260:/home/chris/Desktop #
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The # sign indicates you are now the root user
#2 type "make". stuff will then happen.... be patient, this can take awhile.
#3 type "make install". More stuff will happen... be patient, this can take awhile.
#4 tada! you have just installed your first program from source!
Bookmarks