Główna » jak » Jaka jest różnica między Main, Restricted, Universe i Multiverse na Ubuntu?

    Jaka jest różnica między Main, Restricted, Universe i Multiverse na Ubuntu?

    Ubuntu udostępnia cztery różne repozytoria oprogramowania, wszystkie oficjalne - Główne, Zastrzeżone, Wszechświat i Multiwers. Główne i ograniczone są w pełni obsługiwane przez Canonical, a Universe i Multiverse nie otrzymują wsparcia, jakiego możesz się spodziewać.

    W starszych wersjach Ubuntu domyślnie włączone były tylko główne i zastrzeżone repozytoria. Systemy desktopowe Ubuntu są teraz domyślnie wyposażone we wszystkie cztery repozytoria.

    Główne - Oficjalnie obsługiwane oprogramowanie typu Open Source

    Główne jest opisane jako "obsługiwane przez Canonical oprogramowanie bezpłatne i open-source." Canonical jest firmą macierzystą Ubuntu i zapewniają oficjalną obsługę wszystkich pakietów oprogramowania w Main. Każdy pakiet oprogramowania open source uwzględniony w domyślnej instalacji Ubuntu znajduje się tutaj. Inne ważne pakiety - na przykład oprogramowanie serwerowe - są również częścią Main.

    Canonical wspiera pakiety w głównym repozytorium z aktualizacjami zabezpieczeń i innymi krytycznymi poprawkami na czas trwania wydania Ubuntu

    Główne repozytorium jest głównym repozytorium Ubuntu. Jeśli pakiet jest tutaj, firma Canonical zobowiązała się do jego obsługi za pomocą poprawek zabezpieczeń i innych krytycznych aktualizacji na cały okres istnienia dystrybucji. Gdy Canonical pochwali się Ubuntu LTS otrzyma aktualizacje bezpieczeństwa przez pięć lat, to te pakiety w Głównym repozytorium faktycznie otrzymają te aktualizacje. Są to wszystkie oprogramowanie open-source, co oznacza, że ​​programiści Ubuntu mogą samodzielnie rozwiązywać problemy.

    Możesz wykryć pakiety w Main w centrum oprogramowania Ubuntu. Będą mieć licencję "Open source" i stwierdzą, że "Canonical zapewnia aktualizacje krytyczne" aż do daty zakończenia wsparcia dla zainstalowanego wydania Ubuntu.

    Ograniczone - Oficjalnie obsługiwane oprogramowanie typu Closed-Source

    Ograniczone repozytorium zawiera oprogramowanie o zamkniętym kodzie, oficjalnie obsługiwane przez firmę Canonical. Dotyczy to tylko sterowników sprzętowych. Niektóre urządzenia Wi-Fi wymagają do pracy sterowników lub oprogramowania wbudowanego o zamkniętym kodzie źródłowym. Gracze potrzebują sterowników graficznych NVIDIA lub AMD Catalyst (wcześniej znanych jako "fglrx"), aby uzyskać optymalną wydajność sprzętu graficznego. Sterowniki te można włączyć za pomocą narzędzia Dodatkowe sterowniki w systemie Ubuntu.

    Canonical będzie oficjalnie wspierać te sterowniki z zamkniętym kodem źródłowym i pakiety oprogramowania układowego na czas trwania wydania Ubuntu. Dążą do tego, aby te sterowniki pracowały, naprawiały wszelkie poważne problemy i usuwały luki w zabezpieczeniach. Canonical nie może oczywiście zrobić tego samodzielnie - musi czekać, aż producent sprzętu wyda nowe i zaktualizowane osuszacze, gdy wystąpi problem. Kod nie jest otwarty, więc Canonical nie może go naprawić samodzielnie. Dlatego uwzględniono tu tylko krytyczne sterowniki sprzętowe - żadne inne oprogramowanie z zamkniętym kodem nie jest oficjalnie obsługiwane.

    Możesz znaleźć oprogramowanie z ograniczonym dostępem, szukając licencji "zastrzeżonej", a wiersz "Canonical zapewnia aktualizacje krytyczne dostarczane przez twórców". Canonical nie może samodzielnie naprawić sterowników - po prostu dostarczy ważne aktualizacje, gdy je otrzymają.

    Wszechświat - wspierane przez społeczność, oprogramowanie typu Open Source

    Zdecydowana większość oprogramowania w Centrum Oprogramowania Ubuntu pochodzi z repozytorium Universe. Pakiety te są automatycznie importowane z najnowszej wersji Debiana lub przesyłane i utrzymywane przez społeczność Ubuntu.

    Canonical nie zapewnia oficjalnego wsparcia lub aktualizacji dla tych pakietów. Wydanie Ubuntu LTS może być obsługiwane przez pięć lat, ale pakiety w repozytorium Universe nie są oficjalnie obsługiwane. Zwykle są w porządku, ale nie mają gwarancji, że będą otrzymywać aktualizacje zabezpieczeń. Jeśli zostanie znaleziona aktualizacja zabezpieczeń, pakiety te mogą nigdy nie otrzymać jej aż do następnej wersji Ubuntu, gdy nowa wersja pakietu zostanie automatycznie wciągnięta.

    To nie powinno Cię odstraszyć od instalowania oprogramowania z Universe. Zwykle nie jest to problemem - ważne aplikacje komputerowe, takie jak Firefox, są częścią Main i otrzymają krytyczne aktualizacje. Jeśli istnieje ogromny problem, społeczność Ubuntu może naprawić lukę i wprowadzić poprawkę. Społeczność jest dokładnie tym, czym się wydaje - użytkownicy i entuzjaści Ubuntu, którzy nie są zatrudnieni przez Canonical, ale którzy poświęcają część swojego czasu na pracę nad Ubuntu lub utrzymywanie określonych pakietów.

    Jednak w systemie serwera warto zastanowić się, czy instalowane oprogramowanie serwera jest częścią Main lub Universe. Jeśli pochodzi z repozytorium Universe, może być konieczne sprawdzenie aktualizacji zabezpieczeń. Może być konieczne samodzielne zaktualizowanie oprogramowania serwera, jeśli zostanie znaleziony otwór.

    Możesz wykryć oprogramowanie Universe, szukając licencji "Open source" i linii "Canonical nie zapewnia aktualizacji ... Niektóre aktualizacje mogą być dostarczane przez społeczność Ubuntu." Canonical używa słowa "może" tutaj - nie ma żadnych gwarancji!

    Multiverse - nieobsługiwane oprogramowanie z zamkniętym źródłem danych i patentem

    Multiverse to miejsce dla wątpliwych, kontrowersyjnych rzeczy. Obejmuje to oprogramowanie o zamkniętym kodzie źródłowym, takie jak wtyczka Adobe Flash i pakiety zależne od oprogramowania o zamkniętym kodzie źródłowym, takie jak wtyczki do Skype. Obejmuje również oprogramowanie typu open-source z ograniczeniami prawnymi - na przykład oprogramowanie do odtwarzania audio i wideo, które narusza patenty. Oprogramowanie do odtwarzania dysków DVD nie zostało tutaj uwzględnione - istnieją poważne problemy prawne związane z biblioteką odtwarzania DVD z otwartymi źródłami libdvdcss. W rzeczywistości, libdvdcss wydaje się nielegalne w USA.

    Ubuntu nie może oficjalnie dystrybuować tych pakietów wraz z główną dystrybucją, ale są one tutaj dostarczane dla wygody użytkownika. W innych dystrybucjach Linuksa rzeczy często można znaleźć w repozytoriach firm trzecich, które musisz zrobić, aby znaleźć - RPM Fusion dla Fedory, Packman dla openSUSE i Penguin Liberation Front (PLF) dla nieistniejącej dystrybucji Mandrivy.

    Podobnie jak w repozytorium Universe, Multiverse jest repozytorium obsługiwanym przez społeczność. Tutaj nie ma gwarancji aktualizacji zabezpieczeń. Ponieważ tak wiele pakietów jest zamkniętych-źródłowych, społeczność często nie mogła naprawić napotkanych problemów, nawet gdyby chciały.

    Możesz wykryć te pakiety przez ich licencję "Nieznany". Podobnie jak w przypadku Universe, Centrum Ubuntu Software stwierdza, że ​​społeczność Ubuntu może dostarczać aktualizacje, ale Canonical nie.


    Na typowym komputerze domowym nie powinieneś zbytnio przejmować się tymi różnicami. Pakiety instalowane z Wszechświata powinny być ogólnie bezpieczne - jeśli istnieje duży problem, społeczność Ubuntu może sobie z tym poradzić i zainstalować dla ciebie aktualizację zabezpieczeń. Pakiety z Multiverse mogą być konieczne do przeglądania niektórych typów plików multimedialnych, a nawet przeglądania treści Flash w Firefoksie.

    Na serwerze lub krytycznej stacji roboczej różnice te są ważniejsze. Zainstaluj oprogramowanie z Universe i nie masz gwarancji, że uzyskasz wsparcie od Canonical. To wielka sprawa, jeśli wystawiasz to oprogramowanie na Internet na serwerze Ubuntu.