/ / Каква е разликата между Main, Restricted, Universe и Multiverse в Ubuntu?

Каква е разликата между Main, Restricted, Universe и Multiverse в Ubuntu?

Ubuntu-софтуерно източници-главния-ограничено вселена-мултивселена

Ubuntu предоставя четири различни софтуерахранилища, всички те са официални - Main, Restricted, Universe и Multiverse. Main and Restricted се поддържат изцяло от Canonical, докато Universe и Multiverse не получават подкрепата, която може да очаквате.

В по-старите версии на Ubuntu по подразбиране са активирани само главните и ограничените хранилища. Сега Ubuntu настолни системи се предлагат с всички четири хранилища, активирани по подразбиране.

Основно - Официално поддържан софтуер с отворен код

Свързани: Как работят софтуерите за инсталиране и управление на пакети в Linux

Main е описан като „Canonical-support freeи софтуер с отворен код. ”Canonical е компанията-майка на Ubuntu и те предоставят официална поддръжка за всички софтуерни пакети в Main. Всеки софтуерен пакет с отворен код, включен в инсталацията по подразбиране на Ubuntu, е включен тук. Други важни пакети - сървърния софтуер, например - също са част от Main.

Canonical поддържа пакети в основния хранилище с актуализации на защитата и други критични корекции за целия живот на изданието Ubuntu

Основното хранилище е основното хранилище на Ubuntu. Ако пакетът е тук, Canonical се ангажира да го поддържа с пачове за сигурност и други критични актуализации за целия живот на дистрибуцията. Когато Canonical се похвали с Ubuntu LTS ще получава актуализации за сигурност в продължение на пет години, пакетите в хранилището на Main ще получат тези актуализации. Всичко това е софтуер с отворен код, което означава, че разработчиците на Ubuntu могат сами да отстраняват проблеми в тях.

Можете да забележите пакети в Main в Ubuntuсофтуерен център. Те ще имат лиценз за „отворен код“ и ще заявят, че „Canonical предоставя критични актуализации“ до датата на края на поддръжката за инсталираното ви издание на Ubuntu.

Ubuntu-софтуерни център на лиценза актуализации-главния-хранилище

Ограничен - Официално поддържан софтуер със затворен код

Свързани: Трябва ли да използвате Ubuntu LTS или да надстроите до най-новата версия?

Ограниченото хранилище съдържа затворен кодсофтуер, който официално се поддържа от Canonical. Това включва само хардуерни драйвери в момента. Някои хардуер на Wi-Fi се нуждаят от драйвери със затворен код или фърмуер, за да работят. Геймърите се нуждаят от графичните драйвери на NVIDIA или AMD Catalyst (известен преди като "fglrx") за оптимална производителност на графичния хардуер. Тези драйвери могат да бъдат активирани от инструмента за допълнителни драйвери в Ubuntu.

Canonical официално ще ги подкрепидрайвери за затворен код и фърмуер пакети за продължителността на изданието Ubuntu. Те се ангажират да поддържат тези драйвери да работят, да отстраняват големи проблеми и да запушват всякакви дупки за сигурност. Canonical не могат да направят това сами, разбира се - трябва да изчакат производителя на хардуера да пусне нови и актуализирани сушилни, когато има проблем. Кодът не е отворен, така че Canonical не може да го поправи самостоятелно. Ето защо тук са включени само критични хардуерни драйвери - никой друг софтуер със затворен код не се поддържа официално.

Можете да забележите ограничен софтуер, като потърсителицензът "Патенторен" и линията "Canonical предоставя критични актуализации, предоставени от разработчиците". Canonical не може да поправи драйверите самостоятелно - те просто ще ви предоставят важни актуализации, когато ги получат.

Ubuntu-софтуерни център на лиценза актуализации-ограничени

Universe - Софтуер с отворен код, поддържан от общността

По-голямата част от софтуера в UbuntuСофтуерният център идва от хранилището на Вселената. Тези пакети се импортират автоматично от най-новата версия на Debian или се качват и поддържат от общността Ubuntu.

Canonical не предоставя официална подкрепа илиактуализации за тези пакети. Версия на Ubuntu LTS може да се поддържа пет години, но пакетите в хранилището на Вселената не са официално поддържани. По принцип са добре, но не са гарантирани да получават актуализации за сигурност. Ако бъде намерена актуализация на защитата, тези пакети може да не я получат до следващото издание на Ubuntu, когато автоматично се изтегли по-нова версия на пакета.

Това не трябва да ви плаши от инсталиранетософтуер от Universe. Това обикновено не представлява проблем - ключови настолни приложения като Firefox са част от Main и ще получават критични актуализации. Ако има голям проблем, общността Ubuntu може да поправи дупка и да разгърне поправка. Общността е точно така, както звучи - потребители и ентусиасти на Ubuntu, които не са заети от Canonical, но отделят част от времето си за работа върху Ubuntu или поддържане на конкретни пакети.

В сървърна система обаче си струвакато се има предвид дали инсталираният от вас сървър софтуер е част от Main или Universe. Ако е от хранилището на Вселената, може да се наложи да следите актуализациите за сигурност. Може да се наложи да актуализирате сървърния софтуер самостоятелно, ако се намери дупка.

Можете да забележите софтуера на Universe, като потърситеЛиценз за „отворен код“ и редът „Canonical не предоставя актуализации… Някои актуализации могат да бъдат предоставени от общността на Ubuntu.“ Canonical използва думата „може“ тук - няма гаранции!

Ubuntu-софтуерни център актуализации-може-да-осигурени по най-убунту-общността

Multiverse - Неподдържан, затворен код и обхватен с патент софтуер

Свързани: Защо Ubuntu не идва с поддръжка на MP3, Flash и други мултимедийни формати

Multiverse е мястото за съмнителни,противоречиви неща. Това включва софтуер със затворен код като приставката Adobe Flash и пакети, които зависят от софтуера със затворен код, като приставки за Skype. Той включва и софтуер с отворен код със законови ограничения - например софтуер за възпроизвеждане на аудио и видео, който нарушава патентите. Софтуерът за възпроизвеждане на DVD тук не е включен - има сериозни правни проблеми около библиотеката за възпроизвеждане на DVD с отворен код. В действителност libdvdcss изглежда незаконен в САЩ.

Ubuntu не може официално да разпространява тези пакетизаедно с основната дистрибуция, но те са предоставени тук за ваше удобство. В други Linux дистрибуции нещата тук често се намират в трети хранилища, които трябва да излезете от пътя си, за да намерите - RPM Fusion за Fedora, Packman за openSUSE и Penguin Liberation Front (PLF) за несъществуващата дистрибуция Mandriva.

Както при хранилището на Вселената, Multiverse е aподдържано от общността хранилище. Тук няма гаранция за актуализации на сигурността. Тъй като толкова много от пакетите са със затворен код, общността често не може да отстрани проблеми, които срещате, дори и да искат.

Можете да забележите тези пакети чрез лиценза им „Неизвестен“. Както при Universe, софтуерният център на Ubuntu заявява, че общността Ubuntu може да предоставя актуализации, но Canonical няма да има.

Ubuntu-софтуер-център-лиценз-неизвестен


На типичен домашен компютър не трябва да се притесняватетези разлики твърде много. Пакетите, които инсталирате от Universe, обикновено трябва да са доста защитени - ако има голям проблем, общността Ubuntu може да се справи с нея и да внесе актуализация на защитата за вас. Пакетите от Multiverse може да са необходими за гледане на някои видове мултимедийни файлове и дори за гледане на Flash съдържание във Firefox.

На сървър или критична работна станция, тезиразликите са по-важни. Инсталирайте софтуер от Universe и нямате гарантирана поддръжка от Canonical за него. Това е голяма работа, ако излагате този софтуер в Интернет на Ubuntu сървър.