Flatpak on yksi uusimmista pakkausmuodoista Linux -työpöydän koristamiseksi. Tämä on yksi muoto, jonka avulla voit asentaa ohjelmiston mihin tahansa Linux -jakeluun. Ohjelmisto käyttää teoriassa vain sallittuja tietokoneen osia.
Jotkut Linux-jakelut ovat jo omaksuneet Flatpakin suurella tavalla ja menneet all-in-muodossa. Minkälaista on käyttää vain Flatpak-työpöytää?
Mikä on Flatpak?
Flatpak on tapa jakaa tai ladata sovelluksia Linuxille. Heistä on paljon sanottavaa, joten syvään sukellukseen tutustu selittäjämme Flatpak -sovelluksista.
Lyhyen yleiskatsauksen vuoksi Flatpak -sovellusten on tarkoitus ratkaista useita ongelmia:
- Flatpak on universaali muoto, joka on suunniteltu toimimaan lähes kaikissa Linux -jakeluissa.
- Se eristää sovellukset toisistaan ja antaa pääsyn vain osiin, joille annat luvan, kuten Android ja iOS.
- Flatpak -sovellusten ei tarvitse antaa salasanaasi, kun ne on asennettu tai poistettu.
- Flatpak -sovellukset toimivat edelleen uudemmissa Linux -versioissa.
Yksinkertaisesti sanottuna Flatpak pyrkii tekemään sovellusten kehittämisestä ja jakelusta Linuxille yhtä yksinkertaista ja turvallista kuin mobiililaitteissa.
Mitkä Linux-jakelut ovat vain Flatpak-käyttöisiä?
Kaikki distrat, jotka ovat omaksuneet Flatpakin ensisijaisena pakettimuotona, eivät ole tehneet sitä samalla tavalla. Mutta nämä ovat kolme merkittävää Linux -jakoa, jotka ovat omaksuneet Flatpakin oletusarvoisena ja ensisijaisena tapana jakaa sovelluksia.
1. Fedora Silverblue
Fedora Silverblue on Fedora Workstationin versio, joka sen sijaan, että rakentaa järjestelmän RPM: llä, käsittelee juuritiedostojärjestelmää vain luku -kuvana, jota hallitsee OSTree-ohjelmisto. Et lataa järjestelmän päivityksiä, vaan lataat kokonaan uuden kuvan korvaamaan nykyisen.
Tästä on se hyöty, että järjestelmää on vaikea murtaa pisteeseen, jossa se ei pysty käynnistymään. Ja jos uusi versio aiheuttaa ongelmia, on myös helppo käynnistää edellinen kuva ja kumota ei -toivotut muutokset.
Ohjelmistojen osalta Fedora Silverblue kääntyy Flatpakiin. Kaikki GNOME -ohjelmistosta asentamasi sovellukset ovat Flatpak -muodossa. Fedora ylläpitää omaa Flatpak -sovellussarjaa, ja voit kääntyä Flathubin puoleen saadaksesi lisätietoja.
Jos haluat asentaa ohjelmiston missä tahansa muussa muodossa, voit tehdä sen joko päätelaitteen säilössä käyttämällä Toolbox -ohjelmaa, tai voit lisätä tiettyjä kierroslukuja järjestelmäkuvaasi. Koska RPM: ien lisääminen kuvaan vaatii täyden uudelleenkäynnistyksen joka kerta, tämä ei ole ihanteellinen tapa asentaa sovelluksia ja on paras vain niille ohjelmille, jotka eivät ole vielä saatavilla Flatpak -muodossa.
2. Loputon käyttöjärjestelmä
Endless OS on jakelu, joka on suunnattu lapsille, kouluille ja muille maailman alueille ilman tasaista Internet -yhteyttä. Kuten Silverblue, Endless käyttää OSTree- ja Flatpak -yhdistelmää. Toisin kuin Silverblue, Endless OS: n järjestelmäkuva perustuu DEB: iin.
Endless lähestyy sovelluksia tiukemmin. Asennat ohjelmiston vain App Centerin kautta, joka jakaa vain Flatpak -muotoisia sovelluksia.
Endless OS ei käytä perinteistä työpöytäliittymää (vaikka se perustuu GNOMEen), eivätkä monet sen sovelluksista ole perinteisiä Linux -sovelluksia. Tämä on pohjimmiltaan erilainen kokemus.
3. Peruskäyttöjärjestelmä
Elementary OS on myös hyvin erilainen käsitys Linuxista. Peruskäyttöjärjestelmästä 6 alkaen AppCenter näyttää oletusarvoisesti vain sovelluksia, jotka on erityisesti suunniteltu peruskäyttöjärjestelmille, ja näyttää vain Flatpak -sovelluksia.
Joten vaikka peruskäyttöjärjestelmä on edelleen perinteinen pakettipohjainen järjestelmä järjestelmäpäivitykset jaetaan DEB: nä, et näe mitään sovelluksia asennettuina DEB: ksi AppCenterissä.
Koska peruskäyttöjärjestelmä on edelleen Ubuntu-pohjainen distro, voit silti käyttää päätelaitetta minkä tahansa sovelluksen asentamiseen saatavilla Ubuntun arkistoissa, mutta olet riippuvainen päätelaitteesta päivitysten asentamisesta tai poistamisesta ohjelmia.
Toisaalta, jos asennat yhden sovelluksen Flathubista, saat mahdollisuuden nähdä kaikki kyseisestä lähteestä saatavilla olevat sovellukset AppCenterissä, koska nämä ovat Flatpak -sovelluksia.
Onko Flatpak-vain käytännöllinen?
Se riippuu siitä, millaista ohjelmistoa käytät säännöllisesti ja millaista kokemusta haluat saada. Huomaa, että jokainen edellä mainituista kolmesta jakelusta tarjoaa erikoiskokemuksen.
Fedora Silverblue tarjoaa pohjimmiltaan puhtaimman GNOME -kokemuksen, joka on saatavana Linuxille, hyödyntäen yhteisön keskittymää. GNOME -yhteisö on käyttänyt enemmän energiaa Flatpak -muodon kehittämiseen ja hyödyntämiseen kuin muut Linux -työpöytäympäristöt, ja useimmat GNOME -ohjelmistot ovat helposti saatavilla.
Samoin peruskäyttöjärjestelmässä saat parhaan kokemuksen kuratoiduista alkeisohjelmista. Tätä kirjoitettaessa muut Flathubin sovellukset erottuvat todennäköisemmin versiosta 6.0 kuin käytössä aiemmat versiot, koska monet sovellukset käyttävät nyt oletuksena GNOME Adwaita -teemaa kuin peruskoulutusta teema.
Ja kuten aiemmin mainittiin, Endless OS on todella oma juttunsa.
Kuka voisi haluta mennä vain Flatpakiin?
Jos haluat käyttöjärjestelmän, joka vain toimii ja poistuu tieltäsi, tämä lähestymistapa on askel tähän suuntaan. Käyttäjät eivät voi määrittää järjestelmiään yhtä helposti kuin perinteisesti Linuxissa, mutta paljon vähemmän voi mennä pieleen.
Jos suurin osa käyttämistäsi sovelluksista on saatavana Flathubin kautta, et todennäköisesti häiritse merkittävästi työnkulkua.
Käyttöoikeusmalli tarjoaa enemmän mielenrauhaa. Voit estää sovelluksia pääsemästä tietokoneen osiin, joista et ehkä pidä. Tästä on vielä enemmän hyötyä, kun asennat ohjelmistoja, joihin et ehkä luota.
Jos olet kehittäjä, Silverbluen konttipohjaisen lähestymistavan avulla voit myös työskennellä ilman, että sinun on asennettava lukemattomia riippuvuuksia ydinjärjestelmääsi.
Kuka voisi haluta välttää vain Flatpakin käyttöä?
Jos käytät pääasiassa eri alustojen välisiä sovelluksia tai erikoisohjelmia, jotka eivät ole Flathubissa, nämä ohjelmat voidaan asentaa Silverblue- ja peruskäyttöjärjestelmä, mutta kokemukseen kuuluu hyppääminen läpi enemmän kuin olet tottunut ja saatat pitää lopputulosta vähemmän miellyttävänä kuin ennen.
Jos olet kehittäjä, sinun on mukautettava työnkulkuasi. Joillakin distroilla et ehkä pysty tekemään haluamaasi työtä ollenkaan.
Flatpak -sovellusten tiedostokoko on suurempi kuin DEB: n tai RPM: n. Tämä tarkoittaa, että käytät enemmän Internet -kaistanleveyttä latauksissa ja enemmän tilaa kiintolevyllä. Tämä on pidettävä mielessä, jos jompikumpi on ylivoimainen.
Jos pidät tietokoneen kaikkien osa -alueiden mukauttamisesta, Flatpakin suunnitteluun liittyvä eristys voi olla tielläsi. On mahdollista teemoittaa Flatpak-sovelluksia, mutta ennen kuin kaikki käyttämäsi ohjelmistot on määritetty toimimaan Flatpakin käyttöoikeusjärjestelmän kanssa, saatat huomata, että jotkut siirtymisohjelmistosi eivät toimi.
Flatpak on edennyt pitkälle
Ei niin monta vuotta sitten, Flatpak oli lupaus tulevista helpommista ajoista. Nyt Linuxin uudet tulokkaat voivat asentaa ajantasaisia ohjelmistoja koneilleen ilman, että he käyvät läpi vanhoja esteitä.
Tekniikka on edistynyt tarpeeksi, jotta Linux -pöytätietokoneet pystyvät keräämään muotoa ja tarjoamaan vakaan ja luotettavan kokemuksen. Kysymys on siitä, muuttaako tämä kokemus paljon sitä, mistä pidät Linuxissa.
Kun haluat ladata Linux -sovelluksia, miten Flathub ja Snap Store vertaavat toisiaan? Otamme heidät vastaan toisiamme selvittääksemme.
Lue seuraava
- Linux
- Linux -sovellukset
- Pakettipäälliköt
Bertel on digitaalinen minimalisti, joka kirjoittaa kannettavasta tietokoneesta, jossa on fyysiset yksityisyyskytkimet ja Free Software Foundationin hyväksymä käyttöjärjestelmä. Hän arvostaa etiikkaa ominaisuuksien suhteen ja auttaa muita hallitsemaan digitaalista elämäänsä.
tilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi