peruskoulu on siirtymässä Flatpakiin, eikä se ole vitsi

peruskoulun käyttöjärjestelmä + Flatpak

Eilen varoitimme twitter-seuraajamme siitä, että oli 1. huhtikuuta, pyhien viattomien päivä joissakin anglosaksisissa maissa, ja että voimme lukea outoja uutisia. Joten se oli uutisten kanssa, joihin tämä viesti perustuu, ja päätimme odottaa 2. päivään vahvistaaksemme, että se ei ollut vitsi. Ja se ei ole: peruskäyttöjärjestelmä siirretään Flatpak-paketteihin, nykyaikaisempi pakettityyppi, joka jakaa monia ominaisuuksia Canonicalin Snap-pakettien kanssa.

Kuten Snap-paketit, Flatpak-paketit sisältää kaikki tarvittavat sovelluksen toimimiseen, ja tällä tarkoitamme ydinohjelmistoja ja riippuvuuksia. Kaikki on myös turvallisempaa ja päivitykset ovat nopeampia, puhumattakaan hyvistä kehittäjille, koska heidän on ohjelmoitava vain kerran ja se toimii missä tahansa käyttöjärjestelmässä, jonka päätät tehdä yhteensopivaksi. Se mitä perus-käyttöjärjestelmä tekee tulevaisuudessa.

Elementary OS + Flatpak -sovelluskeskus ... mutta ilman Flathubia

Peruskäyttöjärjestelmän kehittäjät ovat työskennelleet Flatpakin kanssa melkein sen syntymästä lähtien. Eikä vain tämän tyyppisillä paketeilla, mutta he vakuuttavat, että he ovat yrittäneet vuosia päättää, mikä olisi paras vaihtoehto. Tällä hetkellä missä He huomasivat Flatpakin, jota kutsuttiin edelleen "XDG-Appiksi" ja se oli vuosi 2015. Niille, jotka eivät tiedä, vuosi 2015 oli vuosi, jolloin sekä Flatpakiksi kutsuttu projekti että Snap-paketit syntyivät, mutta Canonicalin ehdotus tuli todella tunnetuksi huhtikuussa 2016 siitä, että se oli yksi Ubuntun mukana tulleiden tärkeimmistä uutuuksista. 16.04 Xenial Xerus. Minusta on tärkeää mainita, että Flatpak on aikaisempi kuin Snap.

Mutta he varoittavat: "Flatpak ei ole Flathub". Sinun on tehtävä ero pakettimuodon ja arkiston välillä, johon pääset linkki. peruskoulun käyttöjärjestelmä haluaa, että ohjelmistohaku ja asennus jatkuu edelleen heidän sovelluskeskuksestaan, vaikkakaan he eivät sano niin, koska näin he hallitsevat myös kaikkea ladattavaa ja heillä on enemmän vaihtoehtoja lahjoitusten saamiseksi. Ja se on, että App Center käyttää pay-what-you-want-maksujärjestelmää sovellusten lataamiseen / asentamiseen.

Mitä he haluavat myös tehdä selväksi, on siirtyminen Flatpakiin se ei tarkoita sitä, että he jättävät syrjään natiivisovelluksensa eivätkä ne aio muuttaa lataus- ja asennusjärjestelmää, jotta kehittäjät voivat kerätä lahjoituksista. Lisäksi kaikki testataan huolellisesti sen varmistamiseksi, että se toimii täydellisesti ennen julkaisemista App Centerissä, aivan kuten he ovat tehneet tähän asti.

peruskäyttöjärjestelmä luo oma Flatpak-arkisto App Centerille, melkein sama kuin he ovat tähän mennessä tehneet Debian-pohjaisten ohjelmistojen arkistossa.

.Deb-pakettien ongelmat

DEB-paketit

No, Ubunlog on edelleen monia .deb-pakettien faneja osittain siksi, että pidämme klassikosta ja osittain siksi, että olemme kokeneet ongelmia uudentyyppisten pakettien kanssa. Mutta se on totta .deb-paketit käyttävät yleensä riippuvuuksia Ja jos yksi niistä sisältää haavoittuvuuden, koko ohjelmassa on tietoturva-aukko. Nykyaikaiset pakettimuodot poistavat nämä ongelmat ja toimittavat päivitykset paljon nopeammin ... teoriassa. Teoriassa tai käytännössä, mutta mielestäni sillä on vielä vähän jäljellä, jotta kaikki olisi täydellistä sekä Flatpak- että Snap-paketeissa.

Lisäksi, uudet paketit ovat hiekkalaatikkopohjaisia, joka rajoittaa sovellusten pääsyä käyttöjärjestelmään. Hiekkalaatikkosovellukset parantavat turvallisuutta ja yksityisyyttä.

Ja miksi perustason käyttöjärjestelmä ei ole valinnut Snap-paketteja?

elementary OS vakuuttaa, että he työskentelivät myös Canonicalin kanssa, mutta on asioita, joista he eivät pitäneet lainkaan, ja joissakin olen täysin samaa mieltä:

  1. Hajautettu muotoilu. Flatpak antaa kenen tahansa luoda oman tietovarastonsa, joten peruskoulutuksella on oma. Tämä tarkoittaa, että kaikilla, jotka voidaan asentaa App Centeristä, on sama muotoilu, mitä ei tapahdu ylivoimaisesti Snap-pakettien kanssa. Tätä tarkoitin täällä joten Canonicalin pitäisi tehdä jotain muuta, esimerkiksi painostaa kehittäjiä toimittamaan päivitykset nopeammin (ahem ... Mozilla ...) ja että kaikilla on samanlainen muotoilu. Snap-paketeista löytyy sovelluksia, joissa on kuvia, kuten Windows 95, GNOME, KDE ... ja järjestelmällä näyttää olevan tuhat vanhempaa.
  2. Flatpak pääsee lähemmäksi käyttöjärjestelmän perustyötä. Esimerkiksi modernit GTK-toiminnot on rakennettu Flatpakin kaltaista tulevaisuutta varten ja Flatpak on kehitetty GTK: ta ajatellen alusta alkaen.
  3. Konsensus riippumattomien sovelluskehittäjien kanssa. elementary OS toimii rinta rinnan indie-kehittäjien kanssa. Vaikka jotkut ovat valinneet molemmat paketit, heidän mukaansa Flatpak on helpompi työskennellä.

Miten se vaikuttaa käyttäjiin ja kehittäjiin?

peruskäyttöjärjestelmä varmistaa sen käyttöjärjestelmän käyttäjät eivät huomaa mitään. Ainoa asia, jonka he huomaavat, on positiivinen, kuten nopeammat lataukset ja päivitykset. Kehittäjien osalta sovellusten toimittamista ja tarkistamista jatketaan kuten aiemmin.

La epäilen, että olen lähtenyt, on kyllä sallii edelleen .deb-pakettien asennuksen. Aiemmin et voinut asentaa ohjelmistoja App Centerisi ulkopuolelta, ellet ole asentanut Gdebiä, GNOME-ohjelmistoa tai muuta asennustyökalua kuin App Center. Jos se on edelleen sallittua, näyttää siltä, ​​että siirtyminen DEB-paketeista Flatpakiin on vain hyötyä.

Mitä mieltä olet peruskoulun käyttöjärjestelmästä siirtymiseen Flatpakiin?

alkeis5
Aiheeseen liittyvä artikkeli:
Elementary OS 5 Junon uusi versio on nyt saatavilla

Jätä kommentti

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

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  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.   Patricio dijo

    Erinomaiset selvennykset, jatka sitä!