В чем разница между Debian и Ubuntu?


30

Из того, что я слышал, Ubuntu - это, по сути, Debian Linux с некоторыми предварительно установленными дополнительными приложениями и драйверами, чтобы сделать его более удобным для пользователя.

В том, что все? Или есть более глубокие, более фундаментальные различия между ними?


Ubuntu основана на Debian. Вам может понравиться это объяснение superuser.com/a/816074/235274
Syed Priom

Ответы:


26

Да, есть более фундаментальные различия. Debian фокусируется на стабильности, и у них нет коммерческой компании; Ubuntu фокусируется на простоте использования («Linux для людей») в ущерб некоторой консервативной стабильности и поддерживает коммерческую компанию (Canonical).

Конечно, есть и другие отличия (от философских до графиков выпуска). Посмотрите официальные документы по Ubuntu Development и Ubuntu для разработчиков Debian, чтобы понять их:

Ubuntu основана на Debian, разделяя многие свои пакеты, инструменты и методы с этим проектом. Различия между Ubuntu и Debian описаны в UbuntuForDebianDevelopers.

Ubuntu периодически выпускается в соответствии с установленным графиком.

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

Некоторые личные мысли:

Некоторые люди не любят использовать дистрибутив, который не полностью управляется людьми без коммерческих интересов, поэтому они выбирают Debian. Пользователи, которым нужна более ручная система, обычно тоже предпочитают Debian, поскольку они могут создать «базовую систему» ​​и просто добавить то, что им нужно, сохраняя чистую ОС.

Другие люди предпочитают более простое использование (готовое решение, которое готово), с функциями, которые не были тщательно протестированы, но достаточно хороши для повседневного использования, и выбирают Ubuntu.

Если у вас нет философских причин выбирать дистрибутив (например, бесплатное программное обеспечение), я рекомендую вам скачать оба и просто протестировать их, чтобы увидеть, какой из них лучше. (Я использую и то, и другое для разных нужд и сценариев.)


Что философского ?
Матеин Улхак

@muntoo: это опечатка . :) Исправлена!
GmonC

2
Возможно, стоит добавить последние способы GNOME 3 и Unity, поскольку пользовательский интерфейс - это то, что большинство пользователей сразу распознают.
Slhck

7

Уфф, я действительно думаю, что в этих ответах отсутствуют некоторые важные моменты.

У ДЕБИАНА ЦИКЛ ОЧЕНЬ МЕДЛЕННОГО ВЫПУСКА. Выпущен Debian 7 (2013), а Debian существует с 1996 года! Общая философия, лежащая в основе медленного цикла выпуска, - это обещание, что когда каждый релиз наконец выйдет, ВСЕ в этом выпуске работает. В частности, все модули ядра работают, все источники работают, и нет никаких проблем, когда пользователь устанавливает пакеты. Надежда состоит в том, что система будет работать без проблем до (по крайней мере) следующего выпуска, который обычно наступает через год или более. Debian также предлагает репозитории, которые содержат более новые пакеты для промежуточного периода (в разной степени, например, есть «тестирующие» репозитории и «нестабильные» репозитории), но пользователь должен устанавливать пакеты из этих репозиториев на свой страх и риск, они не полностью поддерживаются, или другими словами, не были должным образом протестированы, чтобы считаться стабильными по стандартам Debian. Надежда, лежащая в основе этой очень консервативной философии разработки, заключается в том, что она создает надежные системы, поэтому, если кто-то хочет создать бизнес на сервере Linux, он может настроить свое программное обеспечение один раз, и оно будет работать без проблем или необходимости в каких-либо обновления давно. По большей части эта философия работает.

Ubuntu имеет цикл выпуска, который по крайней мере вдвое быстрее, чем Debian. На момент написания этой статьи Ubuntu приближался к выпуску 19, а их первый выпуск (насколько я знаю) появился менее десяти лет назад. Поскольку эти выпуски поддерживаются коммерческой компанией (иными словами, у них есть люди, которые зарабатывают деньги на обслуживании своего программного обеспечения), они могут выполнять больше работы для тестирования новых разработок и могут выпускать стабильные выпуски с гораздо более высокой скоростью. Тем не менее, Ubuntu НЕ обязательно является лучшим программным обеспечением, если ваша цель - получать последние обновления абсолютно для всего, что вы устанавливаете в Linux. Это хороший вариант, если вам нужна работающая система, которая проста в использовании, и, на мой взгляд, единственный реальный вариант, если вы являетесь абсолютным новичком в Linux и хотите получать удовольствие от использования Linux (есть другие дистрибутивы, ориентированные на начинающих,

Если ваша цель - получить последние версии пакетов, я бы выбрал дистрибутив с циклическим выпуском, например, Archlinux или Gentoo.


2
13.04 выйдет 19ᵗʰ; число просто год. месяц
Тобу

3

Ubuntu основана на Debian, она использует ту же структуру пакетов, но включает в себя несколько более свежих версий (Debian очень консервативен).

Также доступно больше несвободных приложений (Debian очень бесплатен)

У этого также есть очень хороший isntaller


2

GmonC и mgb сказали, что большинство вещей, но я должен добавить, что есть некоторые различия в пакетах, поэтому пакеты ubuntu не совместимы с debian и наоборот. Конечно, в теории это работает, но на практике это не очень хороший вариант (я ссылаюсь на пакеты из официальных репозиториев). Вы можете смешивать отдельные пакеты, но не многие из них (поверьте, я говорю вам об этом из личного опыта). Одиночные пакеты, такие как "gtk2-engine-murrine", будут работать, но что-то вроде "life" может испортить вашу систему
Имейте в виду, что в Debian есть 4 ветки пакетов (стабильный, тестируемый, нестабильный и экспериментальный), и в ubuntu вы также получили несколько (стабильный, backports ppa ...).


1

Я использовал Debian для программирования на Perl, так как он работал.

Веб-фреймворк Catalyst: Debian, установка за 1 минуту. На моем macbook я не смог установить его.


Кому-то не понравился Perl или как?
р4.

На самом деле я попытался установить Catalyst на OS X, но. Не добившись успеха (более 2000 зависимостей, некоторые из которых я не смог запустить), я сдался. Затем попробовал в Debian, и это заняло у меня 10 минут. Очевидно, что Perl и Debian хорошо сочетаются, вот и все, на что я претендую . Я работал с Debian. Было хорошо, и все, кроме графического интерфейса не так гладко, как в некоторых других вариантах Linux. О Debian, имеющем старые пакеты. Просто посмотрите на их версию Eclipse, очень старую (не знаю, сколько лет, возможно, 5 лет).
р4.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.