Smart Package Manager
From Wikipedia, the free encyclopedia
| This article may need to be updated. Please update this article to reflect recent events or newly available information, and remove this template when finished. Please see the talk page for more information. |
Smart Package Manager on Ubuntu |
|
| Stable release | 1.2 [1] / 2009-03-04 |
|---|---|
| Written in | C, Python |
| Operating system | Linux, Mac OS X |
| Development status | Active |
| Type | Package management system |
| License | GNU General Public License |
| Website | www.labix.org/smart |
Smart is a free software project aiming to create a package manager for Linux and Mac OS X with "notable advantages over native tools currently in use", (e.g. APT and YUM). It claims to do a better job of resolving conflicting dependencies than existing tools.
Development of the Smart Package Manager started in May, 2004 [2]. Release 1.0 was announced in Aug, 2008[3].
Contents |
[edit] Limitation
|
|
This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (September 2008) |
From the Smart FAQ page:
Does Smart's wide support for packaging systems mean I can install .rpm packages on my Debian system? Or .deb packages on my RPM-based system?
Short answer: No.
Long answer: No, unless you have the non-native package system installed in the same machine. Even then, that doesn't mean it would be a good idea. Smart is not meant as a universal wrapper around different package formats. It does support RPM, DEB and Slackware packages on a single system, but won't permit relationships among different package managers. While cross-packaging system dependencies could be enabled easily, the packaging policies simply do not exist today. This is not at all different from what you can already do. In fact, Debian has been shipping the RPM package manager for a few years now. "Possible" does not equal "good idea", and everybody should stick to their native package format.[4]
[edit] Configurations
You can greatly control smart's functionality with its configuration file. The reference is found here
[edit] See also
[edit] References
[edit] External links
| This computer software article is a stub. You can help Wikipedia by expanding it. |