Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Morda ste že slišali, da Steam Deck uporablja Arch Linux. To je tehnično res. Valveov SteamOS temelji na Arch Linuxu.

Toda izkušnja na krovu je zelo drugačna od tiste, na katero bi naleteli, če bi Arch Linux namestili na osebni računalnik. Tukaj je nekaj načinov, po katerih se SteamOS razlikuje od matične distribucije.

1. (Nekako) ne znaš uporabljati Pacmana

Večina programske opreme v vašem računalniku je v obliki paketov. Za dodajanje ali odstranjevanje paketov potrebujete upravitelja paketov. Tu nastopi Pacman. Pacman je upravljalnik paketov na osnovi ukazne vrstice, ki je priložen Arch Linuxu. Ja, Pacman je okrajšava za "package manager," in ne sklicevanje na rumeno pito v obliki pite, ki jedo pelete.

Če namestite Arch Linux na tradicionalen način, boste na koncu uporabili Pacman, preden sploh pridete do funkcionalnega grafičnega namizja. V sistemu SteamOS je vaše namizje nastavljeno in pripravljeno za uporabo.

Če se odločite odpreti terminal in vnesti ukaz Pacman, kot bi to storili v običajnem Arch Linuxu, boste prejeli sporočilo o napaki. SteamOS ne dovoljuje spreminjanja programske opreme na ta način.

Če izklopite način samo za branje, se situacija nekoliko spremeni. Da, tehnično lahko uporabljate Pacman na tej točki, vendar bo vsa programska oprema, ki jo namestite, izginila, ko Valve izda naslednjo posodobitev sistema.

2. Prav tako (nekako) ne morete dostopati do AUR

Repozitorij uporabnikov Arch, bolj znan kot AUR, je ena od velikih privlačnosti Arch Linuxa. Če nekaj ni na voljo v uradnih repozitorijih Archa, obstaja velika verjetnost, da je na voljo v AUR.

V sistemu SteamOS AUR ni na voljo takoj. Tehnično lahko dostopate do AUR, tako kot lahko tehnično dostopate do Pacmana, tako da izklopite način samo za branje. In tako kot pri Pacmanu, bo vsa programska oprema, ki jo namestite iz AUR, izginila, ko namestite novo posodobitev sistema.

Morda berete to in mislite, da je vse, kar morate storiti po vsaki posodobitvi, znova namestiti svoje stvari, in to je res. Če se vam to zdi uporabna rešitev, potem da, še vedno imate dostop do Pacmana in AUR na SteamOS. Toda za druge je to izrazita razlika od Arch Linuxa, s katero se ne boste želeli ukvarjati.

3. Manjše tveganje zloma

Razlog, zakaj ne morete uporabljati Pacmana ali AUR brez redne zamenjave programske opreme, je v spremembah, ki jih je Valve izvedel, da bi bil Arch Linux bolj stabilen.

Glede na Valve's Pogosta vprašanja za Steam Deck, podjetje distribuira SteamOS kot operacijski sistem samo za branje, podobno kot Apple in Google upravljata svoje operacijske sisteme.

Na sprednji strani Linuxa Fedora Silverblue je najbolj znana distribucija, ki temelji na slikah. V takem sistemu so namesto posodobitev in programske opreme, ki neposredno spreminjajo sistemske datoteke, vse sistemske datoteke razdeljene kot del ene sistemske slike.

Ko je čas za posodobitve, se zamenja celotna slika sistema. To zmanjša verjetnost, da bo zaradi posodobitve ali namestitve aplikacije vaša naprava ostala v stanju, ko se ne bo zagnala.

Skratka, Valve sestavi delujoč operacijski sistem, ki temelji na Archu, shrani to nastavitev kot sliko in to sliko distribuira neposredno vam. Namesto pošiljanja neprekinjenega toka posodobitev posameznih paketov, kot bi jih doživeli, če bi uporabljali Arch Linux na osebnem računalniku, Valve testira posodobitve in pošilja novejšo različico celotnega OS, ko meni, da je bilo dovolj spremembe.

Če želite urejati sliko samo za branje, lahko to storite z enim samim ukazom:

sudo steamos-samo za branje onemogočiti

Tudi z omogočenimi modifikacijami življenje na Steam Decku še vedno ni tako negotovo kot pri običajnem Arch Linuxu. Spet, ko pridejo posodobitve, bodo vaše sistemske datoteke vrnile na čisti list in razveljavile vaše spremembe.

4. Nimate popolne svobode pri prilagajanju svojega sistema

Valveov pristop k sistemu SteamOS naredi sistem veliko bolj pripravljen za uporabnike. Velika večina ljudi si želi sistem, ki je dobavljen v delujočem stanju, ne zahteva nastavitve in ima malo možnosti, da bi se zlomil. Toda za ljudi, ki želijo popoln nadzor nad svojo izkušnjo, SteamOS odpravi kaj jim je pri Archu najbolj všeč.

Arch Linux sprejema zelo malo odločitev namesto vas. Izberete lahko lastna namizna okolja. Izberete lahko lasten prikazni strežnik, zvočni strežnik, datotečni sistem itd. Vaš osebni računalnik je takšen, kot ga naredite sami, in ne tak, kot se odloči nekdo drug.

SteamOS ni to. Da, tehnično je Arch. Toda hkrati ni Arch. Lahko trdite, da je bolj restriktiven kot Ubuntu, Fedora ali kateri koli drug tipičen sistem Linux. Torej, če želite največjo svobodo, morda ne boste zadovoljni s poskusom uporabe Steam Decka kot računalnika.

5. Nimate dostopa do posnetkov

SteamOS uporablja Flatpak kot svoj primarni format distribucije aplikacij. Toda Flatpak je le eden od univerzalnih formatov paketov, ki so na voljo za Linux. Če prihajate iz ozadja Ubuntuja, morda poznate Canonicalov format Snap. Nekatere aplikacije so na voljo samo za Linux kot posnetki.

SteamOS ne vsebuje zahtevane programske opreme za zagon posnetkov in ne morete zlahka namestiti zahtevane kode. Tudi če je način samo za branje onemogočen, je težko dobiti dostop do dela sistema, ki je potreben za namestitev snapd, demona Snap, ki je potreben za namestitev posnetkov. Torej za vse, razen za najbolj predane ljudi, posnetki niso možnost.

Je to veliko? To je res odvisno od programske opreme, ki jo želite zagnati. Veliko priljubljenih programov je na voljo v formatu Flatpak. Širša odprtokodna skupnost se je na splošno zbrala okoli Flatpak namesto Snap.

Toda nekatere aplikacije so na voljo samo kot trenutek in če je eden od teh program, ki ga morate imeti, potem SteamOS za vas morda ne bo tako uspešen kot običajni Arch Linux.

SteamOS in Arch Linux: bolj različna kot enaka

SteamOS in Arch Linux imata podobno podlago, vendar nista ista distribucija. V mnogih pogledih je razlika med SteamOS in Archom celo večja od odnosa Ubuntuja do matične distribucije Debian.

Pogosto je bolje, da si obe distribuciji predstavljate kot bistveno drugačni od svojih staršev in ju tako tudi obravnavate. SteamOS in Arch Linux sta si zelo različna, vendar zaradi tega SteamOS ni nič manj dobra distribucija za Steam Deck.