В чем разница между Main, Restricted, Universe и Multiverse на Ubuntu?

Оглавление:

В чем разница между Main, Restricted, Universe и Multiverse на Ubuntu?
В чем разница между Main, Restricted, Universe и Multiverse на Ubuntu?

Видео: В чем разница между Main, Restricted, Universe и Multiverse на Ubuntu?

Видео: В чем разница между Main, Restricted, Universe и Multiverse на Ubuntu?
Видео: ОПЕРАТИВНАЯ ПАМЯТЬ В ИГРОВОМ ПК / 8, 16 ИЛИ 32 ГБ? - YouTube 2024, Май
Anonim
Ubuntu предоставляет четыре разных репозитория программного обеспечения, все из которых являются официальными - Main, Restricted, Universe и Multiverse. Main и Restricted полностью поддерживаются Canonical, в то время как Universe и Multiverse не получают поддержки, которую вы могли бы ожидать.
Ubuntu предоставляет четыре разных репозитория программного обеспечения, все из которых являются официальными - Main, Restricted, Universe и Multiverse. Main и Restricted полностью поддерживаются Canonical, в то время как Universe и Multiverse не получают поддержки, которую вы могли бы ожидать.

В более ранних версиях Ubuntu по умолчанию были включены только репозитории Main и Restricted. Настольные системы Ubuntu теперь поставляются со всеми четырьмя репозиториями, включенными по умолчанию.

Главная - Официально поддерживаемое программное обеспечение с открытым исходным кодом

Main описывается как «бесплатное программное обеспечение с открытым исходным кодом, поддерживающее Canonical». Canonical является материнской компанией Ubuntu, и они предоставляют официальную поддержку для всех пакетов программного обеспечения в Main. Каждый пакет программного обеспечения с открытым исходным кодом, включенный в установку по умолчанию Ubuntu, включен здесь. Другие важные пакеты - серверное программное обеспечение, например - также являются частью Main.

Canonical поддерживает пакеты в основном репозитории с обновлениями безопасности и другими критическими исправлениями на всю жизнь выпуска Ubuntu

Основной репозиторий - основной репозиторий Ubuntu. Если пакет находится здесь, Canonical обязался поддерживать его с исправлениями безопасности и другими критическими обновлениями для срока службы дистрибутива. Когда Canonical может похвастаться, Ubuntu LTS будет получать обновления безопасности в течение пяти лет, это пакеты в основном репозитории, которые фактически получат эти обновления. Все это программное обеспечение с открытым исходным кодом, что означает, что разработчики Ubuntu могут самостоятельно решать проблемы в них.

Вы можете размещать пакеты в Main в программном центре Ubuntu. Они будут иметь лицензию «с открытым исходным кодом» и заявят, что «Canonical предоставляет критические обновления» до даты окончания поддержки установленной вами версии Ubuntu.

Image
Image

Ограниченное - официальное программное обеспечение с закрытым исходным кодом

Ограниченный репозиторий содержит программное обеспечение с закрытым исходным кодом, которое официально поддерживается Canonical. На данный момент это включает только аппаратные драйверы. Некоторым аппаратным средствам Wi-Fi необходимы драйверы с закрытым исходным кодом или прошивка для работы. Игрокам нужны графические драйверы NVIDIA или AMD Catalyst (ранее известные как «fglrx») для оптимальной производительности графического оборудования. Эти драйверы можно включить с помощью инструмента Дополнительные драйверы в Ubuntu.

Canonical официально поддержит эти драйверы и пакеты прошивки с закрытым исходным кодом для длины выпуска Ubuntu. Они стремятся поддерживать работу этих драйверов, устранять любые большие проблемы и подключать любые дыры в безопасности. Canonical не может сделать это самостоятельно, конечно же - им придется ждать, пока производитель оборудования выпустит новые и обновленные сушилки, когда возникнет проблема. Код не открыт, поэтому Canonical не может исправить это самостоятельно. Вот почему сюда включаются только критические аппаратные драйверы - никакое другое программное обеспечение с закрытым исходным кодом официально не поддерживается.

Вы можете обнаружить ограниченное программное обеспечение, ища лицензию «Собственные» и строку «Canonical предоставляет критические обновления, предоставляемые разработчиками». Canonical не может самостоятельно исправлять драйверы - они просто предоставляют важные обновления вам, когда они их получат.

Image
Image

Вселенная - поддерживаемый сообществом, программное обеспечение с открытым исходным кодом

Подавляющее большинство программного обеспечения в программном центре Ubuntu происходит из репозитория Universe. Эти пакеты либо автоматически импортируются из последней версии Debian, либо загружаются и поддерживаются сообществом Ubuntu.

Canonical не предоставляет официальную поддержку или обновления для этих пакетов. Версия Ubuntu LTS может поддерживаться в течение пяти лет, но пакеты в репозитории Universe официально не поддерживаются. Они, как правило, в порядке, но они не гарантированно получают обновления для системы безопасности. Если обнаружено обновление безопасности, эти пакеты могут никогда не получать его до следующей версии Ubuntu, когда новая версия пакета автоматически втягивается.

Это не должно отпугивать вас от установки программного обеспечения из Universe. Это обычно не вызывает беспокойства - важнейшие настольные приложения, такие как Firefox, являются частью Main и получат критические обновления. Если есть огромная проблема, сообщество Ubuntu может исправить отверстие и выполнить исправление. Сообщество - это то, на что это похоже - пользователи и энтузиасты Ubuntu, которые не работают Canonical, но которые посвящают часть своего времени работе над Ubuntu или поддержанию определенных пакетов.

Однако в серверной системе стоит учитывать, является ли установленное серверное программное обеспечение частью Main или Universe. Если это из репозитория Universe, вам может потребоваться следить за обновлениями безопасности. Возможно, вам придется обновить программное обеспечение сервера самостоятельно, если обнаружено отверстие.

Вы можете найти программное обеспечение Universe, ища лицензию «с открытым исходным кодом» и строку «Canonical не предоставляет обновления … Некоторые обновления могут предоставляться сообществом Ubuntu». Canonical использует слово «may» здесь - нет никаких гарантий!

Image
Image

Multiverse - Неподдерживаемый, закрытый и запатентованный программный продукт

Multiverse - это место для сомнительных, противоречивых вещей. Это включает в себя программное обеспечение с закрытым исходным кодом, например, плагин Adobe Flash и пакеты, которые зависят от программного обеспечения с закрытым исходным кодом, например плагинов для Skype.Он также включает программное обеспечение с открытым исходным кодом с юридическими ограничениями - например, программное обеспечение для воспроизведения аудио и видео, которое нарушает патенты. Программное обеспечение для воспроизведения DVD не включено здесь - есть серьезные юридические проблемы в библиотеке воспроизведения DVD с открытым исходным кодом libdvdcss. Фактически, libdvdcss представляется незаконным в США.

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

Как и в репозитории Universe, Multiverse - это репозиторий, поддерживаемый сообществом. Здесь нет никаких гарантий обновлений безопасности. Поскольку многие из пакетов являются закрытыми, сообщество часто не может решить проблемы, с которыми вы сталкиваетесь, даже если они этого захотят.

Вы можете определить эти пакеты по их «Неизвестной» лицензии. Как и во Вселенной, Ubuntu Software Center утверждает, что сообщество Ubuntu может предоставлять обновления, но Canonical не будет.

Image
Image

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

На сервере или на критической рабочей станции эти различия важнее. Установите программное обеспечение из Universe, и вам не гарантируется поддержка Canonical для него. Это очень важно, если вы размещаете это программное обеспечение в Интернете на сервере Ubuntu.

Рекомендуемые: