Obwohl es in diesem Kurs hauptsächlich um Paketverwaltungssysteme geht (die Batmans der Paketverwaltung), dürfen wir die Robins nicht vergessen. Obwohl sehr nützlich und zuverlässig, kommen sie nicht mit dem süßen Batmobil und dem Utility Belt.
So wie .exe eine einzelne ausführbare Datei ist, so sind es auch .deb und .rpm. Normalerweise würden Sie diese nicht sehen, wenn Sie Paket-Repositories verwenden, aber wenn Sie Pakete direkt herunterladen, erhalten Sie diese höchstwahrscheinlich in diesen gängigen Formaten. Offensichtlich sind sie exklusiv für ihre Distributionen: .deb für Debian-basierte und .rpm für Red Hat-basierte.
Um diese direkten Pakete zu installieren, können Sie die Paketverwaltungsbefehle verwenden: rpm und dpkg. Diese Tools werden verwendet, um Paketdateien zu installieren; sie installieren jedoch nicht die Paketabhängigkeiten. Wenn Ihr Paket also 10 Abhängigkeiten hätte, müssten Sie diese Pakete separat installieren und dann deren Abhängigkeiten, und so weiter und so fort. Wie Sie sehen können, war dies einer der Gründe, die die vollwertigen Verwaltungssysteme hervorbrachten, die wir später besprechen werden.
Denken Sie daran, dass es unzählige Male vorkommen wird, dass Sie ein Paket mit einem dieser Tools installieren, abfragen oder überprüfen müssen. Merken Sie sich diese Befehle.
Ein Paket installieren
Debian: $ dpkg -i some_deb_package.deb
RPM: $ rpm -i some_rpm_package.rpm
Das i steht für Installieren. Sie können auch das längere Format --install verwenden.
Ein Paket entfernen
Debian: $ dpkg -r some_deb_package.deb
RPM: $ rpm -e some_rpm_package.rpm
Debian: r für remove
RPM: e für erase
Installierte Pakete auflisten
Debian: $ dpkg -l
RPM: $ rpm -qa
Debian: l für list
RPM: q für query und a für all