Utopija konvergence v Linuxu

Že dolgo se govori o konvergenci, združitvi namiznega računalnika z mobilno napravo. Tokrat ne bom govoril o tej konvergenci, če ne o konvergenci distribucij Linuxa, tistih majhnih 1% računalnikov na svetu, ki jo uporabljajo.

Po mojem mnenju smo tej utopični ideji zelo blizu, saj imamo programe na več načinov, ne glede na distribucijo, ki jo izvajamo. Zaradi tega se bodoče distribucije lahko razlikujejo le od načina upravljanja osnovnega sistema.

Slike

Appimage

AppImages so izvršljive datoteke, ki vsebujejo vse odvisnosti zadevnega programa. To je nekoliko neformalen način ravnanja z odvisnostmi, vendar je zelo koristen, saj samo kliknemo program in se zažene.

Za zelo hiter primer lahko prenesemo Krito, ki je na voljo na njeni uradni spletni strani https://krita.org/es/descargar/krita-desktop-es/ na zavihku Linux.

Slika s Kritine uradne spletne strani

Uradna spletna stran Krita

Po prenosu datoteke .appimage s strani naredimo datoteko izvršljivo, to lahko naredimo grafično, z želenim upraviteljem datotek z desno miškino tipko kliknemo in jo naredimo za izvedljivo.

Izvedljivo

Zdaj samo dvakrat kliknite in program se bo zagnal, saj vidite, da ustvari tudi miniaturo programa in jo doda v datoteko.

Krita izvršljiva

Na uradni spletni strani https://appimage.org/ informacij je več.

Flatpak

Uradna spletna stran Flatpak

Flatpaks so paketi, ki imajo skladišče in jih je mogoče namestiti od tam, zaradi česar je ta možnost nekoliko lažja od Appimages, saj imajo Flatpaks čas izvajanja, niz paketov, od katerih so odvisni, da lahko zaženejo program., Skratka so zahtevane odvisnosti. To nam prihrani podvojitev potrebnega prostora, poleg tega pa pridobimo varnost z vzdrževanjem osnovnega časa izvajanja naših programov z njihovimi popravki.

Namestitev je drugačna v različnih distribucijah Linuxa, pustim povezavo https://flatpak.org/getting da ne bi podvajali vsebine.

Za iskanje aplikacij se imenuje repozitorij Flathub ki ima več aplikacij in ustrezne izvedbe.

Po namestitvi Flatpaka pišemo za namestitev kot primer iz Flathub Solitaire

namestitev flatpak - od https://flathub.org/repo/appstream/org.gnome.Aisleriot.flatpakre

Namestitev aplikacije v flatpak

Zahteval bo naše korensko geslo, da ga bomo lahko namestili skupaj s svojim izvajanjem.

Namestitev Gnome flatpak Solitaire

Zdaj ga je treba zagnati s, prvi zagon je trajal nekaj časa, vendar so bili naslednji trenutni.

flatpak zaženi org.gnome.Aisleriot

Solitaire Flatpak

Vsaj zame, čeprav še vedno manjka veliko programov, ker uporabljajo to metodo za objavo svojih programov, je eden najboljših.

snaps

Flatpakov tekmec, tisti, ki je v naročju Canonical-a, ga mnogi sovražijo in ga imajo radi, vsaj zame to ni alternativa naslovu prispevka, razhajanju v Linuxu.

Ne bom se spuščal v podrobnosti o tej temi.

Sklepi

Vse bližje in bližje smo vsem uporabnikom omogočili preprost način namestitve aplikacij v Linux, toda za nekaj sem postavil naslov utopičen, ker čeprav smo zelo blizu in imamo orodja, je skupnost GNU / Linux poskrbela za nas stran od nje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Miguel Mayol in Tur je dejal

    Čakam na prvega distributerja, ki se uredi, da bo imel 100% flatpack v svojih posodah.

    Manjaro s programom Gnome s pomočjo programske opreme Gnome je zelo dober pri upravljanju posodobitev, že dolgo nisem tekel youort -Suya -noconfirm

    1.    Christopher castro je dejal

      Ne vem, kako bi bilo tehnično gledano, čeprav mora biti to mogoče.

      Predolgo sem z Ubuntujem, da se ne spomnim več, kaj je poskusiti z več distribucijami.

      Gnome Shell mi ni posebej všeč, ampak vedno zaradi barvnih okusov.

      Vesele praznike.

  2.   eddie berrios je dejal

    Spoštovani, kako dobro je imeti ljudi, kot ste vi, ki nas poučujejo in ponazarjajo. Po drugi strani pa sem v svojih več ali manj desetih letih, ko se ukvarjam z Linuxom, spoznal, da si prizadevamo, da bi težavo še bolj otežili. Na primer, ta sistem Appimages se mi zdi odlična ideja; toda samo prenos programa ni dosežen le z jezikovno oviro, ki je premagljiva, ampak kje je preprost gumb za prenos? Ampak to morate resnično postaviti! Kaj je razlog za to? Nekateri trdijo, da je to zato, ker vas sili, da se učite itd., Kaj pa če tega ne želim? Ali če sem nov? In tovrstni odnosi, za katere mislim, da imajo nek namen, bodo Linuxu in njegovim pobudam preprečili, da bi dosegli običajne smrtnike. Vendar ponavljam, da mora služiti nekemu namenu: zadovoljiti ego in občudovanje "tistih, ki vedo» In zaščitite poslovne pobude. Seveda je to le komentar. Lep pozdrav in hvala, ker ste nam pomagali nevednim tu spodaj.

    1.    Christopher castro je dejal

      Podobno sem v Linuxu že 10 let, v primerjavi z računalniškimi guruji sem se naučil veliko ali razmeroma malo, vendar je dovolj.

      Najlepša hvala za konstruktiven komentar, lep praznični čas.

    2.    jolt2bolt je dejal

      Pravim, da bolj iz ego razlogov, zato iz bolj pomembnih in se imenuje "svoboda". Svoboda brez odgovornosti in neodvisnosti ne obstaja, zato se morate v Linuxu prisiliti k učenju, ker del te svobode prihaja z znanjem, kako vedeti, kako prevzeti odgovornost za uporabo vašega operacijskega sistema in kako deluje za dosego neodvisnosti. Kar se zgodi, je politika Microsofta in Apple, da odvzame to znanje in s tem lažje manipulira ter postane bolj odvisna od njihovih "rešitev", ker manj ko vemo, lažje nam prodajo svoje "rešitve" kot nekaj inovativnega ali kaj takega, kar potrebujemo, ker smo se Navadili, da uporabljajo rešitve za naše težave, od katerih velikokrat za nas uporabnike niso preveč naklonjeni. A kot pravijo v moji deželi, "kdor ne ve, je kot tisti, ki ne vidi", kar pomeni, da verjame ali pogoltne vse, kar govorijo, da je neofit teme, kar je nekoliko težje da trpim v Linuxu.

  3.   Marcos je dejal

    Ala s parom in ne analizira posnetka. Ta objava je popolnoma nepomembna, potem pa enega najboljših paketov pustite ven. Skratka, kjer je ni, je ni mogoče odstraniti.

    1.    Christopher castro je dejal

      Hvala za vaše komentarje.

      Lep pozdrav.

  4.   Francisco je dejal

    Če pustite snap ob strani, ker vam ni všeč, še ne pomeni, da to ni možnost za "konvergenco", samo vprašajte manjaro ali solus. Daj no, tehnoloških vprašanj ne moreš sprejeti z držo verskega fanatizma. Videti je kot antikanonični tantrum.

    1.    Christopher castro je dejal

      Ubuntu uporabljam kot edini operacijski sistem v svojem računalniku.

      Nekaj ​​fanatizma, ampak pustil sem, da ste ga pogledali.

      Če želite namestiti nekaj s snap, morate namestiti v Ubuntu

      sudo apt namestite snapd

      in za test

      sudo snap namestite hexchat

      in izvršiti

      snap run hexchat

      Pripravljen.

      To moram samo dodati prispevku.

      S svojimi podobami.

      1.    G. Robot je dejal

        Prijatelj. Lahko poveš tisto malo, kar si prebral o snapu. Deluje praktično v kateri koli distribuciji. Z datotekami Linux nimam težav z uporabo in se mi zdi veliko bolj resna in popolna možnost kot flatpack.

        1.    Christopher castro je dejal

          Resnično ne vem veliko o Snapu.

          Hvala za vaš komentar 🙂

      2.    Vampire je dejal

        Mislim, da ste zmedeni, zakaj pojasnjujete, da morate namestiti snapd?

        "Sudo apt install snapd"

        snapd je že nameščen v kateri koli trenutni različici Ubuntuja.

  5.   Wilson je dejal

    Oprostite, ampak res se mi zdi, da "poenotenje" ni dobra ideja.
    Moč in velika slabost GNU / Linuxa je njegov "anarhistični" duh, vsak ima svoje ideje in jih razvija do maksimuma, kar je po mojem mnenju dobro.
    Končno se ustvari nekakšen velik panteon, poln distribucij, ki delujejo na zelo drugačen način in sčasoma, malo po malo nastane nekakšen "naravni izbor", pri katerem so najboljše ideje tiste, ki se nadaljujejo.

    V mojem primeru se mi zdi, da je paketni sistem Guix GNU / Linux zelo zanimiv in verjetno bo, če se bo razburjalo, marsikatera distribucija od tam dobila ideje za svoj sistem upravljanja paketov.

    V preostalem enaka raznolikost zagotavlja večjo varnost (bolj virtualno kot resnično), saj je glede na napad treba upoštevati določeno distribucijo, ki omejuje obseg "učinkovitosti"

    Zato je po mojem mnenju sistem upravljanja paketov trenutno v redu in njihovo poenotenje ni utopija.
    Še več, "običajni" uporabniki temu niti ne posvečajo veliko pozornosti. Za namestitev aplikacij je dovolj samo grafični vmesnik tipa "App Store". Kako distribucija interno obravnava pakete, jih ne zanima nekaj.

    Mimogrede, rad imam tvoj blog, v njem je veliko zanimivih stvari.
    Želim si, da bi bilo več takšnih spletnih mest,
    Lahko bi rekel, da so oaza resnice spletnega dnevnika o računalništvu in tehnologiji v španščini.
    Drži se tako!

    Na zdravje! =)

    1.    Christopher castro je dejal

      Dobra ali slaba ideja, kot pravite, naravna selekcija nam bo čez nekaj let povedala, kakšna je bila usoda vsega tega.

      Prijetno zabavo.

  6.   Mart je dejal

    Kaj se bo zgodilo z distribucijskimi sistemi, ki uporabljajo izvorno kodo, kot je Gentoo Linux, če naj bi dosegli omenjeno utopijo?

    1.    Christopher castro je dejal

      Kot taka mislim, da se trenutne distribucije ne bodo nehale posodabljati, da bodo imele ta model distribucije programske opreme.

      Hvala za komentar.

  7.   Miguel je dejal

    Obiščem spletno mesto Flatpak in tam je približno 5 aplikacij, ali je to vse?

    1.    Christopher castro je dejal

      obiščite Flathub

  8.   Gonzalo Martinez je dejal

    Ideja je zelo podobna načinu delovanja aplikacij na macOS. Mapa .app z vsem, kar je potrebno za delovanje aplikacije, tako rekoč brez namestitve.

    Kot vedno rečem (in to me nekoliko moti), je Apple sovražnik proste programske opreme številka ena (več kot si upam trditi Microsoft) za vse, razen pri kopiranju idej in izvedb.

    1.    Jose Rodriguez je dejal

      Toda ideje o samostojnih aplikacijah niso kopirali, saj je tako v OX od začetka, tudi v OSX lahko uporabljate repozitorije, tako kot v Linuxu, poglejte homebre, macports (enako kot Vrata BSD ali vrata Gentoo). Uporabnik Linuxa sem že več kot 20 let, odkar sem prispel v ZDA, delam izključno na OSX, kaj naj vam rečem, najboljši iz obeh svetov, ker je OSX v svojem jedru spremenjen BSD. Na strežnikih še vedno uporabljam linux, za mojo delovno postajo pa nič boljšega kot OSX. Najboljši terminal, ki sem ga videl do zdaj, iTerm2, v Linuxu ni ničesar podobnega, le slabe kopije, skoraj enaki ukazi, če želite, lahko vse naredite s konzolo, vendar hkrati ne odnesejo enostavnost uporabniškega vmesnika. Če zaključimo, če želite klikniti klik klik, ga imate, če želite grafični vmesnik, ki presega vse njih, ga imate, če pa želite v konzoli delati tako, kot je Bog predvidel, ga imate tudi vi. V Linuxu ne počnete NORMALNEGA, česar ne bi mogli storiti z OSX, in verjemite mi, kot sem že povedal, že več kot 20 let uporabljam Linux kot profesionalni programer (delal sem celo gonilnike), kot skrbnik in kot običajen uporabnik, enako kot pri oknih in zdaj že 5 let uporabljam OSX, mislim, da imam dovolj izkušenj za primerjavo. Enako velja za iOS in Android, programiranje na iOS je v primerjavi z Androidom boginja. Kakorkoli že, ta Linux bi moral uporabljati isto filozofijo OSX, vse zelo preprosto za običajnega uporabnika, če pa želite prenesti, se spustite in delajte, kar želite.

  9.   Gonzalo je dejal

    Težava pri tej množični uporabi za vse programe je v tem, da v Linux vrnemo sistem Windows, kjer ima vsak program svoje odvisnosti, namesto da so vse odvisnosti v istem imeniku / lib, razen ogromnega prostora, ki ga bo zasedel na strežnikih in računalnikih, Računalnik napolnimo z odvisnostmi v najčistejšem slogu sistema Windows, vsi neurejeni, poslavljajmo se od poenotenega in standardnega / lib imenika, mnoge od teh odvisnosti bodo na koncu zastarele (zelo težko bo posodobiti vse) in bo naredite naš računalnik bolj ranljiv.
    Kot začasno in nujno rešitev te sisteme vidim dobro, kot splošno rešitev pa ne vidim pravilnih paketnih sistemov, ki se pridružijo programom skupaj z odvisnostmi.