So installieren Sie Software über die Befehlszeile in verschiedenen Linux-Distributionen
Wenn es um Linux geht, gibt es Unmengen von Linux-Distributionen zur Auswahl. Einige sind beliebt und werden von vielen Menschen benutzt, andere verschwinden kurz nach ihrer Veröffentlichung für die Öffentlichkeit. Für die Installation von Software in diesen Distributionen sind die meisten mit einem Softwarecenter ausgestattet, in dem Sie Software leicht installieren (oder entfernen) können, intern jedoch eine andere Architektur verwenden und die Installation von Software über die Befehlszeile für verschiedene Distributionen unterschiedlich ist.
Die unten aufgeführten Distributionen sind die beliebtesten. Von diesen werden noch mehr Distributionen abgeleitet. Wenn Sie diese Liste von Installationsbefehlen lesen, können Sie Software auf fast allen Linux-Distributionen installieren, auf die Sie stoßen.
Ubuntu / Debian
Debian ist der Vorfahre eines großen Teils der Linux-Distributionen, einschließlich Ubuntu, und fast alle verwenden den Apt-Paket-Manager. Das Installieren von Paketen mit Apt erfordert nur, dass Sie es zur Installation auffordern und den Namen des Pakets angeben.
sudo apt install Paketname
Fedora
Fedora ist der erste Anbieter der Red Hat-Produktfamilie, der den neuen DNF-Paket-Manager eingeführt hat. Es wird wahrscheinlich von RHEL und CentOS in der Version 8.0 aufgenommen werden. DNF verhält sich sehr ähnlich wie der alte YUM-Paketmanager und ist sehr einfach zu benutzen. Sagen Sie es zu installieren und welches Paket zu greifen.
dnf install Paketname
CentOS / RHEL
CentOS und RHEL verwenden den alten YUM-Paketmanager. Es funktioniert aber genauso. Sag ihm, was zu installieren ist.
yum install Paketname
OpenSUSE
OpenSUSE verwendet das RPM-Paketformat wie die Red Hat-Distributionen, verwendet jedoch seinen eigenen Paketmanager - Zypper. Zypper erlaubt es Ihnen zu sagen, es zu install
, oder Sie können es in zu verkürzen.
zypper install Paketname
oder
Zypper in Paketname
Arch Linux
Arch Linux hat einen eigenen Paketmanager namens Pacman. Pacman ist nicht wirklich wie die anderen. Es wurde nur für Arch mit einem Fokus auf Einfachheit geschrieben. Pacman verwendet Flags anstelle von Wörtern, um eine Aktion anzugeben. Verwenden Sie zum Installieren das -S
Flag.
pacman -S Paketname
Gentoo
Gentoo ist ein weiterer Schritt weg von der Norm. Es verwendet den Portage-Paketmanager. Portage ist etwas ganz anderes, weil Gentoo eine quellenbasierte Distribution ist. Es hat keine kompilierten Pakete. Es zieht den Quellcode eines Programms und kompiliert es bei Bedarf, so dass Portage im Wesentlichen ein gigantisches vereinheitlichtes Installationsskript ist. Verwenden Sie den Befehl emerge
um ein Paket mit Portage zu installieren.
emerge --ask Paketname
Linux ungültig machen
Void Linux ist eine Art seltsamer Neuling in der Linux-Welt, aber es zeigt ein echtes Versprechen, in Zukunft eine Top-Distribution zu sein. Void ist kein Nachkomme einer bestehenden Distribution. Stattdessen haben die Entwickler von Void ihre Distribution von Grund auf aufgebaut und die Software ausgewählt, die sie enthalten wollten.
Als Ergebnis hat Void seinen eigenen Paketmanager, XBPS, der sich weitgehend wie Archs Pacman verhält, ist immer noch ein sehr anderes System. Wie Pacman verwendet XBPS Flags, aber in diesem Fall enthält es auch das Schlüsselwort "install" im Befehl.
xbps-install -S Paketname
Solus
Solus ist eine weitere ziemlich neue Distribution. Es zielt darauf ab, eine der wenigen stabilen Rolling Release-Distributionen im Linux-Ökosystem zu sein. Seltsamerweise ist Solus überhaupt nicht auf Server ausgerichtet.
Stattdessen haben die Solus-Entwickler all ihre Anstrengungen darauf verwendet, Solus zur bestmöglichen Desktop-Distribution zu machen. Solus hat auch einen eigenen Paketmanager, Eopkg. Eopkg fühlt und verhält sich sehr ähnlich wie Debians Apt. Sagen Sie es zu installieren und was installiert werden muss.
eopkg install Paketname
Schlussgedanken
Jedes dieser Paketverwaltungssysteme ist großartig. Sie alle haben ihre Nuancen, auf die sie nur für eine gewisse Zeit vorbereitet sind. Es gibt auch viel mehr Tiefe. Die meisten, wenn nicht alle, sind in der Lage, die gesamte Software auf Ihrem System zu verwalten.
Das bedeutet, dass sie Pakete entfernen und neu konfigurieren sowie alles auf einmal aktualisieren können. Bei einigen Distributionen wie Debian und Ubuntu können Sie das gesamte System über den Paketmanager auf die neueste Version aktualisieren.
Sobald Sie sich für eine Distribution entschieden haben, nehmen Sie sich die Zeit, den Paketmanager gründlich zu lernen. Es wird Ihnen viele Kopfschmerzen in der Zukunft ersparen, und es kann zu einem Ihrer größten Vorteile bei der Konfiguration Ihres Systems genau so werden, wie Sie es mögen.