Ubuntu-app-plattform, et interessant triks for å spare plass i snap-pakker

Snapcraft

Vi har snakket om de viktigste snap-pakkene vi kan ha i Ubuntu i lang tid. Disse snaps-pakkene er interessante fordi de gjør Ubuntu mer sikker og allsidig, men det er også sant at de tar mye plass.

Denne økte plassen skyldes at mange avhengigheter er inkludert i pakken, men heldigvis er det et triks å omgå avhengigheter og gjøre snaps-pakker lettere og mindre enn før.

Denne prosessen er enkel, for dette må vi først installer en pakke som heter ubuntu-app-platform. Denne pakken inneholder mange avhengigheter. Disse avhengighetene brukes av de andre snap-pakkene, slik at de får redusert størrelse i installasjonen.

Ubuntu-App-Platform-pakken vil tillate oss å spare mye plass når vi lager snaps-pakker

Men for å gjøre dette, utvikleren når du lager snap-pakken Det må indikere at den vil bruke ubuntu-app-plattformUten denne indikasjonen vil ikke pakken spare plass og heller ikke bruke Ubuntu-app-plattform.

Hvis du er utvikler, er denne pakken allerede tilgjengelig og det er til og med i markedet for snap-pakker, så ikke bare utviklere, men også brukere kan bruke dette.

For å få en idé, en snap-pakke som tidligere okkuperte 136 Mb, som indikerer AMD64-arkitekturen og ingenting annet, nå, etter å ha indikert ubuntu-app-plattform, snappakken er blitt 22 mb. Som du kan se, en betydelig reduksjon som vil være nyttig for team med få ressurser, for eksempel mobiltelefoner eller nettbrett.

Hvis du er utviklere, må du også vite det vi må ha de nyeste versjonene av verktøyene for å lage snap-pakker, som snapcraft. Siden uten det, når vi oppretter snap-pakken, vil vi ikke kunne velge ubuntu-app-plattformspakken.

Dette trikset eller bedre sagt forhånd, er veldig interessant på grunn av økningen i plassbesparelser som dette innebærer, og som utvilsomt vil tillate oss å bruke grunnleggende snapspakker som Krita i en gammel mobil Tror du ikke?


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   klaus schultz sa

    Kanskje noen her kan hjelpe til med å oppklare en av mine tvil angående snap-pakker: Jeg forstår at pakken inneholder alle avhengighetene for at applikasjonen skal fungere. OK, så hva skjer når du laster ned en annen snap som inneholder identisk avhengighet, men allerede er installert? Overskriver den den første avhengig av versjonen, installeres den ikke, eller gjør den den et annet sted med et annet navn? Takk på forhånd.

  2.   klaus schultz sa

    Kanskje noen her kan hjelpe til med å oppklare en av mine tvil angående snap-pakker: Jeg forstår at pakken inneholder alle avhengighetene for at applikasjonen skal fungere. OK, så hva skjer når du laster ned en annen snap som inneholder identisk avhengighet, men allerede er installert? Overskriver den den første avhengig av versjonen, installeres den ikke, eller gjør den den et annet sted med et annet navn? Takk på forhånd.