Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Ubuntu on suosittu Linux-työpöytäjakelu, mutta joitakin sen suunnitteluvalintoja on kritisoitu viime aikoina.

Entä jos Ubuntuun perustuisi ystävällinen työpöytäjakelu, mutta ei-toivotut muutokset pysyisi poissa ydinjärjestelmästä? Vanilla OS voi olla mitä etsit.

Mikä on Vanilla OS?

Vanilla OS on Linux-jakelu, joka tähtää parempaan tietoturvaan kuin muut pöytätietokoneiden Linux-jakelut. Se on rakennettu Ubuntuun, mutta se lisää käänteen: ydinjärjestelmätiedostot ovat muuttumattomia. Tämä tarkoittaa, että se on lukittu muutoksilta, joita kolmannen osapuolen ohjelmat saattavat tehdä.

Nimi tulee ajatuksesta, että distron alkuperäinen tarkoitus oli tarjota varastokokemus ilman Canonicalin Ubuntulle tekemiä muutoksia.

Miksi muuttumaton Linux Distro?

Muuttumattomuus Linux-distroissa on käsite, josta on tulossa yhä suositumpi konttijärjestelmissä. Muuttumattomat distrot on standardoitu niin, että ne ovat samat kaikissa asennuksissa.

Muuttumattomuus lisää turvallisuutta; Koska järjestelmän ydinosia, kuten ydintä, ei voida muokata, on teoriassa mahdotonta, että haittaohjelma sotkee ​​sitä. Lisäpaketit asennetaan erilliselle alueelle pääjärjestelmästä.

Jopa muuttumaton järjestelmä tarvitsee päivityksiä, kun vikoja tai tietoturva-aukkoja havaitaan. Miten Vanilla OS hallitsee näitä päivityksiä? Se käyttää jotain ns ARoot.

ABRoot ylläpitää kahta järjestelmätilaa, "nykyinen" ja "tulevaisuus". Oletetaan, että järjestelmään on pakattu uusi ydin. Kun käyttäjä asentaa päivitykset, tämä uusi ydin lisätään "tulevaisuuden"-tilaan. Kun järjestelmä käynnistyy uudelleen asennuksen jälkeen, "tulevaisuuden" tilasta tulee "nykyinen" tila, kun taas tulevat päivitykset lisätään uuteen "tulevaisuuteen".

Vanilla OS: n asentaminen PC: lle

Vanilla OS: n asentaminen on samanlaista kuin muiden Linux-jakelujen asentaminen. Ensin sinun on ladattava asennuskuva osoitteesta heidän GitHub-sivuillaan ja pura se asennusmediallesi, jos asennat sen fyysiselle koneelle.

Kuten varastossa olevan Ubuntun kanssa, käynnistät live-ympäristön. Oletuksena Vanilla OS käyttää standardia GNOME 3 -ympäristöä. Voit tutkia työpöytää ja kun olet valmis asentamaan, napsauta Asenna Vanilla OS.

Asennusohjelma on melko vakio. Se pyytää sinua valitsemaan aseman ja määrittämään osiokaavion. Valitset sitten käyttäjätunnuksen ja salasanan ja asennat ne sitten kiintolevylle. Sen jälkeen käynnistyy uuteen ympäristöön.

Vanilla OS -työpöytä

Vanilla OS -työpöytä käyttää tavallista GNOME 3 -työpöytäympäristöä. Sen mukana tulee oletusarvoinen GNOME-sovellussarja eikä paljon muuta. Tämä tarkoittaa, että joudut luottamaan paketinhallintaan, mutta Vanilla OS on tuskin epätavallinen Linux-distrojen joukossa.

Vanilla OS: n mukana ei tule edes toimistopakettia. Jos sinun on käytettävä tekstinkäsittelyä tai laskentataulukoita, sinun on asennettava jotain, kuten LibreOffice. Onneksi uusia paketteja on helppo lisätä Vanilla OS: n epätavallisesta arkkitehtuurista huolimatta.

Sen mukana tulee verkkoselain, jonka nimi on mielikuvituksellinen Web. Voit myös asentaa muita selaimia, jotka saattavat olla tutumpia, kuten Firefox ja Chromium.

Paketinhallinta Vanilla OS: ssä

Vanilla OS: n muuttumattomuus on haaste lisäohjelmistojen asentamiselle. Monet suuret paketit sisältävät asetustiedostoja ja vaativat muita riippuvuuksia. APT: n ja RPM: n perinteinen lähestymistapa on asentaa joukko paketteja pääjärjestelmän hakemistoihin.

Tämän lähestymistavan suurin ongelma on, että voi olla vaikeaa erottaa, mitkä komponentit ovat osa varastojärjestelmää ja mitkä ovat lisänneet kolmannen osapuolen ohjelmat. Tämä voi monimutkaistaa vianmääritystä ja jopa aiheuttaa tietoturvaongelmia.

Yksi ratkaisu tähän ongelmaan on lähettää useampia ohjelmia erillisinä paketteina, joissa on kaikki riippuvuudet yhdessä. Tämä on lähestymistapa Flatpak ja Canonicalin omat Snap-paketit. Flatpak on oletuspakettimuoto Vanilla OS: ssä, ehkä vastauksena Ubuntu-käyttäjien väliseen kiistaan ​​Snap-pakettien väitetystä turvotuksesta.

Tämä uusi lähestymistapa ohjelmien jakeluun täydentää Vanilla OS: n muuttumattomuutta estämällä sovelluksia sekaantumasta taustalla olevan järjestelmän asioihin.

Tärkein graafinen tapa asentaa sovelluksia on GNOME-ohjelmistokaupan käyttö. Oletuksena se asentaa Flatpak-paketit. Yksi hieno asia näiden käytössä on, että ne on asennettu käyttäjätilaan. Tämä tarkoittaa, että sinun ei tarvitse antaa salasanoja asentaaksesi uusia sovelluksia.

Voit myös asentaa paketteja komentorivillä, kuten tavallisissa Debian- tai Ubuntu-järjestelmissä. Koska perinteiset paketinhallintaohjelmat tekevät muutoksia järjestelmään, saatat ajatella, että et voi asentaa ylimääräisiä paketteja Vanilla OS: n muuttumattomuudella. Vanilla OS kiertää tämän APX: n avulla.

APX on sisäänrakennettu komentorivin pakettien hallinta. APX on samanlainen kuin APT, mutta se asentaa paketit säilöön, joka on eristetty pääkäyttöjärjestelmästä. Myös kaikki riippuvuudet asennetaan tähän säilöön. Mikä parasta, voit myös asentaa ohjelmia ilman sudoa. Kaikki tehdään oikein käyttäjätilassa.

Esimerkiksi Firefoxin asentaminen:

apx asentaa firefox

APX: n syntaksi on hyvin samanlainen APT ja muut Linux-pakettien hallintaohjelmat. Pakettien asentaminen ja päivittäminen tuntuu tutulta niille, jotka jo tuntevat Debian/Ubuntu-lähestymistavan paketinhallintaan.

Onko Vanilla OS sinua varten?

Saatat ihmetellä, sopiiko Vanilla OS tietokonetarpeisiisi. Se on edelleen hyvin uusi distro, vaikka se perustuu Debianin ja Ubuntun historiaan.

Distro voi miellyttää niitä, jotka ovat varovaisia ​​Canonicalin viimeaikaisista Ubuntuun tehdyistä muutoksista. Vaikka Ubuntu-pääjakelu käyttää myös GNOMEa oletustyöpöytänä, siihen on tehty joitain muutoksia. Canonical on herättänyt kritiikkiä myös Snap-paketeista ja maksullisten palveluidensa mainostamisesta terminaalissa paketteja päivitettäessä.

Se vetoaa todennäköisesti myös turvallisuudesta kiinnostuneisiin käyttäjiin. Vaikka muuttumattomuutta mainostetaan ratkaisuna turvallisuusongelmiin, on edelleen epäselvää, kuinka hyvin se osoittautuu pitkällä aikavälillä. On silti mielenkiintoista nähdä, miten se sillä välin kehittyy. Projekti on todiste siitä, kuinka avoimen lähdekoodin käyttöjärjestelmät, kuten Linux, antavat ihmisten kokeilla uusia tietojenkäsittelytieteen konsepteja helpommin kuin omat järjestelmät.

Vanilla OS yrittää poistaa virheet

Vanilla OS on uusi tulokas Debian- ja Ubuntu-johdannaisten täynnä. Sen ainutlaatuinen arkkitehtuuri on yritys vähentää ongelmia tekemällä käyttöjärjestelmän ytimen muokkaamattomaksi ulkopuolisten ohjelmien toimesta. Vaikka tämä vaikeuttaa pakettien hallintaa, Vanilla OS näyttää mielenkiintoiselta projektilta, jota seurataan tulevaisuudessa.

Vanilla OS on vain yksi Debian-pohjaisista distroista. Jotkut menestyksekkäimmistä nykyisistä käytössä olevista Linux-jakeluista, mukaan lukien Ubuntu, ovat rakentaneet vankan Debianin perustan.