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.

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

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.