З того, що я чув, Ubuntu - це в основному Debian Linux з попередньо встановленими додатковими програмами та драйверами, щоб зробити його більш зручним для користувачів.
Це все? Або є більш глибокі, принципові відмінності між ними?
З того, що я чув, Ubuntu - це в основному Debian Linux з попередньо встановленими додатковими програмами та драйверами, щоб зробити його більш зручним для користувачів.
Це все? Або є більш глибокі, принципові відмінності між ними?
Відповіді:
Так, є більш принципові відмінності. 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.
Якщо у вас немає філософських причин вибрати дистрибутив (наприклад, вільне програмне забезпечення), рекомендую завантажити обоє та просто перевірити їх, щоб побачити, який із них кращий. (Я використовую і те, і для різних потреб та сценаріїв.)
Але я думаю, що в цих відповідях відсутні деякі важливі моменти.
ДЕБІАН ВІДПОВІДНО ЦИКЛ РОЗВ'ЯЗУВАННЯ. Debian 7 вже вийшов (2013), а Debian існує з 1996 року! Загальна філософія, що стоїть за циклом повільного випуску, - це обіцянка, що коли кожен реліз нарешті вийде, ВСЕ В цьому випуску працює. Зокрема, всі модулі ядра працюють, усі джерела працюють, і немає проблем, коли користувач встановлює пакети. Сподіваємось, що система буде працювати без проблем до (принаймні) наступного випуску, який, як правило, становить рік або більше у майбутньому. Debian також пропонує репости, що містять новіші пакети за проміжний період (в різній мірі, є "тестування" репостів і, наприклад, "нестабільні" репости), але користувач повинен встановлювати пакети з цих репостів на свій страх і ризик, вони не підтримуються повністю, або іншими словами, не були адекватно перевірені, щоб вважатись стабільними за стандартами Debian. Надія, що стоїть за цією дуже консервативною філософією розвитку, полягає в тому, що вона створює надійні системи, так що якщо хтось хоче створити бізнес на сервері linux, він може налаштувати своє програмне забезпечення один раз, і воно буде працювати без проблем або необхідності будь-якого оновлення протягом тривалого часу. Здебільшого ця філософія працює.
Ubuntu має цикл випуску, який принаймні вдвічі швидший, ніж Debian. На момент написання цього повідомлення Ubuntu наближається до випуску 19, причому їх перший випуск (наскільки я знаю) з'явився менше ніж десять років тому. Оскільки ці випуски підтримуються комерційною компанією (іншими словами, люди, які заробляють гроші на підтримці свого програмного забезпечення), вони здатні зробити більше роботи для перевірки нових розробок, і вони можуть випустити стабільні випуски набагато швидшими темпами. Однак Ubuntu НЕ обов'язково найкраще програмне забезпечення, якщо ваша мета - отримати останні оновлення абсолютно всього, що ви встановлюєте в Linux. Це хороший варіант, якщо ви хочете, щоб працююча система була простою у використанні, і, на мою думку, єдиний реальний варіант, якщо ви абсолютно новачок в Linux і хочете насолоджуватися використанням Linux (є інші дистрибутиви, орієнтовані на новачків,
Якщо ваша мета - мати найновіші пакети, я б вибрав дистрибутив, який має цикл випуску, наприклад Archlinux або Gentoo.
Ubuntu заснований на Debian, він використовує ту саму структуру пакунків, але включає ще кілька оновлених версій (Debian дуже консервативний).
У ньому також доступно більше невільних програм (Debian дуже про-безкоштовний)
Він також має дуже приємний isntaller
GmonC та mgb сказали, що більшість речей, але я мушу додати, що в пакетах є деякі відмінності, тому пакети ubuntu не сумісні з debian та навпаки. Звичайно, в теорії це працює, але на практиці це не дуже вдалий варіант (перегляд пакунків з офіційних сховищ). Ви можете змішувати окремі пакети, але не багато з них (повірте, я вам це скажу з особистого досвіду). Поодинокі пакети, такі як "gtk2-engine-murrine", спрацюють, але щось на кшталт "життя" може зіпсувати вашу систему.
Майте на увазі, що в Debian є 4 гілки пакунків (стабільний, тестуючий, нестабільний і експериментальний), а в ubuntu ви також отримали декілька (стабільні, резервні сторінки ppa ...).
Я використовував Debian для програмування Perl, оскільки він працював.
Веб-структура Catalyst: Debian, установка на 1 хвилину. На моїй книзі Macbook я не зміг її встановити.