Linux Today: Linux News On Internet Time.

Software Installation in GNU/Linux is Still Broken, and a Path to Fixing

Jun 24, 2009, 21:09 (18 Talkback[s])
(Other stories by Tony Mobily)

[ Thanks to steve hill for this link. ]

"Most distributions today (including the great Ubuntu) are based on package managers. If you want to install a piece of software, you grab it from one of the official repositories, and your package manager will 'explode it' onto your computer's file system. A program will place bits and pieces in /usr/bin, /usr/lib, /etc, and so on. This is normally done through a package manager. In Ubuntu, for example, you would probably use Synaptic. A package manager will normally solve all the 'dependency problems' for you. Ah, dependencies... basically, an image viewing program might need, for example, libjpeg to function (libjpeg being a library of functions to open, save, and generally deal with JPEG files). This is a very Unix-ish approach. It works perfectly well for servers, but fails on several levels for clients. Why?"

Complete Story

Related Stories: