Smart Package Manager
aus openSUSE, der freien Wissensdatenbank
| Smart Package Manager | |
|---|---|
| Smart 0.42 Übersichtsfenster mit Gruppenansicht | |
| Entwickler: | Gustavo Niemeyer |
| Versionen in Distributionen von openSUSE; aktuelle Versionen für ihre Distribution finden Sie (evtl.) im Build Service: | |
| Lizenz: | GPL |
| Deutschsprachig: | ja |
| Web-Seite: | labix.org |
Smart ist eine in Python geschriebene Paketverwaltung für verschiedene Pakettypen. So kann es mit deb, Slackware, yum, APT, Urpm und dem von openSUSE verwendeten rpm umgehen. Als Bezugsquelle für die Pakete kann Smart sowohl lokal gespeicherte Paketdateien verarbeiten, als auch Pakete aus Internetpaketdepots verwenden. Unterstützt werden dabei unter anderem Yum-, apt4rpm, Yast2- und Debiandepots. Die Depots können gleichzeitig verwendet werden, eine Festlegung auf einen Typ muss nicht getroffen werden.
Vor allem aber bringt Smart fortgeschrittene Algorithmen zur Auflösung von Paketabhängigkeiten mit, wobei es auch Pakete für verschiedene Architekturen berücksichtigen kann. Der Nutzer kann dabei den verschiedenen Bezugsquellen, die bei Smart Kanäle (Channels) genannt werden, unterschiedliche Prioritäten zuteilen, um bestimmte Pakete beispielsweise eher aus Depots mit Entwicklungsversionen der jeweiligen Programme zu beziehen oder aber auf konservativere Depots zuzugreifen.
Neben dem Kommandozeilenklient von Smart, welcher auch eine eigene, integrierte Kommandozeile mitbringt, existiert auch noch eine grafische Oberfläche, welche zur Darstellung auf GTK# setzt.
Anleitung
Wie Sie Smart unter openSUSE einsetzen können, erfahren Sie in dieser Anleitung. Sie beschäftigt sich mit der Kommandozeilenvariante von Smart, die grafische Oberfläche sollte mit diesen Informationen ebenfalls problemlos bedient werden können.
Paketdepots/Aktuellere Versionen
Siehe auch
- Hilfe
- Ähnliche Anwendungen

