Mes jau seniai kalbėjome apie svarbiausius papildomus paketus, kuriuos galime turėti savo „Ubuntu“. Šie „snaps“ paketai yra įdomūs, nes jie daro mūsų „Ubuntu“ saugesnį ir universalesnį, tačiau taip pat tiesa, kad jie užima daug vietos.
Tai padidėjo dėl to, kad į paketą įtraukta daugybė priklausomybių, tačiau, laimei, yra apgaulė apeiti priklausomybes ir padaryti paketus, kurie yra lengvesni ir mažesni nei anksčiau.
Šis procesas yra paprastas, todėl pirmiausia turime tai padaryti įdiekite paketą, vadinamą ubuntu-app-platform. Šis paketas apima daug priklausomybių, šias priklausomybes naudoja kiti papildomi paketai, leidžiantys jiems įdiegti mažesnį dydį.
„Ubuntu-App-Platform“ paketas leis mums sutaupyti daug vietos kuriant spragtelėjusius paketus
Tačiau norint tai padaryti, kūrėjas, sukurdamas papildomą paketą Ji turi nurodyti, kad ji naudos „ubuntu-app-platform“Be šios nuorodos paketas neišsaugos vietos ir nenaudos „Ubuntu-app-platform“.
Jei esate kūrėjai, šis paketas jau yra prieinamas ir tai netgi paketinių pakuočių rinkoje, todėl tuo gali naudotis ne tik kūrėjai, bet ir vartotojai.
Norėdami gauti idėją, papildomas paketas, kuris anksčiau užimdavo 136 Mb, nurodant AMD64 architektūrą ir nieko kito, dabar, nurodę „ubuntu-app-platform“, papildoma pakuotė tapo 22 MB. Kaip matote, nemažas sumažinimas bus naudingas komandoms, turinčioms mažai išteklių, tokių kaip mobilieji telefonai ar planšetiniai kompiuteriai.
Jei esate kūrėjai, taip pat turite tai žinoti Mes turime turėti naujausias įrankių versijas, kad galėtume sukurti paketinius paketus, kaip ir greitaeigiai. Kadangi be jo, kurdami paketinį paketą negalėsime pasirinkti „ubuntu-app-platform“ paketo.
Šis triukas ar geriau pasakyta pažanga yra labai įdomi dėl to, kad padidėja vietos taupymas, kurį tai reiškia ir kuris neabejotinai leis mums naudoti senus mobiliuosius telefonus, pvz., „Krita“. Nemanai?
Gal kas nors iš čia esančių gali padėti pašalinti mano abejones dėl paketinių paketų: suprantu, kad paketas apima visas programos veikimo priklausomybes. Gerai, tai kas atsitiks, kai atsisiunčiate kitą papildinį, kuriame yra identiška priklausomybė, bet jau įdiegta? Ar jis perrašo pirmąjį, priklausomai nuo versijos, ar neįdiegia, ar tai daro kitoje vietoje su kitu pavadinimu? Ačiū iš anksto.
Gal kas nors iš čia esančių gali padėti pašalinti mano abejones dėl paketinių paketų: suprantu, kad paketas apima visas programos veikimo priklausomybes. Gerai, tai kas atsitiks, kai atsisiunčiate kitą papildinį, kuriame yra identiška priklausomybė, bet jau įdiegta? Ar jis perrašo pirmąjį, priklausomai nuo versijos, ar neįdiegia, ar tai daro kitoje vietoje su kitu pavadinimu? Ačiū iš anksto.