On melko vaikea löytää hämärtäviä ohjelmistojaLinux-jakelu, mutta ongelman ratkaisemiseksi on olemassa melko vähän erilaisia tapoja. Ensimmäinen (ja kiistatta paras) ratkaisu on täydentää tarvitsemiasi puuttuvia sovelluksia kannettavilla, suoritettavilla sovelluksilla. Nämä suoritettavat sovellukset tunnetaan nimellä AppImages.
AppImages
AppImages ei ole uusi asia millään tavalla, muttane ovat yksi viimeaikaisen muistin parhaimmista keksinnöistä Linux-yhteisössä. Peruskonsepti on tuoda ikkunamainen ”EXE” Linux-alustalle. Kun käyttäjä lataa jonkin näistä tiedostoista pakatun ohjelman, se suoritetaan heti, eikä mitään ohjelmistoja tarvitse asentaa. On selvää, että AppImage ei keksinyt suoritettavia binaareja Linuxissa. Binaaritiedostoja on jo kannettavia. AppImage löytää tapa parantaa näitä binaareja paremmin.
Tavallinen binaaritiedosto, joka ei ole AppImage, voi suorittaamikä tahansa Linux-jakelu (jos oikeat kirjastot jne. on asennettu järjestelmään). AppImage-tiedostoissa on jokainen kirjasto ja tiedosto pakattu suoraan ”ympäristöön”, jotta käyttäjät voivat saada sen ja mennä. Näin saat nämä tiedostot Linux-tietokoneellesi.

AppImagesin löytäminen
Etsi ensin AppImage Probono AppImage -hakemistosta. Kaikista verkkoresursseista tämä näyttää olevan luotettavin ja runsain. Tässä esimerkissä käytämme Audacityä.
Napsauta BinTray-sivulla “tiedostot”. Seuraava on valtava luettelo Audacity-kuvista. Löydä viimeisin, jotta AppImage-ohjelmasi on mahdollisimman ajan tasalla. Älä lataa tätä tiedostoa selaimen avulla. Napsauta sen sijaan hiiren kakkospainikkeella linkkiä ja napsauta “kopioi” tallentaaksesi suoran URL-osoitteen. Avaa sitten pääteikkuna.
Lataa Audacity-sovellus wget
Huomaa: eikö sinulla ole wgetiä? Etsi se paketinhallinnan avulla ja asenna se ensin. Aloita sitten lataus.
cd ~/Downloads wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage
Latasimme tämän sovelluksen wgetillä, koska AppImage-käyttöoikeuksien on muututtava. Tämä on paljon helpompaa tehdä, kun olet jo terminaalissa. Päivitä käyttöoikeudet käyttämällä chmod
komento:
sudo chmod +x Audacity*.AppImage
Käyttöoikeudet päivitetään. Avaa nyt Lataukset Linux-tietokoneesi tiedostohallinnassa ja kaksoisnapsauta Audacity AppImage -kuvaketta. Sovellus avautuu heti, käyttövalmis.
FlatPaks- ja Snap-paketit
Toinen ratkaisu löytää ohjelmisto epäsuositulle,ja vähemmän tuettujen Linux-jakelujen tarkoitus on käyttää Flatpaksia. Tämä tekniikka (aivan kuten AppImage) on ”distagnostinen”, tarkoittaen: mikään Linux-jakelu ei ole suosima toisiinsa nähden, ja Linux-jakelu todennäköisesti tukee sitä. Riittää, kun sanotaan, että snapsit ja Flatpakit on suunniteltu asennettaviksi kaikkeen.
Nämä kaksi ratkaisua ovat Linux-yhteisön ratkaisujaviimeisin yritys tehdä ”universaali” paketti, jota kuka tahansa voi käyttää missä tahansa. Näiden kahden tekniikan avulla erittäin haluttu ohjelmisto on löytänyt sen tiensä kaikille tärkeimmille Linux-jakeluille sekä hämärtyville.
Jos huomaat käyttävän vähemmän tunnettua Linux-jakelua, jolla ei ole samanlaista ohjelmistotukea kuin Ubuntun tai Fedoran käyttäjällä, kokeile näitä.
Linux-ohjelmisto GitHubilla

Yksi parhaimmista tavoista löytää lisäohjelmiaepäsuosittu Linux-jakelu on siirtyä Githubille. On olemassa useita projekteja, jotka ajavat koodia siihen kaikkina vuorokauden aikoina. Seurauksena on, että useimmat Linux-projektit isännöivät lähdekoodiaan siellä. Tämä tarkoittaa, että jos tarvitset ohjelmaa, eikä Linux-versiollesi ole omaa pakettia, sinulla on silti mahdollisuus koota ohjelmisto lähteestä ja jopa luoda omia asennuskelpoisia paketteja sen mukana!
Ymmärrä, että kaikki Linux-projektit eivät käytä Githubia. Siitä huolimatta, tämä verkkosivusto on (ylivoimaisesti) suosituin projektinhallintapalvelu. Tämä tarkoittaa, että siellä on hyvät mahdollisuudet löytää tarvitsemasi.
Lue ohjeet
Vähemmän tunnetuissa Linux-jakeluissakehittäjät itse ymmärtävät usein, että ohjelmistojen tuleminen on vaikeampaa. Seurauksena on, että kehittäjät työskentelevät kovasti täyttääkseen tämän aukon. Paras esimerkki tästä on Solus-projekti. Tämä Linux-jakelu on uusi ja siinä on täysin uusi paketti. Seurauksena on, että jotkut ohjelmat vain eivät ole siellä (kuten ne olisivat Ubuntussa). Tästä syystä Solus-projektissa on ”Kolmas osapuoli” -osa, johon käyttäjät voivat mennä etsimään tarvittavia ohjelmia. Lisäksi Solus antaa kenelle tahansa käyttäjälle mahdollisuuden pyytää ohjelmaa kolmannen osapuolen osaan.
Linux-distro voi olla samanlainen. Tutki pakettien valmistustapaa ja katso, onko siellä ”kolmas osapuoli” -osa. Voi olla myös hyvä idea etsiä verkkosivustolta “request package” -ominaisuusosa. Vaikka jotkut kehittäjät saattavat sivuuttaa pyyntösi, tavoittaminen ei voi olla haittaa.
johtopäätös
Aiemmin ollessa Linux-jakelussa, jokaei ollut valtavirran, oli kuolemantuomio. Ohjelmistoja oli vaikea löytää, ja jos onnistuit löytämään tarvitsemasi ohjelmistot, pakettien päivitys oli hidasta. Nykyään Linux-yhteisö yrittää kovasti tehdä ohjelmien asentamisesta Linuxiin entistä agnostisempia prosesseja. Kun kaikki omaksuvat ratkaisuja, kuten Flatpak, Snaps ja AppImages, päivät, jotka kulkevat ilman tiettyjä sovelluksia, ovat menneisyyteen.
Kommentit