Het is nogal moeilijk om software op obscure te vindenLinux-distributies, maar er zijn nogal wat verschillende manieren om dit probleem op te lossen. De eerste (en misschien wel beste) oplossing is om ontbrekende apps die je nodig hebt aan te vullen met draagbare, uitvoerbare apps. Deze uitvoerbare apps staan bekend als AppImages.
AppImages
AppImages zijn op geen enkele manier nieuw, maarze zijn een van de beste uitvindingen in de Linux-gemeenschap in het recente geheugen. Het basisconcept is om een Windows-achtige "EXE" naar het Linux-platform te brengen. Wanneer een gebruiker een programma in een van deze bestanden downloadt, wordt het meteen uitgevoerd, zonder dat er software hoeft te worden geïnstalleerd. Het is duidelijk dat AppImage geen uitvoerbare binaries op Linux heeft uitgevonden. Er zijn al draagbare binaire bestanden. Dat gezegd hebbende, vindt AppImage een manier om deze binaire bestanden te verbeteren.
Een normaal, niet-AppImage binair bestand kan worden uitgevoerdelke Linux-distributie (als de juiste bibliotheken en dergelijke op het systeem zijn geïnstalleerd). AppImage-bestanden hebben elke bibliotheek en elk bestand direct in een "omgeving" verpakt, zodat gebruikers het kunnen gebruiken. Hier leest u hoe u deze bestanden op uw Linux-pc kunt krijgen.
App-afbeeldingen zoeken
Zoek eerst een AppImage in de Probono AppImage-map. Van alle online bronnen lijkt deze de meest betrouwbare en overvloedige. In dit voorbeeld gebruiken we Audacity.
Klik op de BinTray-pagina op "bestanden". Wat volgt is een enorme lijst met Audacity-afbeeldingen. Zoek de meest recente, zodat uw AppImage-programma zo actueel mogelijk is. Download dit bestand niet met de browser. Klik in plaats daarvan met de rechtermuisknop op de link en klik op "kopiëren" om de directe URL op te slaan. Open vervolgens een terminalvenster.
Download de Audacity-app met wget
Opmerking: heb je geen wget? Zoek ernaar met uw pakketbeheerder en installeer het eerst. Start vervolgens de download.
cd ~/Downloads wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage
De reden dat we deze app met wget hebben gedownload, is omdat de AppImage-machtigingen moeten veranderen. Het is veel gemakkelijker om dit te doen als je al in de terminal bent. Gebruik de. Om machtigingen bij te werken chmod
commando:
sudo chmod +x Audacity*.AppImage
De rechten zijn bijgewerkt. Open nu Downloads in Bestandsbeheer van uw Linux-pc en dubbelklik op de Audacity-appafbeelding. De app wordt onmiddellijk geopend, klaar voor gebruik.
FlatPaks en Snap-pakketten
Een andere oplossing om software te vinden voor impopulaire,en minder ondersteunde Linux-distributies is om Flatpaks te gebruiken. Deze technologie (net als AppImage) is "distro-agnostisch", wat betekent: geen enkele Linux-distributie heeft de voorkeur boven de andere, en uw Linux-distributie ondersteunt dit waarschijnlijk. Het volstaat te zeggen dat Snaps en Flatpaks zijn ontworpen om op alles te worden geïnstalleerd.
Deze twee oplossingen zijn van de Linux-gemeenschaplaatste poging om een "universeel" pakketformaat te maken dat iedereen overal kan gebruiken. Met behulp van deze twee technologieën vindt zeer gewilde software zijn weg naar alle belangrijke Linux-distributies evenals op obscure.
Als je merkt dat je een minder bekende Linux-distributie gebruikt die niet van dezelfde soort software-ondersteuning geniet als een Ubuntu of Fedora-gebruiker, probeer deze dan eens.
Linux-software op GitHub
Een van de beste manieren om extra software te vindenwant een impopulaire Linux-distributie moet naar Github gaan. Er zijn heel veel projecten die er op alle uren van de dag code aan toevoegen. Als gevolg daarvan hosten de meeste Linux-projecten hun broncode daar. Dit betekent dat als u een programma nodig hebt en er geen native pakket is voor uw versie van Linux, u nog steeds de mogelijkheid hebt om de software vanaf de bron te compileren en er zelfs uw eigen instelbare pakket mee te maken!
Begrijp dat niet elk Linux-project Github gebruikt. Hoe dan ook, deze website is (verreweg) de meest populaire projectbeheerservice. Dit betekent dat er een goede kans is dat u daar vindt wat u nodig heeft.
Lees de documentatie
Op minder bekende Linux-distributies, deontwikkelaars realiseren zich vaak dat het moeilijker wordt om aan software te komen. Als gevolg hiervan werken de ontwikkelaars heel hard om deze leemte op te vullen. Het beste voorbeeld hiervan is het Solus-project. Deze Linux-distributie is nieuw en heeft een geheel nieuw pakketformaat. Als gevolg hiervan zijn sommige programma's er gewoon niet (zoals ze op Ubuntu zouden zijn). Daarom heeft het Solus-project een gedeelte 'Derden' waar gebruikers naar toe kunnen gaan en programma's kunnen vinden die ze nodig hebben. Bovendien staat Solus elke gebruiker toe om een programma aan te vragen voor de sectie van derden.
Je Linux-distro kan vergelijkbaar zijn. Kijk hoe pakketten worden gemaakt en kijk of er een sectie 'derde partij' is. Het kan ook een goed idee zijn om te zoeken naar een functiegedeelte 'verzoekpakketten' op de website. Hoewel sommige ontwikkelaars uw verzoeken misschien negeren, kan het geen kwaad om contact op te nemen.
Gevolgtrekking
In het verleden, op een Linux-distributie diewas niet mainstream was een doodvonnis. Software was moeilijk te vinden en als het je lukte om de software te vinden die je nodig had, waren de pakketten traag te updaten. Tegenwoordig probeert de Linux-gemeenschap heel hard om het installeren van programma's op Linux een agnostischer proces te maken. Wanneer iedereen oplossingen zoals Flatpak, Snaps en AppImages omarmt, zijn de dagen zonder bepaalde apps voorbij.
Comments