У чому різниця між Debian і Ubuntu?


30

З того, що я чув, Ubuntu - це в основному Debian Linux з попередньо встановленими додатковими програмами та драйверами, щоб зробити його більш зручним для користувачів.

Це все? Або є більш глибокі, принципові відмінності між ними?


Ubuntu заснований на Debian. Можливо вам сподобається це пояснення superuser.com/a/816074/235274
Syed Priom

Відповіді:


26

Так, є більш принципові відмінності. Debian фокусується на стабільності, і вони не мають за собою комерційної компанії; Ubuntu зосереджується на простоті використання ("Linux for Human Creatures") на шкоду певній консервативній стабільності і має за собою некомерційну компанію (Canonical).

Звичайно, є і деякі інші відмінності (від філософських до випуску графіків). Перевірте офіційні документи щодо Ubuntu Development та Ubuntu для розробників Debian, щоб зрозуміти їх:

Ubuntu базується на Debian і ділиться багатьма своїми пакетами, інструментами та методами з цим проектом. Відмінності між Ubuntu та Debian описані в UbuntuForDebianDevelopers.

Періодично випускається Ubuntu за встановленим графіком.

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

Деякі особисті думки:

Деяким людям не подобається використовувати дистрибутив, який не повністю керують люди без комерційних інтересів, тому вони обирають Debian. Користувачі, які хочуть створити більш ручну систему, зазвичай віддають перевагу Debian, оскільки вони можуть створити "базову систему" і просто додати те, що потрібно, зберігаючи чисту ОС.

Інші люди вважають за краще більше простоти використання (розчин поза коробки , який просто працює), з функціями, які широко випробувані , але досить добре для повсякденного використання, а також вибрати Ubuntu.

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


Що філософське ?
Mateen Ulhaq

@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", спрацюють, але щось на кшталт "життя" може зіпсувати вашу систему.
Майте на увазі, що в Debian є 4 гілки пакунків (стабільний, тестуючий, нестабільний і експериментальний), а в ubuntu ви також отримали декілька (стабільні, резервні сторінки ppa ...).


1

Я використовував Debian для програмування Perl, оскільки він працював.

Веб-структура Catalyst: Debian, установка на 1 хвилину. На моїй книзі Macbook я не зміг її встановити.


Комусь не сподобався Перл чи що?
r4.

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