Snap vs Flatpak, vähemmän tekninen vertailu, joka perustuu käyttöön ja henkilökohtaisiin tunteisiin

Snap vs. litteä pakkaus

Siitä on pitkä aika, kun paketteja alettiin käyttää snap ja flatpack. Vaikka niitä oli testattu jo jonkin aikaa, molemmat alkoivat todella käytössä vuonna 2016, joten jokainen Linux-käyttäjä on jo kokeillut jotain muuta tämän tyyppistä pakettia. Aiemmin tänä vuonna kumppanini Diego kirjoitti artikkeli, jossa selitetään kunkin erot, edut ja haitat, ja tänään teemme vähän samaa, mutta keskitämme tiedot henkilökohtaiseen käyttöön.

Ennakoimalla hieman tuomiota tai osaa siitä, sanoisin, että sinun on valittava toinen tai toinen vain, kun paketti on molemmissa muodoissa, riippuen siitä, miten kukin toimii meillä. Muista myös, että flatpakkeja päivitetään enemmän, kun taas snapsit päivitetään vain, kun versio ladataan. On tavallista nähdä flatpak-päivitys samaan versioon useaan otteeseen, koska niissä oletetaan korjaneen jotain ja päivitys tulee heti, kun he lataavat korjaustiedoston.

Snap ja Flatpak, makuasia

Flathubissa on joitain paketteja, jotka on merkitty alfa- tai betaversioiksi, ja ne tekevät niin virallisessa arkistossa, ei mitään beeta. Muut paketit päivitetään hyvin pian, kuten Rolling Release -jakelut tekevät, ja tämä ei aina tuo meille hyviä asioita. The snap päivittyy hieman vähemmän ja tarjoavat yleensä versioita siitä ne näyttävät vakaampi, mutta tämä ero on yleensä pieni.

Mitä eroja näiden kahden vaihtoehdon välillä on loppukäyttäjälle? Diego on jo selittänyt tarpeeksi, mutta pysyisin neljässä:

Käytettävissä oleva ohjelmisto

mielestäni Käytettävissä olevien ohjelmistojen suhteen Flathub voittaa Snapcraftin selvästi. Itse asiassa olen nähnyt useaan otteeseen, kuinka Snapcraftissa olleet sovellukset katosivat, kun taas Flathubissa ne jatkuvat ja niitä päivitetään. Kehittäjät, ainakin keskikokoiset ja pienet, valitsevat yleensä Flathubin, ja kaikki GNOME-piiriin saapuvat uudet sovellukset ilmestyvät sinne pian. yksi viimeisistä, Retro, kello, jota voidaan muokata CSS-säännöillä.

Snapsien suunnittelu tekee niistä kuitenkin paremman vaihtoehdon muun tyyppisten ohjelmistojen, kuten ohjainten tai jopa versioiden, pakkaamiseen ja jakeluun. Python versiona 3.8.

Integrointi käyttöjärjestelmän kanssa

Kuten Diego sanoi: "snap-paketeissa on täydellinen käyttöoikeusjärjestelmä, joten ne voidaan määrittää toimimaan vuorovaikutuksessa käyttöjärjestelmän ja asennettujen sovellusten kanssa tavalliseen tapaan«. Nämä käyttöoikeudet Ne mahdollistavat redundanssista huolimatta, että snap-paketit integroituvat paremmin järjestelmään kuin flatpakit. On esimerkiksi multimediasovelluksia, jotka näyttävät tietoja KDE:n tehtävähallinnassa käytettäessä snap-versiota, mutta vain sovelluskuvakkeen, kun käytetään flatpak-versiota.

avautumisnopeus

Tämä voi tuntua typerältä, mutta sitä se ei ole. Sinun täytyy vetää Canonicalin korvista ja sanoa, että et voi odottaa 10 sekuntia, että sovellus avautuu snap-muodossa, jos sinulla on tietokone, jossa on hyvä prosessori ja SSD. Se paranee paljon Firefox-paketin kanssa, joten parantamisen varaa on ja sinun on lyhennettävä latausaikaa. Flatpackit avautuvat paljon aikaisemmin.

Oma ohjelmisto

Se voi olla jotain, josta monet Linux-yhteisön käyttäjät eivät pidä, mutta joskus sitä on pakko käyttää. Snapcraftissa on Microsoftin Visual Studio Code (virallinen) tai Valven Steam täysin kaikki samassa paketissa. Suuret yritykset valitsevat usein nepparit, osittain niiden suunnittelun vuoksi, mutta myös siksi Canonical tekee sopimuksia yritysten kanssa antaa heille etusija.

Mitä asenna: snaps vai flatpaks?

Kuten postauksen alun spoilerissa sanoin, luulen sinun ei tarvitse valita sellaista asetuksella. Sinun täytyy kokeilla niitä. Jos haluat jotain ajankohtaisempaa, sinun kannattaa luultavasti valita flatpak. Jos tarvitaan lisää integraatiota, kannattaa ehkä käyttää snapia. Jos et voi odottaa muutamaa sekuntia snapin aukeamiseen, sinun on mentävä flatpakiin, ja jos haluat jotain vähemmän yritystä, vaikka Diego on jo selittänyt, että Red Hatin varjo on läsnä, flatpakit ovat sen arvoisia. . Tietenkin, jos toinen kahdesta vaihtoehdosta ei toimi tietokoneellamme, meidän on käytettävä toista.

Henkilökohtaisesti käytän flatpakeja enemmän kuin snapsia, mutta pääasiassa yhdestä syystä: käyttämäni ohjelma tai sovellus on Flathubissa eikä Snapcraftissa. Nyt, jos se on virallisissa arkistoissa... Hyvästi molemmille.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Toimisto dijo

    En käytä, en toista enkä toista, käytän kyseisen distron virkailijaa, jota käytän ja piste, kaikki muu on kokeilua. Nyt olen slackwaren ja debianin kanssa, enkä ole tarvinnut flatpakia tai snapia.

  2.   Seba dijo

    Minun tapauksessani, jos se ei ole deb-muodossa, se riippuu; jos se on sovellus, joka vie vähän tilaa, suosittelen sitä Appimagessa, jos se on toistuvampi, etsin sitä nimellä Flatpak

    1.    Linux dijo

      No, minun tapauksessani, jos se ei ole jakeluni muodossa, käännän sen ja käytän sitä, koska tämä on Linux.