Werbung
Willkommen bei Linux. Möglicherweise wurde Ihre Distribution mit einer Vielzahl von Software geliefert, die die Grundlagen abdeckt. Unabhängig davon, wie gründlich die Arbeit war, möchten Sie mehr installieren. Die Frage ist, wie?
Die Installation von Software unter Linux kommt einem Smartphone näher als Windows. In den meisten Fällen starten Sie einen Paketmanager (ähnlich einem App Store) und suchen nach dem Namen der gewünschten Anwendung. Von dort aus müssen Sie nur noch auf die Schaltfläche "Installieren" klicken.
Die Paketmanager ändern sich jedoch je nach Distribution. Ubuntu verwendet die Ubuntu-Software. Dies ist einfach eine umbenannte Version der GNOME-Software, die Fedora verwendet. In der Zwischenzeit macht openSUSE mit YaST sein eigenes Ding.
Paketmanager durchsuchen die Software-Repositorys Ihrer Distribution. Aber manchmal ist das, was Sie wollen, nicht da. Gelegentlich laden Sie eine Datei von einer Website herunter und klicken darauf wie auf eine Windows-EXE-Datei. Außer es gibt ein Problem. So wie es keine einzige Linux-Version gibt, gibt es auch kein universelles Linux-Paketformat (
obwohl einige Leute versuchen, das zu ändern Ubuntu Snaps vs Red Hat Flatpaks, was ist der Unterschied?Linux-Distributionen verteilen Apps in vielen Formaten. Seit Jahren sind die beiden beliebtesten .debs und .rpms, aber dies kann sich mit Ubuntus Snap-Paketen und Red Hats Flatpak allmählich ändern. Weiterlesen ).Sie müssen wissen, welcher Dateityp die Software für Ihre Distribution erfolgreich installiert. Glücklicherweise müssen Sie nur einige Akronyme und Abkürzungen lernen, um die Situation zu verstehen.
DEB-Pakete
Das DEB-Format hat seinen Namen von Debian, einer Linux-Distribution und einem der größten Open-Source-Projekte, die es gibt. Sie können auf eine DEB klicken, um eine Anwendung direkt zu installieren, oder in einem Paketmanager suchen, damit diese im Hintergrund die Aufgabe für Sie erledigt. Im Terminal verwenden Sie die dpkg
Befehl zum Beispiel:
sudo dpkg -i /home/user/software.deb
Da Ubuntu auf Debian basiert, sind DEBs leicht zu finden. Mit Millionen von Benutzern und starker Bekanntheit sind Ubuntu und DEBs zu Windows und EXEs der Linux-Welt geworden.
Debian und Ubuntu verwenden beide das DEB-Dateiformat, aber Pakete, die in einem funktionieren, funktionieren möglicherweise nicht im anderen. Pakete sind manchmal mit beiden kompatibel, z. B. mit Google Chrome. Gehen Sie nicht davon aus, dass dies der Fall ist. Stellen Sie sicher, dass Sie DEBs herunterladen, die für Ihre Distribution bestimmt sind.
Beliebte Distributionen, die DEB verwenden:
- Ubuntu
- Debian
- Linux Mint
- SteamOS
- Trisquel
- gNewSense
RPM-Pakete
RPM stand ursprünglich für Red Hat Package Manager. Jetzt ist das Akronym rekursiv und steht für RPM Package Manager. In jedem Fall liegt der Ursprung bei Red Hat. Die in North Carolina ansässige Organisation, die später das weltweit erste Open-Source-Unternehmen im Wert von einer Milliarde Dollar wurde, entwickelte das Format für Red Hat Linux. Infolgedessen finden Sie dies im gesamten Red Hat-Ökosystem.
Das heißt wenn Fedora ist die Distribution Ihrer Wahl 5 Gründe für die Verwendung von Pure Open Source Distro, FedoraFedora ist nicht so bekannt wie Ubuntu und hat den Ruf, schwer zu bedienen zu sein. Aber wenn dies zutrifft, warum verwenden so viele Menschen Fedora weiterhin? Weiterlesen Dies ist der Paketdateityp, mit dem Sie die Software installieren. Wenn Sie auf ein RPM klicken, wird es in der GNOME-Software geöffnet.
Trotz des Namens sind Red Hat-bezogene Distributionen nicht die einzigen, die RPMs verwenden. openSUSE ist eine weitere prominente Community, die RPM übernommen hat 6 Gründe, warum Sie sich für openSUSE und Geeko entscheiden solltenEs gibt gute Gründe, warum openSUSE weiterhin Benutzer anzieht, und hier sind einige davon. Vielleicht sind Sie die nächste Person, die sich in den Geeko verliebt. Weiterlesen . Sie können diese mit YaST installieren, dem One-Stop-Shop der Distribution für die meisten Systemverwaltungen.
In beiden Fällen können Sie Pakete mit dem installieren U / min
Befehl zum Beispiel:
rpm -ivh /home/user/software.rpm
Fedora und openSUSE verwenden beide RPMs, aber die Pakete sind nicht austauschbar. Stellen Sie erneut sicher, dass das von Ihnen heruntergeladene RPM für Ihre Distribution bestimmt ist.
Beliebte Distributionen, die RPM verwenden:
- Red Hat Enterprise Linux
- Fedora
- openSUSE
- SUSE Linux Enterprise Server
- CentOS
- PCLinuxOS
TAR-Pakete
Ich weiß, dass es kein universelles Paketformat für Linux gibt, aber das stimmt nicht zu 100%. Wenn Sie eine App als TAR, TGZ oder TAR.GZ sehen, besteht eine gute Chance, dass sie auf Ihrem Computer ausgeführt wird. Das Problem ist, dass die Installation nicht so einfach ist wie das Zeigen des Cursors oder das Eingeben eines einzelnen Befehls. Das Installieren einer TAR-Datei ist verdient einen eigenen Führer Kompilieren und Installieren von TAR GZ- und TAR BZ2-Dateien unter Ubuntu Linux Weiterlesen .
Dies liegt daran, dass dieses Archiv nicht in einem ausführbaren Format geliefert wird. Stattdessen enthält es die Quelldateien, die zum Erstellen der betreffenden Anwendung erforderlich sind. Einige TAR-Dateien enthalten persönliche Installationsanweisungen, und das resultierende Programm wird möglicherweise nicht automatisch in Ihrem Anwendungsmenü angezeigt.
Beliebte Distributionen, die ausschließlich TAR verwenden:
- Arch Linux
- Slackware
Mehr woher das kam
Die drei oben aufgeführten Typen sind nicht die einzigen Paketformate für Linux, aber sie sind die häufigsten. Einige Distributionen entwickeln ihre eigenen Typen, die anderswo nicht verwendet werden. Gentoo hat ebuild. Pardus hat PiSi (kurz für Pakete, die wie beabsichtigt erfolgreich installiert wurden). Android, technisch gesehen eine Linux-Distribution, verwendet APK.
Warum sind Paketformate so seltsam?
Jeder Typ ist ein Archiv, das enthält, was eine Anwendung ausführen muss, sowie die Metadaten, die von einem Paketmanager benötigt werden. Da verschiedene Distributionen Verwenden Sie verschiedene Tools und Repositorys Welcher Linux Package Manager (und welche Distribution) passt zu Ihnen?Ein wesentlicher Unterschied zwischen den wichtigsten Linux-Distributionen ist der Paketmanager. Die Unterschiede sind stark genug, um Ihre Wahl der Distribution zu beeinflussen. Schauen wir uns an, wie die verschiedenen Paketmanager arbeiten. Weiterlesen , was in diese Metadaten geht, variiert. Aus diesem Grund kann nicht garantiert werden, dass selbst gleichnamige Formate wie Fedora- und openSUSE-RPMs kompatibel sind.
Was halten Sie von der Installation von Software unter Linux? Wie ist der Vergleich mit anderen Betriebssystemen? Könnte es verbessert werden? Teilen Sie Ihre Gedanken mit und zögern Sie nicht zu fragen, wenn Sie Fragen haben!
Bertel ist ein digitaler Minimalist, der von einem Laptop mit physischen Datenschutzschaltern und einem von der Free Software Foundation empfohlenen Betriebssystem schreibt. Er schätzt Ethik über Funktionen und hilft anderen, die Kontrolle über ihr digitales Leben zu übernehmen.