En offisiell Snap-only, uforanderlig versjon av Ubuntu-skrivebordet er under arbeid. Her er hva du kan forvente av det nye Snapified Ubuntu-skrivebordet.

Det er en massiv endring under føttene i måten desktop Linux er bygget på. Fellesskap og selskaper lager uforanderlige versjoner av distroene deres, og Ubuntu er intet unntak.

Fra og med Ubuntu 24.04 vil det være en versjon av skrivebordet som er konstruert utelukkende av snap-pakker, også kjent som snaps. Dette prosjektet er for tiden kjent som Ubuntu Core Desktop.

Men hvordan påvirker det deg å bruke en Snap-only-versjon av Ubuntu-skrivebordet? Hvilke endringer bør du forvente, og bør du dykke inn med en gang eller holde på det tradisjonelle Ubuntu-skrivebordet en stund til?

1. Hei Snaps, farvel DEBs

I en Snap-only-versjon av Ubuntu erstatter snaps DEB-er som den primære måten å distribuere og laste ned programvare.

Snap er en type universelt pakkeformat, noe som betyr at en app distribuert som et snap kan kjøre på de fleste versjoner av Linux i stedet for å måtte utgis på nytt for hver spesifikke distro. Snap er

instagram viewer
ett av tre distro-agnostiske pakkeformater for Linux.

Snap-formatet kommer fra utviklere hos Canonical, selskapet bak Ubuntu. Selv om snaps er tilgjengelig for alle versjoner av Linux, er de først og fremst assosiert med Ubuntu. De fleste andre distroer har slått seg til ro et annet universelt pakkeformat kjent som Flatpak, inkludert SteamOS på Steam-dekket.

En stor forskjell mellom snaps og flatpaks er at førstnevnte ikke er begrenset til skrivebordsapper. Snap-pakker kan distribuere programvare for servere. Du kan også konstruere de underliggende systemkomponentene og bibliotekene som utgjør et operativsystem av snaps.

2. Dette er en uforanderlig versjon av Ubuntu

Når noe er foranderlig, er det foranderlig. Et uforanderlig OS er et som ikke kan endres. Kjernesystemfilene er skrivebeskyttet, noe som betyr at appene du installerer kan få tilgang til systemfiler, men de kan ikke endre dem eller opprette nye. Du som bruker kan heller ikke enkelt endre systemet selv.

Dette kan høres komplisert ut, men det er en god sjanse for at du allerede bruker et uforanderlig OS. Android, ChromeOS og macOS bruker alle denne tilnærmingen. Det er fordi uforanderlige operativsystemer er vanskeligere å bryte ved et uhell. De kommer også med forbedret sikkerhet, siden hackere har en mye vanskeligere jobb med å prøve å injisere skadevare på systemnivå.

For å være klar, hele systemet er ikke uforanderlig, for det ville gjøre det ubrukelig. Du kan lagre filer i din personlige hjemmemappe, og du kan installere apper.

3. De fleste apper vil være i sandkasse

Snap-formatet forhindrer apper i å samhandle med andre apper eller ha tilgang til filene på datamaskinen din, også kjent som sandboxing. Hvert stykke programvare har sin egen private sandkasse å spille i, uten mulighet til å vite hva som skjer utenfor sandkassen.

Det er opp til apputviklere å implementere sandboxing på riktig måte. Noen ganger gjør de det ikke, noe som gjør enheten din sårbar, men med at du har en falsk følelse av beskyttelse.

Du kan også oppleve særheter som ikke er til stede i den ikke-snap, ikke-sandboxed versjonen av apper. Dette kan inkludere at du bare kan se filer i «Bilder»-mappen din, men ikke «Nedlastinger»-mappen, eller at du ikke kan oppdage bestemt maskinvare, for eksempel en mikrofon eller webkamera.

4. Snap Store er din hovedkilde for apper

Bildekreditt: Ubuntu

I årevis kom det store flertallet av programvaren tilgjengelig for Ubuntu fra Ubuntu-repositoriene som Canonical tilbyr gratis. Denne enorme katalogen med programvare inneholder mye, om ikke det meste, av den åpne programvaren som er tilgjengelig for Linux.

Denne programvaren kommer alt i DEB-formatet, siden det meste av programvaren faktisk er hentet fra Debian-systemrepositoriene som Ubuntu er basert på.

Men Ubuntu-lagrene inneholder ikke snaps. For de, Canonial tilbyr en egen Snap Store som fungerer som din primære måte å oppdage og installere apper på en Snap-only versjon av Ubuntu. Desktop-klienten for denne appbutikken er programmert med Flutter, som andre nyere programvare fra Canonical.

Snap Store inneholder massevis av åpen kildekode-programvare, men det er ikke alt. Her kan du også finne kommersiell, proprietær programvare som Slack og Microsoft Teams.

5. Kun langsiktige støtteversjoner er tilgjengelige

Ubuntu har en noe ukonvensjonell utgivelsesplan. En ny versjon kommer ut hver sjette måned i løpet av en to-års syklus. Den første utgivelsen er den langsiktige støtteversjonen. De tre utgivelsene i mellom er kjent som midlertidige utgivelser.

De fleste Ubuntu-brukere holder seg til LTS-utgivelsene som kommer ut annethvert år. De midlertidige versjonene gir folk muligheten til å laste ned nyere versjoner av programvare og se endringer som kan komme til neste LTS.

Snap-versjonen av Ubuntu holder seg til LTS-syklusen. Hvis du foretrekker å omfavne midlertidige utgivelser, vil du kanskje holde deg til standardversjonen av Ubuntu.

6. Det er lettere å bytte mellom skrivebordsmiljøer

Et skrivebordsmiljø er en kolossal samling programvare. Mens du alltid har hatt muligheten til å installere flere skrivebordsmiljøer i Ubuntu, blir pakker til slutt blandet sammen, noe som resulterer i alle slags særheter.

I et uforanderlig operativsystem oppdateres eller byttes kjernesystemet ut som én bunt. Dette gjør det mulig å bytte skrivebordsmiljø uten at ting roter seg sammen. Du kan også ha flere versjoner av det samme skrivebordsmiljøet, for eksempel den nåværende stabile versjonen og den siste betaversjonen.

7. Terminalen lar deg installere ikke-Ubuntu-programvare

Canonical har laget en ny terminal med Flutter som vil føles kjent for folk som allerede er vant til Distrobox. Hvis du ikke er det, Distrobox er en måte å installere programvare fra flere distroer inne i en terminal, slik at du ikke trenger å installere hele versjoner av distros sammen med den du allerede kjører.

Ubuntus terminal plasserer Ubuntu-logoen først og fremst, men det er andre distro-ikoner som du kan velge. Terminalen bruker Linux-kjernens innebygde inneslutningsfunksjoner for å få magien til å skje.

8. Du kan bytte "kanaler" for å få tilgang til ny programvare

Ubuntu har lenge tilbudt forskjellige programvarekilder, som tar hensyn til om folk vil eksklusivt bruke programvare Canonical har kun testet gratis og åpen kildekode, eller få tilgang til den bredeste katalogen mulig. Det nye Ubuntu-alternativet vil ta en annen tilnærming, og tilby forskjellige kanaler i stedet.

Hvis du trenger nye maskinvaredrivere, aktiver kanalen. Ser du etter en nyere versjon av GNOME? Du kan finne en kanal for det, og minimere ulempene ved å holde seg til en LTS-utgivelse. Vil du bytte skrivebord? Aktiver riktig kanal for slike som KDE, Xfce og andre.

Hvordan laste ned All-Snap-versjonen av Ubuntu

Snap-bare-skrivebordet vil vises som et valgfritt alternativ som en del av Ubuntu 24.04 i april 2024. Inntil da kan du laste ned testversjoner fra Ubuntu Core Desktop-prosjektets GitHub-side.

Hvis du er åpen for å forgrene deg fra Ubuntu, kan du også prøve Fedora Silverblue, den flatpak-sentriske uforanderlige versjonen av Fedora Workstation.