Cum să găsiți software pe distribuții Linux obscure

Este destul de dificil să găsești software pe distribuțiile Linux obscure, dar există destul de multe moduri diferite de a remedia această problemă. Prima (și probabil cea mai bună) soluție este să completați aplicațiile lipsă de care aveți nevoie cu aplicații portabile, executabile. Aceste aplicații executabile sunt cunoscute ca AppImages.

AppImages

AppImages nu sunt în niciun caz un lucru nou, dar sunt una dintre cele mai bune invenții din comunitatea Linux din memoria recentă. Conceptul de bază este de a aduce un „EXE” asemănător Windows pe platforma Linux. Când un utilizator descarcă un program împachetat în interiorul unuia dintre aceste fișiere, acesta va rula imediat, fără a fi nevoie să instalați niciun software. Evident, AppImage nu a inventat binare executabile pe Linux. Există deja fișiere binare portabile. Acestea fiind spuse, AppImage găsește o modalitate de a îmbunătăți aceste binare.

Un fișier binar obișnuit, non-AppImage poate rula pe orice distribuție Linux (dacă bibliotecile potrivite și etc sunt instalate pe sistem). Fișierele AppImage au fiecare bibliotecă și fiecare fișier împachetat direct într-un „mediu”, astfel încât utilizatorii să le poată obține și să plece. Iată cum să obțineți aceste fișiere pe computerul dvs. Linux.

Găsirea AppImages

În primul rând, găsiți o aplicație pe imagine Directorul Probono AppImage. Dintre toate resursele online, aceasta pare a fi cea mai de încredere și cea mai abundentă. În acest exemplu, vom folosi Audacity.

Pe pagina BinTray, faceți clic pe „fișiere”. Ceea ce urmează este o listă masivă de imagini Audacity. Găsiți cel mai recent, astfel încât programul dvs. AppImage să fie cât mai actualizat posibil. Nu descărcați acest fișier cu browser. În schimb, faceți clic dreapta pe link și faceți clic pe „Copiere”, pentru a salva adresa URL directă. Apoi, deschideți o fereastră de terminal.

  Cum să depanați scripturile Linux Bash cu ShellCheck

Descărcați aplicația Audacity cu wget

Notă: nu aveți wget? Căutați-l cu managerul de pachete și instalați-l mai întâi. Apoi, începeți descărcarea.

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

Motivul pentru care am descărcat această aplicație cu wget este că permisiunile AppImage trebuie să se schimbe. Este mult mai ușor să faci asta când ești deja în terminal. Pentru a actualiza permisiunile, utilizați comanda chmod:

sudo chmod +x Audacity*.AppImage

Permisiunile sunt actualizate. Acum, deschideți Descărcări în managerul de fișiere al computerului dvs. Linux și faceți dublu clic pe Audacity AppImage. Aplicația se va deschide instantaneu, gata de utilizare.

FlatPaks și pachete Snap

O altă soluție pentru a găsi software pentru distribuțiile Linux nepopulare și mai puțin acceptate este utilizarea Flatpaks. Această tehnologie (la fel ca AppImage) este „distro-agnostică”, adică nicio distribuție Linux nu este favorizată față de cealaltă, iar distribuția dvs. Linux o acceptă probabil. Este suficient să spunem că Snaps-urile și Flatpak-urile sunt proiectate pentru a fi instalate pe orice.

Aceste două soluții sunt cea mai recentă încercare a comunității Linux de a crea un format de pachet „universal” pe care oricine îl poate folosi, oriunde. Cu ajutorul acestor două tehnologii, software-ul foarte căutat își găsește drumul pe toate distribuțiile Linux majore, precum și pe cele obscure.

Dacă utilizați o distribuție Linux mai puțin cunoscută care nu se bucură de același tip de suport software de care se bucură un utilizator Ubuntu sau Fedora, încercați-le.

Software Linux pe GitHub

Una dintre cele mai bune modalități de a găsi software suplimentar pentru o distribuție Linux nepopulară este să mergeți la Github. Există o mulțime de proiecte care împing cod la el la orice oră din zi. Ca rezultat, majoritatea proiectelor Linux își găzduiesc codul sursă acolo. Aceasta înseamnă că dacă aveți nevoie de un program și nu există niciun pachet nativ pentru versiunea dvs. de Linux, veți avea în continuare capacitatea de a compila software-ul din sursă și chiar de a vă crea propriul pachet care poate fi instalat cu el!

  Cum să vă conectați la un server Linux de pe iPad

Înțelegeți că nu orice proiect Linux utilizează Github. Indiferent, acest site web este (de departe) cel mai popular serviciu de management de proiect. Aceasta înseamnă că există șanse mari să găsiți acolo ceea ce aveți nevoie.

Citiți Documentația

Pe distribuțiile Linux mai puțin cunoscute, dezvoltatorii înșiși realizează adesea că software-ul va fi mai greu de găsit. Drept urmare, dezvoltatorii lucrează foarte mult pentru a umple acest gol. Cel mai bun exemplu în acest sens este proiectul Solus. Această distribuție Linux este nouă și are un format de pachet complet nou. Ca rezultat, unele programe pur și simplu nu sunt acolo (cum ar fi pe Ubuntu). Din acest motiv, proiectul Solus are o secțiune „Terț” la care utilizatorii pot accesa și pot găsi programe de care ar putea avea nevoie. În plus, Solus permite oricărui utilizator să solicite un program pentru secțiunea terță parte.

Distribuția dvs. Linux poate fi similară. Priviți cum sunt făcute pachetele și vedeți dacă există o secțiune „terță parte”. De asemenea, ar putea fi o idee bună să căutați o secțiune cu funcții „solicitați pachete” pe site. Deși unii dezvoltatori ar putea ignora solicitările dvs., nu poate strica să vă contactați.

Concluzie

În trecut, a fi pe o distribuție Linux care nu era mainstream era o condamnare la moarte. Software-ul a fost greu de găsit, iar dacă ați reușit să găsiți software-ul de care aveți nevoie, pachetele au fost lent să se actualizeze. În aceste zile, comunitatea Linux încearcă din greu să facă instalarea programelor pe Linux un proces mai agnostic. Când toată lumea îmbrățișează soluții precum Flatpak, Snaps și AppImages, zilele fără anumite aplicații vor fi de domeniul trecutului.

  Cele mai bune 5 alternative pentru magazinul de jocuri Steam pentru Linux