Ubuntu

Operacijski sistem Linux s sedežem v Debianu

Ubuntu (v jezikih zulu in ksosa človeškost) je prosto dostopna distribucija Linuxa, ki temelji na distribuciji Debian. Sponzorira jo družba Canonical Ltd, ki je v lasti Marka Shuttlewortha. Ime distribucije izvira iz južnoafriške humanistične filozofije ubuntu, ki v splošnem pravi: »Sem kar sem zaradi tega, kar smo vsi.« Od Debiana se razlikuje v tem, da nova različica izide vsakih 6 mesecev, podpora pa je na voljo vsaj še 18 mesecev po izidu. Cilj Ubuntuja je, da s pomočjo prostega programja, ponudi uporabniku stabilen in sodoben operacijski sistem. Okrog Ubuntuja je tudi dobro razvita in številčna skupnost, vključujoč tudi forume.

Ubuntu
Logotip distribucije Ubuntu
Logotip distribucije Ubuntu
Ubuntu 16.04 z namizjem Unity
RazvijalecCanonical Ltd / Ubuntu Foundation
Družina OSUnix
StanjeV uporabi / se razvija
Izvorna kodaFOSS
Prva izdaja20 oktober 2004
Zadnja izdaja22.04 LTS / 21. april 2022
Vrsta jedraLinux kernel 5.4
Privzeti uporabniški vmesnikgrafični uporabniški vmesnik Gnome (Unity med različicama 10.10 - 17.10)
LicencaGPL in ostale licence
Spletno mestohttp://www.ubuntu.com/

Kubuntu, Xubuntu, Lubuntu in Ubuntu MATE so uradni podprojekti projekta Ubuntu; prvi namesto namizja GNOME uporablja KDE, drugi XFCE, tretji LXDE, četrti pa MATE. Edubuntu je tudi uradni podprojekt, ki je zasnovan za šolsko okolje in naj bi bil primeren tudi za otroke, da bi ga uporabljali doma. Za druge projekte si oglej razdelek Ostali projekti.

Zgodovina

Ubuntu je prvič izšel 20. oktobra 2004 (Ubuntu 4.10). Cilj ustvarjalcev je bil ponuditi sistem temelječ na Debianu, ki bi izhajal vsakih šest mesecev oz. približno mesec dni za novo različico namizja GNOME. Za razliko od nekaterih drugih na Debianu temelječih distribucij, je Ubuntu, tako kot Debian, ostal zvest načelu, da uporablja prosto programje kjerkoli je to možno.

Trenutno razvoj Ubuntuja sponzorira Canonical Ltd. 1. julija 2005 sta Mark Shuttleworth in Canonical Ltd ustanovila Fundacijo Ubuntu Arhivirano 2007-02-04 na Wayback Machine. in zagotovila začeten sklad 10 milijonov dolarjev. Namen fundacije je zagotoviti, da bo podpora za Ubuntu na voljo 3 leta za namizno različico in 5 let za strežniško različico ter omogočiti razvoj novih različic Ubuntuja, da bo ostal še naprej na voljo kot prosta in odprtokodna programska oprema. Fundacija se je tudi zavezala, da bo Ubuntu vedno na voljo brez plačila.

Maja 2007 je podjetje Dell, zaradi številnih prošenj njihovih uporabnikov, na svoje izdelke začelo nameščati distribucijo Linuxa Ubuntu Feisty Fawn.

Do različice 10.10 je Ubuntu kot privzeto namizno okolje uporabljal GNOME, od različice 10.10 do 17.10 LTS, je pa uporabljal lastno (na GNOME-u temeljoče) namizno okolje, Unity. V različici 18.04 LTS, je pa ponovno kot privzeto namizno okolje GNOME.

Izdaje

Vsaka različica Ubuntuja ima številčno oznako, ki je sestavljena iz leta in meseca izdaje ter kodno ime. Vsaka četrta različica nosi dodatno oznako LTS| Long Term Support, kar pomeni, da so izdaje podprte za daljši čas kot ostale. Nekdaj je to pomenilo, da je imela strežniška različica pet let podpore, namizna različica pa tri leta, namesto običajnih 18 mesecev. V zadnjih letih pa imata tako namizna kot strežniška različica LTS izdaje pet let podpore, namesto običajnih devetih mesecev.

RazličicaDatum izdajeKodno imeNeuradni slovenski prevod
4.1020. oktober 2004Warty Warthog bradavičasta svinja
5.048. april 2005Hoary Hedgehogosiveli jež
5.1013. oktober 2005Breezy Badgerprezračeni jazbec
6.06 LTS1. junij 2006Dapper Drakečedna raca
6.1026. oktober 2006Edgy Eftrobati pupek
7.0419. april 2007Feisty Fawnpreteči jelen
7.1018. oktober 2007Gutsy Gibbonvztrajni gibon
8.04 LTS26. april 2008Hardy Heronpogumna čaplja
8.1030. oktober 2008Intrepid Ibexneustrašna koza
9.0423. april 2009Jaunty Jackalopedobrovoljna zajcelopa
9.1029. oktober 2009Karmic Koala karmična koala
10.04 LTS29. april 2010Lucid Lynxsvetlikavi ris
10.1010. oktober 2010Maverick Meerkatodpadniška surikata
11.0428. april 2011Natty Narwhalspretni enorog
11.1013. oktober 2011Oneiric Ocelotzasanjani ozelot
12.04 LTS26. april 2012Precise Pangolinnatančni pangolin
12.1018. oktober 2012Quantal Quetzalkvantni kvecal
13.0425. april 2013Raring Ringtailvzhičeni rakun
13.1017. oktober 2013Saucy Salamanderpredrzni močerad
14.04 LTS17. april 2014Trusty Tahrzaupljivi kozel
14.1023. oktober 2014Utopic Unicorn utopični samorog
15.0423. april 2015Vivid Vervetživahna vervetka
15.1022. oktober 2015Wily Werewolfprekanjeni volkodlak
16.04 LTS21. april 2016Xenial Xerusgostoljubna ščetinasta veverica
16.1013. oktober 2016Yakkety Yaktračasti jak
17.0413. april 2017Zesty Zapusvneti skočimiš
17.1019. oktober 2017Artful Aardvarkprebrisani mravljinčar
18.04 LTS26. april 2018Bionic Beaverbionični bober
18.1018. oktober 2018Cosmic Cuttlefishvesoljska sipa
19.0418. april 2019Disco Dingodiskotični dingo
19.1017. oktober 2019Eoan Erminejutranja podlasica
20.04 LTS23. april 2020Focal Fossaosredotočena fosa
20.1022. oktober 2020Groovy Gorillakrasna gorila
21.0422. april 2021Hirsute Hippokosmati povodni konj
21.1014. oktober 2021Impish Indri
22.0421. april 2022Jammy Jellyfish

Značilnosti

Ubuntu 6.06 LTS z odprtima programoma Firefox in Synaptic

Ubuntu je osredotočen na uporabnost, kar med drugim vključuje tudi orodje sudo za administrativna opravila in APT (Advanced Packaging Tool), ki omogoča enostavno nameščanje nove programske opreme. Poudarjena je tudi dostopnost ter internacionalizacija - da bi dosegel čim več ljudi, je preveden v številne jezike, tudi v slovenščino. Od različice 5.04 naprej je privzeti nabor znakov UTF-8.

Na spletni strani Ubuntuja je možno naročiti brezplačno zgoščenko z Ubuntujem, kar je tudi del prepričanja, da ima vsak človek pravico do brezplačne programske opreme (sicer pa je možno s strani prenesti sliko zgoščenke). Nadalje je na strani tudi poudarjeno, da bi programska oprema morala biti na voljo ljudem v njihovem lokalnem jeziku, ne glede na pomanjkljivosti ter da bi ljudje morali imeti svobodo do prilagajanja in spreminjanja programske opreme, kakorkoli jim ustreza.

Ubuntu je namenjen tako namizni rabi kot strežnikom. Trenutna različica podpira arhitekturi x86 in x86-64 do različice 6.10 pa je bil podprt tudi PowerPC procesor, ki poganja starejše Applove računalnike. Ubuntu vsebuje več kot 23000 programov, vendar pa namestitveni program osnovne namizne različice zasede eno t. i. živo zgoščenko, na kateri so poleg jedra Linuxa in grafičnega namizja Unity tudi različni vsakdanji programi od urejevalnikov besedil (LibreOffice), pa vse do internetnih orodij, kot so brskalnik (Firefox), programi za elektronsko pošto (Mozilla Thunderbird) in iger.

Namestitev

Namestitveni program Ubiquity

Namestitev namizne različice sistema Ubuntu poteka v grafičnem načinu. Namestitveni program se imenuje Ubiquity (prej Espresso) in je vključen na živo zgoščenko, ki je namenjena preizkusu sistema brez namestitve na trdi disk. Če se uporabnik odloči, da bo Ubuntu namestil na računalnik, lahko na namizju dvoklikne ikono za namestitev. Ta je enostavna in je sestavljena iz sedmih korakov. Med namestitvijo uporabnik izbere jezik, v katerem bo potekala namestitev in ki postane tudi privzeti sistemski jezik, časovni pas (lokacijo), razporeditev tipk na tipkovnici (namestitveni program samodejno izbere razporeditev tipk glede na to, kateri jezik je bil izbran, vendar je mogoče izbrati tudi druge razporeditve tipk), uredi particije ter izbere priklopne točke, kamor sistem priklopi ostale datotečne sisteme.

Namestitev strežniške različice pa še vedno poteka v tekstovnem načinu, v katerem v nekaj korakih uporabnik izbere podobne možnosti kot pri namestitvi s pomočjo Ubiquityja. Po končani namestitvi strežniške različice je samodejno nameščen LAMP (Linux, Apache, MySQL in PHP), kar uporabniku olajša delo in zmanjša možnost, da bi neizkušen uporabnik z napačnimi nastavitvami ogrozil sistem.

Razvrstitev paketov in podpora

Pri Ubuntuju je vse programje razdeljeno v 4 sekcije (imenovane komponente), ki odražajo razlike v licenci programov in podpori, ki je na voljo. Paketi so v komponente razdeljeni tako kot je prikazano v spodnji tabeli:

Prosto programjeNe-prosto programje
PodprtoMainRestricted
NepodprtoUniverseMultiverse

S prostim programjem je tukaj mišljeno le tisto programje, ki zadosti licenčnim kriterijem Ubuntuja, tj. da je izdano pod licenco GNU GPL (GNU General Public Licence) oz. pod licenco kompatibilno z GPL.

Ne-prosto programje povečini ni podprto (Multiverse), vendar pa obstajajo podprte izjeme (Restricted), kot so gonilniki za razne naprave, brez katerih sistem ne bi mogel normalno delovati. Podpora za pakete v komponenti Restricted je sicer bolj omejena kot podpora paketom v komponenti Main, saj avtorji nimajo dostopa do izvorne kode paketov.

Namen te razdelitve je, da bi komponenti Main in Restricted vsebovali vse potrebno programje za splošno uporabo Linuxa. Alternativni programi za ista opravila in specializirani programi pa so v komponentah Universe in Multiverse.

Ostali projekti

Kubuntu 6.06 LTS z odprtima programoma Firefox in amaroK

Uradno priznani projekti so naslednji:

  • Edubuntu - namenjen šolam in otrokom
  • Kubuntu - namesto namiznega okolja GNOME uporablja KDE
  • Ubuntu GNOME - uporablja namizno okolje GNOME
  • Ubuntu MATE - uporablja namizno okolje MATE
  • Lubuntu - uporablja namizno okolje LXDE
  • Xubuntu - uporablja namizno okolje Xfce
  • Mythbuntu - osnovan okoli MythTV, uporablja se za snemanje televizije in kot medijski center
  • Ubuntu for Android - za Android telefone
  • UbuntuKylin - namenjen kitajskemu trgu
  • Ubuntu Server - za strežnike, lahko se uporablja kot strežnik za pošto, tiskanje, datoteke, LAMP in drugo.
  • Ubuntu Studio - vsebuje odprtokodne aplikacije za ustvarjanje multimedijskih vsebin, namenjen je avdio, video in grafičnim oblikovalcem.
  • Ubuntu Touch - za naprave z zasloni na dotik.
  • Ubuntu TV - za pametne televizije

Nekateri neuradni projekti pa so:

  • nUbuntu, ki vključuje številna varnostna orodja
  • Ubuntu Lite, distribucija namenjena starejšim (manj zmogljivim) računalnikom
  • zUbuntu, distribucija namenjena velikim računalnikom zSeries proizvajalca IBM
  • Ebuntu, distribucija, ki uporablja okenski upravljalnik Enlightenment 0.17
  • Trisquel, distribucija, ki uporablja izključno prosto programje

Glej tudi

Zunanje povezave