Spotlight | Reviews | Current Issue | Newsletter | Subscribe | Contact |
Departments


price comparison with idealo.com
Price comparison for:
fast servers for your business solution, fast notebooks for long flights, software for good results, TomTom navigation systems, PC hardware, Plasma and LCD TVs, Computer Hardware and Software, MP3 Player, highend Laptops and many more. Get reviews of your favourite digital camera or  of  new dvd-players.

user friendly

  linuxpromagazine.com » Issues » 2006 » 73 » GET SMART  

Print this page. Recommend
Slashdot it! Delicious Digg

The fast and sensible Smart package manager

GET SMART

Author(s): MARCEL HILZINGER

The package manager is one of the central components on any Linux system. If you have a system with unreliable package management – such as Suse Linux 10.1 – you may want to consider the Smart alternative.

The true test of a package manager is how the tool resolves dependencies. Smart is one of the best package managers around for navigating through dependency issues. The Smart package manager does not depend on any specific distribution, and it can handle more than ten repository formats. Smart comes with the smart command line tool, the Smart shell (smart -shell), and a graphical user interface (Figure 1), which you can launch by entering smart --gui. How Smart? The goal of the Smart project is to create “smart and portable algorithms for solving adequately the problem of managing software upgrade and installation.” There is a reason why this description from the the Smart developers emphasizes the algorithms. Algorithms are an important focus of the Smart project --and an important reason why the Smart developers believe their tool is different. When it comes to dependencies, Smart does not just use the easiest and most obvious solution but actually weighs every possible option using a policy-based priority system. In some cases, the “best” solution may depend upon the goal. For instance, if you are performing an upgrade, Smart may not choose the most recent version of a package if an intermediate version provides a better result for the complete system. Smart algorithms also consider efficiency factors, choosing the combination of packages that leads to the fastest and most reliable installation.


Read full article as PDF »


Comments


Print this page. Recommend
Slashdot it! Delicious Digg
Special Linux Magazine 3 for 1 Offer

Get 3 Issues + 3 DVDs for the price of a single issue!

Let Linux Magazine's hands-on, technical articles guide you in your daily Linux use. Check out bonus DVDs like Ubuntu, SUSE, or Fedora and save the download.

Only available for a limited time. Don't miss out!

more...

 

In the US and Canada, Linux Magazine is known as Linux Pro Magazine.
Entire contents © 2008 [Linux New Media USA, LLC]
Linux New Media web sites:
North America: [Linux Pro Magazine]
UK/Worldwide: [Linux Magazine]
Germany: [Linux-Magazin] [LinuxUser] [EasyLinux] [Linux-Community] [Linux-Nachrichten] [Linux Events]
Eastern Europe: [Linux Magazine Poland] [Linux Community Poland] [Darmowe Programy Poland] [Open Source DVD Poland] [Linux Magazin Romania]
International: [Linux Magazine Brazil] [Linux Magazine Spanish]
Corporate: [Linux New Media AG]