So finden Sie Software zu Linux-Distributionen

Inhaltsverzeichnis:

So finden Sie Software zu Linux-Distributionen
So finden Sie Software zu Linux-Distributionen
Anonim

Es ist ziemlich schwierig, Software über obskure Linux-Distributionen zu finden, aber es gibt viele Möglichkeiten, dieses Problem zu beheben. Die erste (und wahrscheinlich beste) Lösung besteht darin, fehlende Apps stattdessen durch tragbare, ausführbare Apps zu ergänzen. Diese ausführbaren Apps werden als AppImages bezeichnet.

AppImages

AppImages sind in keiner Weise etwas Neues, aber sie sind eine der besten Erfindungen der Linux-Community in letzter Zeit. Das grundlegende Konzept besteht darin, eine Windows-ähnliche „EXE“auf die Linux-Plattform zu bringen. Wenn ein Benutzer ein Programm herunterlädt, das sich in einer dieser Dateien befindet, wird es sofort ausgeführt, ohne dass Software installiert werden muss. Offensichtlich hat AppImage keine ausführbaren Binärdateien unter Linux entwickelt. Es gibt bereits portable Binärdateien. AppImage findet jedoch einen Weg, diese Binärdateien zu verbessern.

Eine reguläre, nicht von AppImage stammende Binärdatei kann auf jeder Linux-Distribution ausgeführt werden (sofern die richtigen Bibliotheken und usw. auf dem System installiert sind). In AppImage-Dateien sind alle Bibliotheken und Dateien direkt in einer „Umgebung“gepackt, sodass Benutzer sie abrufen können. So erhalten Sie diese Dateien auf Ihrem Linux-PC.

Image
Image

AppImages finden

Suchen Sie zunächst ein AppImage im Probono AppImage-Verzeichnis. Von allen Online-Ressourcen scheint dieses eine der zuverlässigsten und reichsten zu sein. In diesem Beispiel verwenden wir Audacity.

Klicken Sie auf der BinTray-Seite auf "Dateien". Was folgt, ist eine riesige Liste von Audacity-Bildern. Suchen Sie nach dem neuesten Programm, damit Ihr AppImage-Programm so aktuell wie möglich ist. Laden Sie diese Datei nicht mit dem Browser herunter. Klicken Sie stattdessen mit der rechten Maustaste auf den Link und klicken Sie auf "Kopieren", um die direkte URL zu speichern. Öffnen Sie dann ein Terminalfenster.

Laden Sie die Audacity-App mit herunter

wget

Hinweis: Sie haben kein Wget? Suchen Sie mit Ihrem Paketmanager danach und installieren Sie ihn zuerst. Starten Sie dann den Download.

cd ~ / Downloads wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

Der Grund, warum wir diese App mit wget heruntergeladen haben, ist, dass sich die AppImage-Berechtigungen ändern müssen. Dies ist viel einfacher, wenn Sie sich bereits im Terminal befinden. Um Berechtigungen zu aktualisieren, verwenden Sie die

chmod

Befehl:

sudo chmod + x Audacity *.AppImage

Die Berechtigungen werden aktualisiert. Öffnen Sie jetzt Downloads im Dateimanager Ihres Linux-PCs und doppelklicken Sie auf das Audacity AppImage. Die App wird sofort geöffnet und kann sofort verwendet werden.

FlatPaks und Snap-Pakete

Eine andere Lösung für die Suche nach Software für unpopuläre und weniger unterstützte Linux-Distributionen besteht in der Verwendung von Flatpaks. Diese Technologie (ähnlich wie bei AppImage) ist "distro-agnostisch", was bedeutet, dass keine Linux-Distribution gegenüber der anderen bevorzugt wird, und Ihre Linux-Distribution unterstützt sie wahrscheinlich. Es genügt zu sagen, Snaps und Flatpaks sind so konzipiert, dass sie auf alles installiert werden können.

Diese beiden Lösungen sind der neueste Versuch der Linux-Community, ein "universelles" Paketformat zu erstellen, das von jedem Benutzer überall verwendet werden kann. Mit Hilfe dieser beiden Technologien findet eine sehr gefragte Software ihren Weg in alle großen Linux-Distributionen sowie in unübersichtliche.

Wenn Sie eine weniger bekannte Linux-Distribution verwenden, die nicht die gleiche Softwareunterstützung bietet, die ein Ubuntu- oder Fedora-Benutzer hat, probieren Sie diese aus.

Linux-Software auf GitHub

Eine der besten Möglichkeiten, zusätzliche Software für eine unpopuläre Linux-Distribution zu finden, ist der Wechsel zu Github. Es gibt Unmengen von Projekten, die den Code zu jeder Tageszeit zur Verfügung stellen. Daher hosten die meisten Linux-Projekte ihren Quellcode dort. Das bedeutet, wenn Sie ein Programm benötigen und für Ihre Linux-Version kein eigenes Paket vorhanden ist, können Sie die Software immer noch aus dem Quellcode kompilieren und sogar ein eigenes installierbares Paket damit erstellen!
Eine der besten Möglichkeiten, zusätzliche Software für eine unpopuläre Linux-Distribution zu finden, ist der Wechsel zu Github. Es gibt Unmengen von Projekten, die den Code zu jeder Tageszeit zur Verfügung stellen. Daher hosten die meisten Linux-Projekte ihren Quellcode dort. Das bedeutet, wenn Sie ein Programm benötigen und für Ihre Linux-Version kein eigenes Paket vorhanden ist, können Sie die Software immer noch aus dem Quellcode kompilieren und sogar ein eigenes installierbares Paket damit erstellen!

Verstehen Sie, dass nicht jedes Linux-Projekt Github verwendet. Unabhängig davon ist diese Website (bei weitem) der beliebteste Projektmanagementdienst. Dies bedeutet, dass Sie mit großer Wahrscheinlichkeit das finden, was Sie brauchen.

Lesen Sie die Dokumentation

Bei weniger bekannten Linux-Distributionen stellen die Entwickler oft fest, dass es schwieriger wird, Software zu finden. Daher arbeiten die Entwickler sehr hart, um diese Lücke zu schließen. Das beste Beispiel dafür ist das Solus-Projekt. Diese Linux-Distribution ist neu und hat ein völlig neues Paketformat. Aus diesem Grund sind einige Programme nicht vorhanden (wie sie auf Ubuntu wären). Aus diesem Grund verfügt das Solus-Projekt über einen Abschnitt "Drittanbieter", in den Benutzer Programme suchen können, die sie benötigen. Darüber hinaus ermöglicht Solus jedem Benutzer, ein Programm für den Drittanbieterabschnitt anzufordern.

Ihre Linux-Distribution kann ähnlich sein. Sehen Sie nach, wie Pakete erstellt werden, und sehen Sie nach, ob es einen Abschnitt "Drittanbieter" gibt. Es kann auch eine gute Idee sein, auf der Website nach einem Feature-Abschnitt für Anforderungspakete zu suchen. Obwohl einige Entwickler Ihre Anforderungen möglicherweise ignorieren, kann es nicht schaden, sich zu erreichen.

Fazit

In der Vergangenheit war es eine Todesstrafe, auf einer Linux-Distribution zu sein, die kein Mainstream war. Software war schwer zu bekommen, und wenn Sie die Software gefunden haben, die Sie benötigen, wurden die Pakete nur langsam aktualisiert. Heutzutage ist die Linux-Community sehr darum bemüht, die Installation von Programmen unter Linux zu einem agnostischeren Prozess zu machen. Wenn alle auf Lösungen wie Flatpak, Snaps und AppImages setzen, gehören die Zeiten, in denen bestimmte Apps fehlen, der Vergangenheit an.

Beliebtes Thema