Ubuntu-app-platform, et interessant trick for at spare plads i snap-pakker

Snapcraft

Vi har talt om de vigtigste snap-pakker, vi kan have i vores Ubuntu i lang tid. Disse snappspakker er interessante, fordi de gør vores Ubuntu mere sikker og alsidig, men det er også rigtigt, at de tager meget plads.

Denne stigning i plads skyldes, at mange afhængigheder er inkluderet i pakken, men heldigvis er der et trick for at omgå afhængighederne og gøre snappepakker lettere og mindre end før.

Denne proces er enkel, for det skal vi først installer en pakke kaldet ubuntu-app-platform. Denne pakke indeholder mange afhængigheder, disse afhængigheder bruges af de andre snap-pakker, så de har en reduceret størrelse i deres installation.

Pakken Ubuntu-App-Platform giver os mulighed for at spare meget plads, når vi opretter snaps-pakker

Men for at gøre dette skal udvikleren, når han opretter snap-pakken Det skal indikere, at det vil bruge ubuntu-app-platformUden denne indikation sparer pakken ikke plads og bruger heller ikke Ubuntu-app-platform.

Hvis du er udvikler, er denne pakke allerede tilgængelig og det er endda på markedet for snap-pakker, så ikke kun udviklere, men også brugere kan bruge dette.

For at få en idé, en snap-pakke, der plejede at optage 136 Mb, der angiver AMD64-arkitekturen og intet andet, nu efter at have angivet ubuntu-app-platform, snappakken er blevet 22 mb. Som du kan se, en betydelig reduktion, der kommer til nytte for hold med få ressourcer, såsom mobiltelefoner eller tablets.

Hvis du er udvikler, skal du også vide det vi skal have de nyeste versioner af værktøjerne til at oprette snap-pakker, som snapcraft. Da uden det, når vi opretter snap-pakken, kan vi ikke vælge ubuntu-app-platformspakken.

Dette trick eller bedre sagt forskud er meget interessant på grund af den stigning i pladsbesparelser, som dette indebærer, og som utvivlsomt vil give os mulighed for at bruge grundlæggende snappspakker som Krita i en gammel mobil Tror du ikke?


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   klaus schultz sagde han

    Måske kan nogen her omkring hjælpe med at rydde en af ​​mine tvivl om snap-pakker: Jeg forstår, at pakken indeholder alle afhængigheder for, at applikationen kan fungere. Okay, så hvad sker der, når du downloader et andet snap, der indeholder identisk afhængighed, men allerede er installeret? Overskriver den den første afhængigt af versionen, installeres den ikke, eller gør den det et andet sted med et andet navn? Tak på forhånd.

  2.   klaus schultz sagde han

    Måske kan nogen her omkring hjælpe med at rydde en af ​​mine tvivl om snap-pakker: Jeg forstår, at pakken indeholder alle afhængigheder for, at applikationen kan fungere. Okay, så hvad sker der, når du downloader et andet snap, der indeholder identisk afhængighed, men allerede er installeret? Overskriver den den første afhængigt af versionen, installeres den ikke, eller gør den det et andet sted med et andet navn? Tak på forhånd.