Vererbt von der Mandriva-Distribution, ist URPMI der Standard-Paketmanager Mageias. Er bietet einen großen Bereich an Funktionen, um die Softwarerepositorys, Installationen, Aktualisierungen und das Entfernen von Anwendungen, welche sich im rpm Format befinden, zu verwalten. Dieses Standardformat wurde von anderen bekannten Distributionen, darunter Red Hat, Fedora, CentOS, Suse und openSUSE, übernommen. Urpmi wird auch dazu verwendet, um Ihre Distribution auf eine neuere Mageia-Distribution zu aktualisieren. Diese Werkzeugsammlung kommt mit vielen einzelnen Werkzeugen:
– urpmi, urpme, um Anwendungen zu installieren und deinstallieren;
– urpmq, um nach einer Anwendung in den Repositorys zu suchen;
– urpmf, um nach einem Paket anhand der darin enthaltenen Dateien zu suchen;
– urpmi.update, um Ihr System und die Anwendungen zu aktualisieren;
– urpmi.addmedia und urpmi.removemedia, um Softwarerepositorys hinzuzufügen bzw. zu entfernen.
Es ist auch der Kern der Anwendungen:
- rpmdrake, die GUI zur Installation/Deinstallation von Paketen;
- drakx, der Mageia Installer von einer DVD oder vom Netzwerk.
Zusätzliche Informationen finden Sie auf der Mageia Wikiseite.
Das Erscheinen von „dnf“ in unserer Distribution, in den vergangenen Jahren, ist auch eine Erwähnung wert. Auf alle Fälle bleibt urpmi ein wichtiges und grundlegendes Werkzeug für Mageia, welches von seinen Anwendern aufgrund seiner einfachen Verwendung und Effizienz geschätzt wird. Aus diesem Grund wird der Paketmanager weiterentwickelt, stabilisiert und mit neuen veröffentlichten Versionen verbessert. Zudem ist es kompatibel mit den rpm-Versionen 4.9 bis 4.16, sowie mit den Perl-Versionen 5.8 bis 5.32, und profitiert von deren neusten Entwicklungen.
Die Dokumentationen von URPMI und URPM wurden verbessert und können hier und hier abgerufen werden. Diese sind auch in unserer Dokumentation ausführlich dokumentiert und übersetzt.
Was folgt als Nächstes?URPMI hat eine hervorragende Zukunft. In der Tat wird es weiterhin fortentickelt und ist dabei, eine neue Richtung einzuschlagen.
Es ist geplant, dabei die Abhängigkeitsverwaltung libdnf/libsolv zu verwenden, welche eine sorgfältigere Verwaltung erlaubt, vor allem im Bereich der sogenannten „schwachen“ Abhängigkeiten (hierfür warten wir aktuell auf die Stabilisierung der Programmoberfläche).
Damit urpmi einwandfrei funktioniert, benötigen wir Rückmeldungen, an welchen Stellen es im aktuellen Zustand noch hakt. Diese sollten, in englischer Sprache, in unserem Bugtracker gemeldet werden.
Original veröffentlicht von neoclust.