I was asked recently to do some sort of presentation to the linux-gnu "total beginners", this has resulted in a presentation in a few points that I used to do an overview of this fantastic world of 'open source and Gnu- Linux in particular, the notes I will propose in this and other articles are not meant be of any further explanation or just want to be detailed but simple descriptions to keep off a Gnu-Linux also people who have never heard of, d 'Besides, the blog you are now reading is dedicated to people who are new to this world for first time, and not the most experienced and savvy "geeks" command-line .....
Installing programs
- In a GNU-Linux programs come in two different ways:
1) "Source Files" to be filled and install the "proper" car.
- Pro: The program provides better performance because it completed the compilation process takes account of the processor and the hardware features of the machine on which it is installed.
- Cons: To compile programs on your machine, you need all the libraries of the programs and accessories that are needed to successfully build the executable program in object, you must also know what are the right options give the compiler to optimize the compilation process on your machine, often compile times are very long.
2) " prebuilt packages " downloadable from the special "repositories" in a standardized format through special programs will install automatically in all the files and the libraries necessary for the proper functioning of the program in question.
- Pro: You do not need any kind of computer knowledge, everything is resolved automatically and transparent to the user ', just a good Internet connection and you can install all the programs you want in seconds.
- Cons: To ensure that the "speed" on all types of hardware (processors) the package is pre-filled with a number of generic options that do not would certainly enhance the performance of the same. Some essential parts (additional kernel modules, new custom kernel & initrd.img) must still be completed locally.
-L ' extension of these "packages" varies according to Linux distributions that use it, and all debian derived systems (eg Ubuntu) uses. Deb and Red Hat, Mandriva, fedora, suse and several others use the. rpm, but there are also other less common formats (the. slackware tgz for eg.)
- There are now nearly every major distro , of graphical tools that reduce the installation process and / or uninstall a few mouse clicks. Synaptic, yum, urpmi, are some of the most used, are based on command-line tools like apt-get or rpm.
0 comments:
Post a Comment