Hur man hittar programvara för obskur Linux-distributioner

click fraud protection

Det är ganska svårt att hitta mjukvara på otydliga Linux-distributioner men det finns ganska många olika sätt att lösa problemet. Den första (och utan tvekan bästa) lösningen är att komplettera saknade appar du behöver med bärbara, körbara appar istället. Dessa körbara appar kallas AppImages.

AppImages

AppImages är inte en ny sak på något sätt, men de är en av de bästa uppfinningarna i Linux-gemenskapen i nyligen minne. Det grundläggande konceptet är att föra en Windows-liknande "EXE" till Linux-plattformen. När en användare laddar ner ett program som är packat inuti en av dessa filer kommer det att köras direkt utan att behöva installera någon programvara. Uppenbarligen uppfann AppImage inte körbara binära filer på Linux. Det finns redan bärbara binära filer. Som sagt, AppImage hittar ett sätt att göra dessa binärer bättre.

En vanlig binär fil som inte är AppImage kan köras på vilken Linux-distribution som helst (om rätt bibliotek och etc är installerade i systemet). AppImage-filer har varje bibliotek och fil rätt packade i en ”miljö” så att användare kan få det och gå. Så här får du dessa filer på din Linux-dator.

instagram viewer

Hitta AppImages

Först hitta en AppImage på Probono AppImage-katalog. Av alla resurser online verkar den här vara den mest pålitliga och rikliga. I det här exemplet använder vi Audacity.

Klicka på "filer" på BinTray-sidan. Nedan följer en massiv lista över Audacity-bilder. Hitta det senaste så att ditt AppImage-program är så uppdaterat som möjligt. Hämta inte den här filen med webbläsaren. Högerklicka istället på länken och klicka på "kopiera" för att spara den direkta URL: en. Öppna sedan ett terminalfönster.

Ladda ner Audacity-appen med wget

Obs: har du inte Wget? Sök efter det med din paketansvarig och installera den först. Starta sedan nedladdningen.

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

Anledningen till att vi laddade ner den här appen med wget är att AppImage-behörigheterna måste ändras. Det är mycket lättare att göra detta när du redan är i terminalen. För att uppdatera behörigheter använder du chmod kommando:

sudo chmod + x Audacity * .AppImage

Behörigheterna uppdateras. Öppna nu Nedladdningar i din Linux PC: s filhanterare och dubbelklicka på Audacity AppImage. Appen öppnas direkt, redo att användas.

FlatPaks och Snap-paket

En annan lösning för att hitta mjukvara för opopulära och mindre stödda Linux-distributioner är att använda Flatpaks. Den här tekniken (ungefär som AppImage) är "distro-agnostisk", vilket betyder: ingen Linux-distribution föredras framför den andra, och din Linux-distribution stöder förmodligen den. Det räcker med att säga, Snaps och Flatpaks är utformade för att installeras på allt.

Dessa två lösningar är Linux-gemenskapens senaste försök att skapa ett "universellt" paketformat som vem som helst kan använda, var som helst. Med hjälp av dessa två tekniker hittar mycket eftertraktad mjukvara vägen till alla större Linux-distributioner och på otydliga sådana.

Om du befinner dig som använder en mindre känd Linux-distribution som inte har samma slags mjukvarosupport som en Ubuntu- eller Fedora-användare har, kan du prova det.

Linux-programvara på GitHub

Ett av de bästa sätten att hitta ytterligare programvara för en opopulär Linux-distribution är att gå över till Github. Det finns massor av projekt som driver kod till det alla dygnet runt. Som ett resultat är de flesta Linux-projekt värd för sin källkod där. Detta innebär att om du behöver ett program och det inte finns något eget paket för din version av Linux, kommer du att göra det har fortfarande förmågan att kompilera programvaran från källan och till och med skapa ditt eget installationspaket med det!

Förstå att inte alla Linux-projekt använder Github. Oavsett, denna webbplats är (överlägset) den mest populära projektledningstjänsten. Det betyder att det finns en god chans att du hittar det du behöver där.

Läs dokumentationen

Vid mindre kända Linux-distributioner inser utvecklarna ofta att mjukvaran kommer att bli svårare att komma med. Som ett resultat arbetar utvecklarna mycket hårt för att fylla detta gap. Det bästa exemplet på detta är Solus-projektet. Denna Linux-distribution är ny och har ett helt nytt paketformat. Som ett resultat är vissa program bara inte där (som de skulle vara på Ubuntu). Det är därför Solus-projektet har en "tredje part" -del som användare kan gå till och hitta program de kan behöva. Dessutom tillåter Solus alla användare att begära ett program för tredje parts sektion.

Din Linux-distro kan vara liknande. Titta på hur paket tillverkas och se om det finns ett avsnitt "tredje part". Det kan också vara en bra idé att leta efter ett avsnitt om "begäran paket" på webbplatsen. Även om vissa utvecklare kan ignorera dina förfrågningar kan det inte skada att nå ut.

Slutsats

Tidigare var det en dödsdom att vara på en Linux-distribution som inte var mainstream. Programvaran var svår att komma med, och om du lyckades hitta den programvara du behöver var paketen långsamma att uppdateras. I dessa dagar försöker Linux-gemenskapen mycket hårt för att göra installation av program på Linux till en mer agnostisk process. När alla omfattar lösningar som Flatpak, Snaps och AppImages kommer dagarna att gå utan vissa appar vara en saga historia.

watch instagram story