/ / Hva er forskjellen mellom hoved, begrenset, univers og multivers på Ubuntu?

Hva er forskjellen mellom hoved, begrenset, univers og multivers på Ubuntu?

ubuntu-programvare-kilder-main-restricted-universet-Multiverse

Ubuntu tilbyr fire forskjellige programmerdepoter, alle av dem offisielle - Main, Restricted, Universe og Multiverse. Main og Restricted støttes fullt ut av Canonical, mens Universe og Multiverse ikke mottar den støtten du kan forvente.

På eldre versjoner av Ubuntu var bare hoved- og begrensede lagringsplasser aktivert som standard. Ubuntu desktop-systemer leveres nå med alle de fire depotene som er aktivert som standard.

Hoved - offisielt støttet, åpen kildekode-programvare

I SLEKT: Hvordan programvareinstallasjon og pakkeadministratorer fungerer på Linux

Main beskrives som “Canonical-støttet gratisog åpen kildekode-programvare. ”Canonical er Ubuntu's morselskap, og de gir offisiell støtte for alle programvarepakkene i Main. Alle åpen kildekode-programvarepakker som er inkludert i Ubuntu standardinstallasjon er inkludert her. Andre viktige pakker - for eksempel serverprogramvare - er også en del av Main.

Canonical støtter pakker i hovedlageret med sikkerhetsoppdateringer og andre kritiske rettelser for Ubuntu-utgivelsens levetid

Hovedlageret er det viktigste Ubuntu-depotet. Hvis en pakke er her inne, har Canonical forpliktet seg til å støtte den med sikkerhetsoppdateringer og andre kritiske oppdateringer for distribusjonens levetid. Når Canonical kan skryte av Ubuntu LTS vil motta sikkerhetsoppdateringer i fem år, er det pakkene i hoveddatabasen som faktisk vil motta disse oppdateringene. Dette er åpen programvare, som betyr at Ubuntu-utviklerne kan løse problemer i dem på egen hånd.

Du kan se pakker i Main i Ubuntuprogramvaresenter. De vil ha "Open source" -lisensen, og vil oppgi at "Canonical gir viktige oppdateringer" til sluttdatoen for support for installert utgivelse av Ubuntu.

ubuntu-programvare-center-lisens-oppdateringer-main-repository

Begrenset - offisielt støttet programvare med lukket kilde

I SLEKT: Bør du bruke Ubuntu LTS eller oppgradere til den siste versjonen?

Restricted repository inneholder lukket kildekodeprogramvare som offisielt støttes av Canonical. Dette inkluderer bare maskinvaredrivere for øyeblikket. Noen Wi-Fi-maskinvare trenger drivere eller firmware med lukkede kilder for å fungere. Spillere trenger NVIDIA eller AMD Catalyst (tidligere kjent som “fglrx”) grafikkdrivere for optimal ytelse for grafisk maskinvare. Disse driverne kan aktiveres fra tilleggsdriververktøyet i Ubuntu.

Canonical vil offisielt støtte dissedrivere og firmwarepakker med lukket kildekode for Ubuntu-utgivelsens lengde. De er opptatt av å holde driverne i arbeid, fikse eventuelle store problemer og koble eventuelle sikkerhetshull. Canonical kan selvfølgelig ikke gjøre dette på egen hånd - de må vente på at maskinvareprodusenten slipper nye og oppdaterte tørketrommel når det er et problem. Koden er ikke åpen, så Canonical kan ikke fikse den på egen hånd. Det er derfor bare kritiske maskinvaredrivere er inkludert her - ingen annen programvare med lukket kildekode støttes offisielt.

Du kan se Begrenset programvare ved å se etterlisensen "Proprietary" og linjen "Canonical inneholder kritiske oppdateringer levert av utviklerne". Canonical kan ikke fikse driverne på egenhånd - de vil bare gi viktige oppdateringer til deg når de får dem.

ubuntu-programvare-center-lisens-oppdateringer-bundne

Universe - Community-vedlikeholdt, open source programvare

De aller fleste programvarene i UbuntuSoftware Center kommer fra Universe-depotet. Disse pakkene importeres enten automatisk fra den nyeste versjonen av Debian eller lastes opp og vedlikeholdes av Ubuntu-samfunnet.

Canonical gir ikke offisiell støtte elleroppdateringer for disse pakkene. En Ubuntu LTS-utgivelse kan støttes i fem år, men pakkene i Universum-arkivet støttes ikke offisielt i det hele tatt. De har det generelt bra, men de er ikke garantert å motta sikkerhetsoppdateringer. Hvis en sikkerhetsoppdatering blir funnet, kan det hende at disse pakkene aldri mottar den før neste utgivelse av Ubuntu når en nyere versjon av pakken automatisk trekkes inn.

Dette skal ikke skremme deg fra å installereprogramvare fra Universe. Dette er vanligvis ikke noe problem - viktige skrivebordsapplikasjoner som Firefox er en del av Main og vil motta kritiske oppdateringer. Hvis det er et stort problem, kan Ubuntu-samfunnet fikse et hull og rulle ut en løsning. Samfunnet er akkurat slik det høres ut - Ubuntu-brukere og entusiaster som ikke er ansatt i Canonical, men som bruker litt av tiden sin på å jobbe med Ubuntu eller vedlikeholde spesifikke pakker.

På et serversystem er det imidlertid verdtvurderer om serverprogramvaren du installerer er en del av Main eller Universe. Hvis det kommer fra Universum-arkivet, kan det hende du må følge med på sikkerhetsoppdateringer. Det kan hende du må oppdatere serverprogramvaren på egenhånd hvis det blir funnet et hull.

Du kan oppdage Universe-programvare ved å se etter“Open source” -lisens og linjen “Canonical gir ikke oppdateringer… Noen oppdateringer kan leveres av Ubuntu-samfunnet.” Canonical bruker ordet “may” her - det er ingen garantier!

ubuntu-programvare-center-oppdateringer-kan-være-gitt-by-the-ubuntu-samfunnet

Multiverse - Ikke-støttet programvare med lukket kildekode og patent

I SLEKT: Hvorfor Ubuntu ikke kommer med støtte for MP3, Flash og andre multimediaformater

Multiverse er stedet for tvilsomme,kontroversielle ting. Dette inkluderer programvare med lukket kildekode som Adobe Flash-plugin-modulen og pakker som er avhengige av programvare med lukket kildekode, som plugins for Skype. Det inkluderer også åpen kildekode-programvare med lovlige begrensninger - for eksempel lyd- og videospillingsprogramvare som krenker patenter. Programvare for avspilling av DVD er ikke inkludert her - det er alvorlige juridiske problemer rundt åpen kildekode-biblioteket for DVD-avspilling. Faktisk ser libdvdcss ut til å være ulovlig i USA.

Ubuntu kan ikke distribuere disse pakkene offisieltsammen med hoveddistribusjonen, men de blir gitt her for enkelhets skyld. På andre Linux-distribusjoner finnes tingene her ofte i tredjepartslagre du må gå ut av din måte å finne - RPM Fusion for Fedora, Packman for openSUSE og Penguin Liberation Front (PLF) for den nedlagte Mandriva-distribusjonen.

I likhet med universet, er Multiverse etsamfunnsstøttet depot. Det er ingen garanti for sikkerhetsoppdateringer her. Fordi så mange av pakkene er lukket, kan ikke samfunnet ofte løse problemer du støter på selv om de ville.

Du kan få øye på disse pakkene etter deres "Ukjente" lisens. Som med Universe, sier Ubuntu Software Center at Ubuntu-samfunnet kan gi oppdateringer, men Canonical vil ikke.

ubuntu-software-center-lisens-ukjent


På en vanlig hjemme-PC, bør du ikke bekymre degdisse forskjellene for mye. Pakker du installerer fra Universe, skal generelt være ganske sikre - hvis det er et stort problem, kan Ubuntu-samfunnet takle det og rulle ut en sikkerhetsoppdatering for deg. Pakker fra Multiverse kan være nødvendige for å se på noen typer multimediafiler og til og med å se Flash-innhold i Firefox.

På en server eller en kritisk arbeidsstasjon, disseforskjeller er viktigere. Installer programvare fra Universe, og du er ikke garantert støtte fra Canonical for det. Dette er veldig bra hvis du utsetter den programvaren for Internett på en Ubuntu-server.