LinuxLinks.com
Newbies What Next ? News Forums Calendar

Search





News Sections
Home
General News (3973/0)
Reviews (628/0)
Press Releases (464/1)
Distributions (187/0)
Software (875/0)
Hardware (522/0)
Security (192/0)
Tutorials (345/0)
Off Topic (181/0)


User Functions
Username:

Password:

Don't have an account yet? Sign up as a New User


Events
There are no upcoming events




Linux Distribution Guide - Part 3

Linux Distribution Guide

What other factors might influence my choice of Distribution?

Some of the points raised on the previous page are relevant to the decision-making process e.g. the choice of which distro to try will be, in part, determined by the type of hardware you have.  However, further factors to consider are as follows:

Your Level of Linux Experience

If you have never used Linux before, you probably want to choose a distro which has a simple installation, which installs and configures applications using a slick graphical interface.

However, if you have a friend that is knowledgeable about Linux, we strongly recommend you use the distro they use.  Although there is an enormous amount of help freely available over the internet (via FAQs, HOWTOs, USENET (a global Internet discussion system), linux forums, support websites etc), nothing beats hands-on support.  Choosing the same distro will make it easier for your friend to help you.

Bear also in mind that popular distros will have a larger userbase, and more users, and therefore more people who have solved any problems you might encounter.

Availability of Software

This factor is best illustrated with an example.  Let's take the software package NoMachine NX client (a Linux terminal client; software which lets you make secure, remote connections to enable users to access remote Linux and Unix desktop sessions). 

The developers of NoMachine NX make versions available for distros that use RPM, DEB, and as a compressed tar file. 

RPM and DEB are examples of package management formats, which are used by package management systems; free software tools which install, update, uninstall, verify and query software packaged in that format.  Package management systems make installing software a breeze.  Some systems even detect if a program depends on other code and checks if that has already been installed. If not, it automagically installs it for you.  

However, if you are using a distro that doesn't use RPM or DEB (in this example), you must install the software manually yourself, using the compressed tar file.  Any modifications you make (such as installing a new version, removing the software) must also be done manually.  It's fair to say that if you intend on trying out lots of new software, packages are more likely to have been built for the more popular distros.

The Programs you want to run

There are tens of thousands of programs that run under Linux.  Yes, tens of thousands, with the vast majority being available for free!  The selection of software is one of the key choices facing the individual or organisation which is creating the distro.  From the user's perspective, it is preferable that the distro comes with every type of program that he or she wants to run, saving the individual time to find the applications on the net.  You may want the distro to select the best-of-breed applications for you, and therefore may want to steer away from distros that install every application under the sun.  Alternatively, you might be the type of user who just loves trying out new software.  Distros such as Debian are ideal for this type of beginner, as it comes supplied with over 18,000 applications.  That should keep you occupied for at least a few months :)

Kernel

Every distro will come with at least one version of the Linux kernel.  Generally, when a new release of a distro is released it will use a relatively new version of a stable kernel.  However, many distros are no longer maintained, or only updated rarely.  This can mean they ship with an old version of the Linux kernel, which may not support all of your hardware.

For example, if you want to watch digital TV on your Linux machine, it is advisable to choose a distro that comes with kernel version 2.6.x, as it is much more likely that a driver for the tv card will come supplied with the kernel.  That's not to say that you can't make the hardware to work with older releases of the kernel, only that it'll be harder.  We like the Nebula digital tv card, it's a great way of not working at a computer.  Getting that card to work with say kernel version 2.2.x or 2.4.x was harder than using kernel 2.6.x.

Next Page: So what Distribution should I use?

Read ahead

1. Introduction
2. What are the differences between Distributions?
3. What other factors might influence my choice of Distribution?
4. So what Distribution should I use?




Last Updated Sunday, August 05 2007 @ 06:27 AM EDT


We have written a range of guides highlighting excellent free books for popular programming languages. Check out the following guides: C, C++, C#, Java, JavaScript, CoffeeScript, HTML, Python, Ruby, Perl, Haskell, PHP, Lisp, R, Prolog, Scala, Scheme, Forth, SQL, Node.js (new), Fortran (new), Erlang (new), Pascal (new), and Ada (new).


Group Tests
All Group Tests

Top Free Software
5 Office Suites
7 Document Processors
6 Lean Desktops
6 Desktop Search
9 Project Management
9 Groupware Apps
14 File Managers
10 Databases
21 Backup Tools
21 DVD Tools
21 Window Managers
21 Productivity Tools
9 Terminal Emulators
21 Financial Tools
21 Text Editors
21 Video Emulators
21 Home Emulators
42 Graphics Apps
6 CAD Apps
42 Scientific Apps
10 Web Browsers
42 Email Apps
12 Instant Messaging
10 IRC Clients
7 Twitter Clients
12 News Aggregators
11 VoIP Apps
11 Remote Display Apps
42 Best Games
42 More Games
21 More Games
21 Notable Games (1)
21 Notable Games (2)
21 Notable Games (3)
8 ASCII Games
9 Educational Games
42 Audio Apps
42 Video Apps
6 Screencasting Apps
80 Security Apps
9 System Monitoring
6 Family History Apps
11 PDF Tools
6 Music Servers
6 Collection Managers
7 Calculator Apps
8 Geometry Apps
Free Console Apps
14 Multimedia
Programming
8 Compilers
9 IDEs
9 Debuggers
7 Revision Control Apps
6 Doc Generators
'Free' Proprietary
21 Closed-Source Apps
Top Commercial Apps
42 Games
Free Web Software
21 Web CMS
14 Wiki Engines
8 Blog Apps
6 eCommerce Apps
5 Human Resource Apps
10 ERP
10 CRM
6 Data Warehouse Apps
8 Business Intelligence
6 Point-of-Sale

All Group Tests

Other Articles
Migrating from Windows
Back up your data
Distribution Guide
Distro Portal Pages
20 Free Linux Books
Running Linux Under Windows


Older Stories
Sunday 07/06
  • Mobile Phone Management Made Easy (0)

  • Saturday 06/28
  • Easy File Comparisons With These Great Free Diff Tools (0)
  • 9 ASCII Games You'll Want to Play Again and Again (0)

  • Friday 06/13
  • 12 Remarkable Free Shell Scripting Books (0)

  • Saturday 06/07
  • Open Source LDAP Solutions (0)

  • Monday 06/02
  • Delightful ASCII Art Tools (0)

  • Saturday 05/31
  • Best Tools for Network Inventory Management (0)

  • Sunday 05/25
  • Grab 24 Beautifully Scribed Free Programming Books (0)
  • 6 Invaluable Free Ada Books (0)

  • Thursday 05/15
  • 4 Best Free Pascal Books (0)


  • Vote

    What do you find MOST attractive about Open Source software?

    Amount of customization
    Security
    Freedom provided
    Speed of development
    Quality
    Multiple versions
    Cost
    Potential to contribute
    Ability to modify code
    Results
    4837 votes | 2 comments

    Built with GeekLog and phpBB
    Comments to the webmaster are welcome
    Copyright 2009 LinuxLinks.com - All rights reserved