Uradna nespremenljiva različica namizja Ubuntu samo za snap je v pripravi. Tukaj je tisto, kar lahko pričakujete od novega namizja Snapified Ubuntu.
V načinu izdelave namiznega Linuxa se dogaja velika sprememba. Skupnosti in podjetja ustvarjajo nespremenljive različice svojih distribucij in Ubuntu ni izjema.
Začenši z Ubuntu 24.04 bo na voljo različica namizja, ki bo v celoti sestavljena iz paketov snap, znanih tudi kot snaps. Ta projekt je trenutno znan kot Ubuntu Core Desktop.
Kako pa na vas vpliva uporaba različice namizja Ubuntu samo za snap? Katere spremembe lahko pričakujete in ali bi se morali takoj potopiti ali še nekaj časa vztrajati pri tradicionalnem namizju Ubuntu?
1. Pozdravljeni Snaps, Adijo DEBs
V različici Ubuntu samo za snap, snaps nadomestijo DEB kot primarno sredstvo za distribucijo in prenos programske opreme.
Snap je vrsta univerzalne oblike paketa, kar pomeni, da lahko aplikacija, distribuirana kot snap, deluje v večini različic Linuxa, namesto da bi jo bilo treba znova izdati za vsako posamezno distribucijo. Snap je
eden od treh distro-agnostičnih formatov paketov za Linux.Format snap prihaja od razvijalcev v podjetju Canonical, ki stoji za Ubuntujem. Čeprav so posnetki na voljo za katero koli različico Linuxa, so povezani predvsem z Ubuntujem. Večina drugih distribucij se je ustalila drugi univerzalni format paketa, znan kot Flatpak, vključno s SteamOS na Steam Deck.
Ena glavnih razlik med snaps in flatpaks je, da prvi ni omejen na namizne aplikacije. Snap paketi lahko distribuirajo programsko opremo za strežnike. Iz posnetkov lahko sestavite tudi osnovne sistemske komponente in knjižnice, ki sestavljajo operacijski sistem.
2. To je nespremenljiva različica Ubuntuja
Ko je nekaj spremenljivo, je spremenljivo. Nespremenljiv OS je tisti, ki ga ni mogoče spremeniti. Osnovne sistemske datoteke so samo za branje, kar pomeni, da lahko aplikacije, ki jih namestite, dostopajo do sistemskih datotek, vendar jih ne morejo spremeniti ali ustvariti novih. Tudi vi, uporabnik, ne morete enostavno spremeniti sistema sami.
To se morda sliši zapleteno, vendar obstaja velika verjetnost, da že uporabljate nespremenljiv OS. Android, ChromeOS in macOS uporabljajo ta pristop. To je zato, ker je nespremenljive operacijske sisteme težje nenamerno zlomiti. Prihajajo tudi z izboljšano varnostjo, saj imajo hekerji veliko težje delo, ko poskušajo vnesti zlonamerno programsko opremo na sistemski ravni.
Da bo jasno, celoten sistem ni nespremenljiv, saj bi bil zaradi tega neuporaben. Datoteke lahko shranjujete v svojo osebno domačo mapo in lahko nameščate aplikacije.
3. Večina aplikacij bo v peskovniku
Format snap preprečuje aplikacijam interakcijo z drugimi aplikacijami ali dostop do datotek v vašem računalniku, kar je znano tudi kot peskovnik. Vsak kos programske opreme ima svoj zasebni peskovnik za igranje, pri čemer ne more vedeti, kaj se dogaja zunaj njegovega peskovnika.
Razvijalci aplikacij morajo pravilno implementirati peskovnik. Včasih ne, zaradi česar je vaša naprava ranljiva, vi pa imate lažen občutek zaščite.
Prav tako lahko naletite na nenavadnosti, ki niso prisotne v različici aplikacij, ki niso hitre in niso v peskovniku. To lahko vključuje samo ogled datotek v mapi »Slike«, ne pa tudi mape »Prenosi« ali nezmožnost zaznavanja določene strojne opreme, na primer mikrofona ali spletne kamere.
4. Snap Store je vaš glavni vir za aplikacije
Več let je velika večina programske opreme, ki je bila na voljo za Ubuntu, prihajala iz repozitorijev Ubuntu, ki jih Canonical ponuja brezplačno. Ta obsežen katalog programske opreme vsebuje veliko, če ne večino, odprte programske opreme, ki je na voljo za Linux.
Vsa ta programska oprema je na voljo v formatu DEB, saj je večina programske opreme dejansko pridobljena iz sistemskih repozitorijev Debian, na katerih temelji Ubuntu.
Toda repozitoriji Ubuntu ne vsebujejo posnetkov. Za tiste, Canonial ponuja ločeno Snap Store ki služi kot vaš primarni način odkrivanja in nameščanja aplikacij v različici Ubuntuja samo za snap. Namizni odjemalec za to trgovino z aplikacijami je programiran z uporabo Flutterja, tako kot drugi novejši deli programske opreme podjetja Canonical.
Snap Store vsebuje veliko odprtokodne programske opreme, vendar to še ni vse. Tukaj lahko najdete tudi komercialno, lastniško programsko opremo, kot sta Slack in Microsoft Teams.
5. Na voljo so samo različice z dolgoročno podporo
Ubuntu ima nekoliko nekonvencionalen razpored izdaj. Nova različica izide vsakih šest mesecev v dvoletnem ciklu. Prva izdaja je različica za dolgoročno podporo. Tri vmesne izdaje so znane kot vmesne izdaje.
Večina uporabnikov Ubuntuja se drži izdaj LTS, ki izidejo vsaki dve leti. Vmesne različice dajejo ljudem možnost, da prenesejo novejše različice programske opreme in vidijo spremembe, ki bodo morda prišle do naslednjega LTS.
Različica Ubuntuja samo za snap se drži cikla LTS. Če raje sprejemate vmesne izdaje, se boste morda želeli držati standardne različice Ubuntuja.
6. Preklapljanje med namiznimi okolji je lažje
Namizno okolje je ogromna zbirka programske opreme. Medtem ko ste vedno imeli možnost namestiti več namiznih okolij v Ubuntu, se paketi sčasoma pomešajo, kar povzroči najrazličnejše čudnosti.
V nespremenljivem OS se jedrni sistem posodobi ali zamenja kot en sveženj. To omogoča preklapljanje namiznih okolij, ne da bi se kaj zapletlo. Lahko imate tudi več različic istega namiznega okolja, na primer trenutno stabilno različico in najnovejšo beta.
7. Terminal vam omogoča namestitev programske opreme, ki ni Ubuntu
Canonical je ustvaril nov terminal z uporabo Flutterja, ki se bo zdel znan ljudem, ki so že navajeni na Distrobox. če nisi, Distrobox je način za namestitev programske opreme iz več distribucij znotraj terminala, tako da vam ni treba nameščati celotnih različic distribucij poleg tiste, ki jo že izvajate.
Ubuntujev terminal postavlja logotip Ubuntu na prvo mesto, vendar so na seznamu še druge distribucijske ikone, ki jih lahko izberete. Terminal uporablja vgrajene zadrževalne funkcije jedra Linuxa, da se zgodi čarovnija.
8. Za dostop do nove programske opreme lahko preklopite »Kanale«.
Ubuntu že dolgo ponuja različne vire programske opreme, ki skrbijo za to, ali ljudje želijo izključno uporabljati programska oprema Canonical ima samo preizkušeno brezplačno in odprtokodno programsko opremo ali dostop do najširšega kataloga mogoče. Nova možnost Ubuntu bo imela drugačen pristop in bo namesto tega ponujala različne kanale.
Če potrebujete nove gonilnike strojne opreme, omogočite kanal. Iščete novejšo različico GNOME? Morda boste našli kanal za to, kar bo zmanjšalo slabosti vztrajanja pri izdaji LTS. Želite zamenjati namizja? Aktivirajte ustrezen kanal za KDE, Xfce in druge.
Kako prenesti All-Snap različico Ubuntuja
Namizje samo za snap se bo pojavilo kot izbirna alternativa kot del Ubuntu 24.04 aprila 2024. Do takrat lahko prenesete testne različice iz Stran GitHub projekta Ubuntu Core Desktop.
Če se želite oddaljiti od Ubuntuja, lahko poskusite tudi Fedora Silverblue, nespremenljivo različico Fedora Workstation, osredotočeno na Flatpak.