Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Ubuntu on populaarne Linuxi töölaualevi, kuid mõnda selle disainivalikut on viimasel ajal kritiseeritud.

Mis siis, kui Ubuntul põhinev sõbralik töölauadistro oleks, kuid soovimatud muudatused põhisüsteemist väljas oleks? Vanilla OS võib olla see, mida otsite.

Mis on Vanilla OS?

Vanilla OS on Linuxi distributsioon, mille eesmärk on suurem turvalisus kui teistel lauaarvuti Linuxi distributsioonidel. See on üles ehitatud Ubuntule, kuid lisab pöörde: põhisüsteemi failid on muutumatud. See tähendab, et see on lukustatud muudatuste eest, mida kolmandate osapoolte programmid võivad teha.

Nimi tuleneb ideest, et distro algne eesmärk oli pakkuda laokogemust ilma muudatusteta, mida Canonical oli Ubuntu jaoks teinud.

Miks muutumatu Linuxi distributsioon?

Muutumatus Linuxi distributsioonides on kontseptsioon, mis muutub konteinersüsteemides üha populaarsemaks. Muutumatud distributsioonid on standardiseeritud, nii et need on kõigis installides ühesugused.

Muutumatus suurendab turvalisust; kuna süsteemi põhiosi, nagu kernel, ei saa muuta, on teoreetiliselt võimatu pahatahtlikul programmil sellega segada. Lisapaketid paigaldatakse põhisüsteemist eraldi piirkonda.

Isegi muutumatu süsteem vajab värskendusi, kui avastatakse vigu või turvaauke. Kuidas Vanilla OS neid värskendusi haldab? See kasutab midagi nn ARoot.

ABRoot säilitab kaks süsteemi olekut, "olevik" ja "tulevik". Oletame, et süsteemi jaoks on pakitud uus kernel. Kui kasutaja installib värskendused, lisatakse see uus tuum "tuleviku" olekusse. Kui süsteem pärast installimist taaskäivitub, muutub "tuleviku" olek "praeguseks" olekuks, samas kui tulevased värskendused lisatakse uuele "tulevikule".

Vanilla OS-i installimine arvutisse

Vanilla OS-i installimine sarnaneb teiste Linuxi distributsioonide installimisega. Esiteks peate installipildi alla laadima aadressilt nende GitHubi leht ja ekstraheerige see oma installikandjale, kui installite selle füüsilisse masinasse.

Nagu varu Ubuntu puhul, käivite ka reaalajas keskkonda. Vaikimisi kasutab Vanilla OS standardset GNOME 3 keskkonda. Saate uurida töölauda ja kui olete installimiseks valmis, klõpsake nuppu Installige Vanilla OS.

Installiprogramm on üsna tavaline. See palub teil valida draivi ja seadistada partitsiooniskeemi. Seejärel valite kasutajanime ja parooli ning installite need kõvakettale. Pärast seda käivite uude keskkonda.

Vanilla OS-i töölaud

Vanilla OS-i töölaud kasutab tavalist GNOME 3 töölauakeskkonda. Sellega on kaasas GNOME-i rakenduste vaikekomplekt ja mitte palju muud. See tähendab, et peate lootma paketihaldurile, kuid Vanilla OS pole Linuxi distributsioonide seas selle jaoks ebatavaline.

Vanilla OS-iga pole isegi kontorikomplekti kaasas. Kui teil on vaja kasutada tekstitöötlust või arvutustabeleid, peate installima midagi nagu LibreOffice. Õnneks on Vanilla OS-i ebatavalisele arhitektuurile vaatamata lihtne uusi pakette lisada.

Sellega on kaasas veebibrauser, mille nimetus on Web. Saate installida ka muid brausereid, mis võivad teile rohkem tuttavad olla, nt Firefox ja Chromium.

Paketihaldus Vanilla OS-is

Vanilla OS-i muutumatus esitab väljakutse lisatarkvara installimisel. Paljud suuremad paketid sisaldavad konfiguratsioonifaile ja nõuavad muid sõltuvusi. APT ja RPM-i traditsiooniline lähenemine on installida hunnik pakette peamistesse süsteemikataloogidesse.

Selle lähenemisviisi peamine probleem seisneb selles, et võib olla raske öelda, millised komponendid on aktsiasüsteemi osa ja millised lisasid kolmanda osapoole programmid. See võib tõrkeotsingut keerulisemaks muuta ja isegi turvaprobleeme põhjustada.

Üks lahendus sellele probleemile on saata rohkem programme iseseisvate pakettidena, millel on kõik sõltuvused koos. See on lähenemine Flatpak ja Canonicali enda Snap paketid. Flatpak on Vanilla OS-i vaikepaketivorming, võib-olla vastuseks Ubuntu kasutajate vaidlustele Snap-pakettide väidetava ülepaisumise üle.

See uus lähenemine programmide levitamisele täiendab Vanilla OS-i muutumatust, hoides rakendustel sekkumast aluseks oleva süsteemi asjadesse.

Peamine graafiline rakenduste installimise meetod on GNOME-i tarkvarapoe kasutamine. Vaikimisi installib see Flatpaki paketid. Üks tore asi nende kasutamisel on see, et need on installitud kasutajaruumi. See tähendab, et uute rakenduste installimiseks ei pea te paroole sisestama.

Saate installida pakette ka käsurealt, nagu tavaliste Debiani või Ubuntu süsteemide puhul. Kuna traditsioonilised paketihaldurid teevad süsteemis muudatusi, võite arvata, et te ei saa installida Vanilla OS-i muutumatusega lisapakette. Vanilla OS saab sellest mööda APX-i abil.

APX on sisseehitatud käsurea paketihaldur. APX on sarnane APT-ga, kuid installib paketid konteinerisse, mis on peamisest OS-ist isoleeritud. Sellesse konteinerisse on installitud ka kõik sõltuvused. Veelgi parem, saate installida programme ka ilma sudo kasutamata. Kasutajarežiimis tehakse kõik õigesti.

Näiteks Firefoxi installimiseks:

apx installida firefox

APX-i süntaks on väga sarnane APT ja teised Linuxi paketihaldurid. Pakettide installimine ja uuendamine on tuttav neile, kes juba tunnevad Debiani/Ubuntu lähenemist pakettide haldamisele.

Kas Vanilla OS on teie jaoks?

Võite küsida, kas Vanilla OS sobib teie arvutivajadustega. See on endiselt väga uus distro, isegi kui see põhineb Debiani ja Ubuntu rekorditel.

Distro võib meeldida neile, kes on Canonicali hiljutiste Ubuntu muudatuste suhtes ettevaatlikud. Kuigi peamine Ubuntu distro kasutab ka GNOME-i vaiketöölauana, on seda tehtud mõned muudatused. Canonical on pälvinud kriitikat ka Snapi pakettide ja pakettide uuendamisel terminalis tasuliste teenuste reklaamimise kohta.

Tõenäoliselt meeldib see ka turvalisusega seotud kasutajatele. Kuigi muutumatust reklaamitakse turvaprobleemide lahendusena, on endiselt ebaselge, kui hästi see pikas perspektiivis osutub. Huvitav on ikka vaadata, kuidas see vahepeal areneb. Projekt on tõend selle kohta, kuidas avatud lähtekoodiga operatsioonisüsteemid, nagu Linux, võimaldavad inimestel katsetada uusi arvutiteaduse kontseptsioone lihtsamini kui patenteeritud süsteemid.

Vanilla OS üritab vead välja tõrjuda

Vanilla OS on uustulnuk Debiani ja Ubuntu derivaatide rahvarohkes valdkonnas. Selle ainulaadne arhitektuur püüab probleeme vähendada, muutes OS-i tuuma väliste programmide poolt muutmatuks. Kuigi see raskendab pakettide haldamist, tundub Vanilla OS huvitav projekt, mida tulevikus järgida.

Vanilla OS on vaid üks Debianil põhinevatest distrodest. Mõned tänapäeval kasutatavad edukaimad Linuxi distributsioonid, sealhulgas Ubuntu, on rajatud Debiani tugevale alusele.