Что лучше debian или ubuntu
Перейти к содержимому

Что лучше debian или ubuntu

Отличия Ubuntu от Debian

В Debian и Ubuntu можно использовать команду apt-get для управления приложениями. Пакеты DEB используются в обоих дистрибутивах. Часто инструкции по установке пакетов одинаковы для обоих дистрибутивов. Если между ними разница, несмотря на такие серьезные сходства?

Debian и Ubuntu принадлежат к одному типу дистрибутивов. Debian создан Яном Мердоком в 1993 году. Ubuntu создан в 2004 году Марком Шаттлвортом и основан на Debian. Есть сотни дистрибутивов Linux, не не все они являются независимыми, созданными с нуля. Debian, Arch, Red Hat — это самые крупные из дистрибутивов, не являющиеся производными.

Дистрибутив Ubuntuоснован на Debian. Ubuntu использует ту же систему управления пакетами APT, что и Debian, и использует пакеты и библиотеки из его репозиториев. В качестве основы он использует инфраструктуру Debian.

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

Разница между DEBIAN И UBUNTU

Ubuntu основан на архитектуре Debian и использует пакеты .DEB так же, как Debian. Можно сказать, что использование Ubuntu аналогично Debian. Так ли это на самом деле? На деле нет. Есть факторы, которые отличают их друг от друга. Обсудим их, чтобы сравнить Ubuntu и Debian. Отметим, что некоторые сравнения применимы к версиям для настольных компьютеров, а некоторые — к версиям для серверов.

Резилы

Ubuntu выпускается как LTS и обычный. Релиз Ubuntu LTS появляется раз в два года, и поддерживается потом пять лет. Вы можете перейти на следующую доступную версию LTS. Релизы LTS считаются более стабильными.

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

У Debian есть три разных выпуска: стабильный, тестовый и нестабильный. Нестабильный для тестирования. Тестовые дистрибутивы более стабильны. Он используется для подготовки следующей стабильной ветки. Некоторые пользователи Debian предпочитают тестовую ветку, чтобы получить новые функции.Стабильная ветка – это основной выпуск Debian. Возможно, у него нет новейшего программного обеспечения и функций, но, когда дело доходит до стабильности, Debian Stable очень надежен. Каждые два года выпускается новый стабильный выпуск, и он поддерживается три года. После этого необходимо перейти на следующую доступную стабильную версию.

Новизна программного обеспечения

Курс Debian на стабильность означает, что он не очень стремится к выпуску последних версий программного обеспечения. Последняя версия Debian 11 включает GNOME 3.38, а не последнюю версию GNOME 40. Та же ситуация и с другим программным обеспечением, таким как GIMP, LibreOffice. Вот почему в сообществе Linux популярна шутка «Стабильный Debian это устаревший Debian».

Релизы Ubuntu LTS также ориентированы на стабильность. Но обычно у них более свежие версии популярного программного обеспечения. Для некоторых программ возможна установка из репозитория разработчика. Если вам нужна последняя версия Docker, вы можете добавить репозиторий Docker как в Debian, так и в Ubuntu.

В целом, программы в Debian Stable часто имеют более старые версии по сравнению с Ubuntu.

Доступность программного обеспечения

И Debian, и Ubuntu имеют огромный репозиторий программного обеспечения. В Ubuntu есть PPA (Personal Package Archive). С PPA установка нового программного обеспечения или получение последней версии программного обеспечения становится немного проще.

Поддержка платформ

Ubuntu доступен на 64-битных платформах x86 и ARM. Он больше не выпускает 32-битные ISO.Debian, с другой стороны, поддерживает как 32-битную, так и 64-битную архитектуру. Помимо этого, Debian также поддерживает 64-битные ARM (arm64), ARM EABI (armel), ARMv7 (EABI hard-float ABI, armhf), little-endian MIPS (mipsel), 64-bit little-endian MIPS (mips64el), 64-битные PowerPC с прямым порядком байтов (ppc64el) и IBM System z (s390x). Не зря её называют «универсальной операционной системой».

Инициализация

Установить Ubuntu намного проще, чем Debian. Debian может сбить с толку даже среднего пользователя Linux. Когда вы загружаете Debian, он по умолчанию предоставляет минимальный ISO. В этом ISO только прошивки с открытым исходным кодом. Во время установки вы понимаете, что ваши сетевые адаптеры и другое оборудование не будут распознаны.Существует отдельный несвободный ISO-образ, содержащий несвободные прошивки, но он скрыт, и если вы этого не знаете, вас ждёт неприятный сюрприз.

Ubuntu намного снисходительнее, когда дело доходит до включения проприетарных драйверов и прошивок в ISO по умолчанию. Кроме того, установщик Debian выглядит старым, тогда как установщик Ubuntu выглядит современно. Установщик Ubuntu распознает другие установленные операционные системы на диске и даёт вам возможность установить Ubuntu вместе с существующими (двойная загрузка).

Аппаратная поддержка

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

Выбор рабочей среди

Ubuntu по умолчанию использует настроенную среду рабочего стола GNOME. Вы можете установить другие окружения рабочего стола поверх него или выбрать различные варианты Ubuntu на основе рабочего стола, такие как Kubuntu (для KDE), Xubuntu (для Xfce) и т. д. Debian также по умолчанию устанавливает GNOME. Но его установщик даёт вам возможность установить среду рабочего стола по вашему выбору в процессе установки.

И Debian, и Ubuntu — хороший выбор для настольных или серверных операционных систем. Менеджер пакетов apt и пакеты DEB являются общими для.

Debian или Ubuntu? Помогите определиться новичку.

Всех приветствую. В общем и целом — хочу начать изучать Linuх. Но никак не могу определиться с первым дистрибутивом. Я уже попробовал оба и посёрфил интернет после пришел к выводу что есть два основных отличия — в Ubuntu всегда будет свежее софт, а Debian создан с нуля и мол для профессионалов. Но что есть такого в Debian чего я не могу сделать в Ubuntu, я не понимаю. Можете пожалуйста объяснить какие преимущества у Debian над Ubuntu? И ещё правда ли что Ubuntu не конфиденциальна и тесно связана с Microsoft?

P.S. не предлагайте другие дистрибутив.

Jhonny08
06.10.21 19:54:10 MSK
1 2 3 →

Я бы для новичка выбирал Ubuntu, там больше софта (PPA), софт более свежий, еще очень много проблем на форуме убунты уже решено, так что практически всегда будет где посмотреть решение.

snake266 ★★
( 06.10.21 19:59:23 MSK )

Debian, для свежих пакетов unstable. Ещё можешь на про и гнёту посмотреть

sehellion ★★★★★
( 06.10.21 20:02:42 MSK )

Единственное существенное отличие — убунта сделана на базе дебиана. Ещё в неё всё затащено по максимуму, например раньше шансов на работающий во время установки Wi-Fi было больше, чем в дебиане. Сейчас не знаю. Дебиан более конструктор для разных областей применения.

А так это всё фигня, любой мейнстримный дистрибутив можно настроить под что угодно. Сидеть и заочно определять — ну это как жарким днём сидеть на берегу реки и думать, кролем плыть или брассом. Просто войди в воду!

hobbit ★★★★★
( 06.10.21 20:03:11 MSK )
Последнее исправление: hobbit 06.10.21 20:04:54 MSK (всего исправлений: 2)

В Ubuntu выпилили netinstall, поэтому только Debian. Не хочешь же ты установить систему со всяким жручим мусором?

minda
( 06.10.21 20:08:31 MSK )

Ubuntu более попсовая, debian более стабильный и более замороченный в плане лицензий (очень плохо относится к проприетарному ПО, потому даже драйвера там в отдельной репе, про которую ещё надо узнать и подключить). Не LTS версии ubuntu я не использую, как по мне они слишком нестабильны (на уровне всех остальных дистрибутивов). Стабильность у авторов дистрибутивов надо понимать правильно — это не софт без багов, это софт с багами, которые описаны в трекере/на форумах и т.д.. И иногда со способами обхода причин, вызывающих ошибку. Потому мой выбор Ubuntu LTS.

peregrine ★★★★★
( 06.10.21 20:08:35 MSK )
Последнее исправление: peregrine 06.10.21 20:09:51 MSK (всего исправлений: 1)

Ответ на: комментарий от snake266 06.10.21 19:59:23 MSK

Я бы для новичка выбирал Ubuntu, там больше софта (PPA)

Я подключал убунтовские PPA к Debian. Брат жив.

Bagrov ★★★★★
( 06.10.21 20:10:22 MSK )
Ответ на: комментарий от Bagrov 06.10.21 20:10:22 MSK

Ну они не рекомендованы мейнтенерами, поэтому я восполняю PPA flatpak’ом.

snake266 ★★
( 06.10.21 20:14:03 MSK )

Предлагаю начинать с ubuntu, а потом свалить на дебиан.

Clockwork ★★★★★
( 06.10.21 20:42:52 MSK )

точно не убунту. если выбирать из двух, то дебиан, но только testing ветку

Keltir
( 06.10.21 20:44:16 MSK )
Последнее исправление: Keltir 06.10.21 20:45:01 MSK (всего исправлений: 1)

Для новичка – только убунта, лучше кубунта.
Еcли потом захочешь разобраться в устройсnве линуха – только Гента
В потом придешь к Manjaro)))

athost ★★★★★
( 06.10.21 20:44:46 MSK )
Последнее исправление: athost 06.10.21 20:49:23 MSK (всего исправлений: 3)

Бери убунту. Когда надоест ненужный хлам в системе — поставишь Дебиан. Когда надоест танцевать с репозиториями, релизами и старым софтом, создашь здесь тему:

«Помогите определиться новичку. P.S. Не предлагайте Дебиан и Убунту, предлагайте другие дистрибутивы.»

qtm ★★★
( 06.10.21 20:47:12 MSK )

Хотите пользоваться говнищем, используйте убунту, хотите пользоваться нормальной системой, где ничего не глючит, используйте дебиан, хочется свежести и глючности, используйте сид

IvanR ★★★
( 06.10.21 20:53:59 MSK )

Ubuntu, конечно, проще в установке и обращении. Но если ты хочешь именно «изучать линукс», то тогда лучше дебиан. Тем более, что знания по дебиану, в отличии от всяких генту и арчей, реально могут пригодиться в продакшане. Бери тестинг – там пакеты нормальной свежести. Только лучше найти на сайте дебиана образ с включенными несвободными прошивками, чтобы потом не возиться с установкой.

anonymous
( 06.10.21 20:57:13 MSK )

P.S. не предлагайте другие дистрибутив.

Ок, Джонни, как скажешь.

anonymous
( 06.10.21 20:57:35 MSK )
Ответ на: комментарий от hobbit 06.10.21 20:03:11 MSK

Вот вы сказали: «Единственное существенное отличие — убунта сделана на базе дебиана.». Я это понимаю, а мне даёт это какие-то преимущества или это просто как факт что Ubuntu не с нуля ? У меня нет проблем поставить драйвера на устройства)

Jhonny08
( 06.10.21 21:03:03 MSK ) автор топика

Не так всё ты понял.

В Ubuntu LTS и Debian Stable одинаковая политика свежести софта, это почти одно и то же.

А в не-LTS Ubuntu софт столь же свеж, как и в Debian Sid.

По поводу «для профессионалов» – оба из них подходят.

Единственное, чем отличается Ubuntu – это большей ориентацией на десктоп из коробки – там сразу настроено: TRIM для SSD, микрокод для процессора, проприетарные драйвера для WiFi и прочего, синхронизация оформления GTK и Qt… ну и ещё что-то, что я забыл.

Vsevolod-linuxoid ★★★★★
( 06.10.21 21:09:03 MSK )

P.S. не предлагайте другие дистрибутив.

Бесплатная регистрация, без смс. Компания redhat это локомотив линукса, все разработки что они делают рано или поздно используются всеми дистрибутивами. Тот же дебиан и убунту прогнулись и перешли на систему инициализации systemd, что сделали redhat. Убунта прогнулась и использует рабочий стол от redhat — gnome, каждый второй дистрибутив прогнулся и использует протокол wayland для отрисовки рабочего стола от redhat. То есть, что делает redhat рано или поздно будет использоваться другими дистрибутивами.

Можно бегать по подвалам по другим дистрибутивам, кричать об альтернативах, придумывать себе удивительные миры, отрицать неизбежное, а можно выбрать сторону силы. Решать тебе.

update. По поводу профессионализма. У дебиана и убунты нет своей сертификации. Как можно доказать, что ты специалист в линуксе? И здесь redhat все предусмотрел и готов подать руку помощи — https://www.redhat.com/en/services/training-and-certification

chenbr0
( 06.10.21 21:22:55 MSK )
Последнее исправление: chenbr0 06.10.21 21:25:27 MSK (всего исправлений: 1)

Ubuntu лучше. Создатель Debian покончил жизнь самоубийством. А основатель Ubuntu побывал в космосе. Он круче.

Сравнение Debian и Ubuntu: какой дистрибутив лучше

В продолжение серии статей, сравнивающих различные дистрибутивы Linux, подробнее остановимся на Debian и Ubuntu. Они являются самыми популярными и влиятельными сборками, использующимися на различных типах устройств. На данный момент известно 132 основанных на Debian и 67 на Ubuntu сборок операционной системы Linux.

Выбор между Debian и Ubuntu

Какой из дистрибутивов выбрать: Debian или Ubuntu?

Несмотря на схожесть архитектуры, они имеют ряд существенных отличий. В чём они заключаются? Каковы особенности каждой из этих операционных систем? Какой дистрибутив — Debian или Ubuntu — выбрать для использования на домашнем компьютере? Подробнее на эти вопросы мы ответим в сегодняшнем материале.

На кого ориентированы сборки

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

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

Выбор между ОС

Установка операционной системы

Поскольку самое первое знакомство с Ubuntu и Debian начинается именно с установки, рассмотрим, в чём оба дистрибутива отличаются друг от друга в этом компоненте.

  • Способ загрузки. Оба дистрибутива могут быть скачаны как напрямую с серверов разработчика, так и с использованием технологии BitTorrent. Учитывая, что серверы могут быть перегружены, второй вариант является наиболее подходящим, для того чтобы быстро скачать полный образ. Варианты получения пакета
  • Размер установочного образа. Ubuntu предлагает один вариант загрузочного образа размером примерно 1,5 гигабайта. Debian предоставляет гораздо более широкий выбор, зависима от размера вашего носителя: можно выбрать файлы объёмом до 650 мегабайт либо до 4,4 гигабайта. Дело в том, что образ по умолчанию рассчитан для записи на диск, поэтому он разбит на части такого размера, чтобы для каждой из них можно было использовать один носитель. Если вы выбираете образ для CD-диска, можно скачать 8 файлов, если же DVD — то всего лишь 3. По заверениям разработчиков, для установки самого необходимого набора программного обеспечения достаточно использовать первый образ в списке. Во всех остальных содержится дополнительное программное обеспечение, которое и так можно скачать через интернет. Кроме того, предлагается скачать утилиту для онлайн-установки, когда установочный образ занимает минимум места, а все файлы загружаются с удалённого сервера. Варианты разбивки диска Debian
  • Количество поддерживаемых архитектур. В этом компоненте Debian существенно преобладает над Ubuntu: 12 платформ против 5. Оригинальный Debian можно поставить практически на любое устройство с процессором, разве что кроме микроволновки или холодильника. Ubuntu же предназначен на использование с самыми популярными девайсами.
  • Функционал утилиты установки. В Ubuntu всё максимально упрощено для неопытных юзеров, тем не менее можно выбрать режим опытного пользователя и каждый компонент выбирать вручную. Debian же многими специалистами признан как дистрибутив с наиболее настраиваемым установщиком. По большому счёту, это тот же расширенный режим, но с возможностью выбора автоматических настроек. Он будет полезным как новичкам, так и более опытным юзерам.

Вариант загрузки Убунту

В этом показатели преимущества стоит отдать всё-таки Дебиан, так как он рассчитан на более широкий круг пользователей. Убунту же направлен в первую очередь на неопытных и новичков, а его установщик более красочно оформлен, что также привлекает менее продвинутых линуксоидов.

Первое впечатление

Какое первое впечатление от Debian или Ubuntu сразу же после установки? Давайте посмотрим, в чём преимущество Debian, а в чём — Ubuntu.

Минусы Ubuntu в сравнении с Debian

Unity

  • Проблемы со стабильностью работы. Поскольку компания Canonical, отвечающая за выпуск Ubuntu, разрывается на несколько фронтов, разрабатывая операционную систему для настольных компьютеров, мобильных устройств, серверов и облачных сервисов, очень часто, особенно после обновления, даже встроенные компоненты работают нестабильно и вызывают довольно большое количество вылетов программного обеспечения. Естественно, это не может радовать.
  • Unity. Несмотря на то, что программная оболочка Unity является довольно продвинутой, именно она является не самым удачным компонентом операционной системы. Разработчики постоянно пытаются внести что-то новенькое, но из-за недостаточного тестирования что-то обязательно да и сработает криво.
  • Приватность. Поскольку кушать хочется всем, компания Canonical в своё время даже пошла на то, что в систему Ubuntu были интегрированы различные рекламные модули. Как это принято, они довольно часто передают вашу личную информацию третьим лицам. К счастью, в самых последних версиях сторонние компоненты подозрительного характера могут быть отключены.

Преимущества Ubuntu в сравнении с Debian

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

Проприетарные драйвера

  • Полный набор установленных драйверов, благодаря чему вам не нужно заниматься дополнительным поиском, особенно если установленное оборудование на вашем ноутбуке или компьютере является несколько экзотическим. В отличие от Debian, ориентированного в первую очередь только на свободное ПО, в Ubuntu имеется возможность с коробки пользоваться проприетарным (то есть стороннего разработчика) софтом, включая различные драйверы непосредственно от производителя оборудования.
  • Более частое обновление программного обеспечения. Поскольку технологии развиваются невероятно стремительно, для многих многолетний цикл разработки Debian может показаться критичным. Да, можно в Debian подключить сторонние репозитории с программным обеспечением, но какой в этом смысл, если при этом теряется основное преимущество Debian — его стабильность?

Безопасность работы и стабильность программного обеспечения

И Debian, и Ubuntu для управления системными операциями требуют права суперпользователя. Но существенно отличается реализация этого принципа.

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

Учётная запись суперпользователя в Дебиан чем-то напоминает аккаунт администратора в Windows. Вы входите под своим логином и паролем один раз, но не подтверждаете свои действия при каждой операции. Да, это несколько быстрее, но всё же менее безопасно. Поэтому нужно проявлять бдительность, чтобы не наделать ничего лишнего.

Учетная запись суперпользователя

Касаемо стабильности работы программного обеспечения, то в Debian используется три основных репозитория: тестовый, стабильный и нестабильный. Поначалу новый софт появляется на тестовом канале, а затем после того, как его тщательно проверили и оттестировали, он перемещается в стабильный. После выхода новой версии Debian тестовые пакеты переносятся в репозиторий стабильных. В последние несколько лет количество хранилищ было расширено, но лучше всего пользоваться перечисленными выше. Что ещё хочется отметить, при использовании Debian вам предлагается, по сути, две крайности: либо поражающая стабильность в жертву функциональности, либо новейшее ПО, но может привести к серьёзным сбоям при обновлении.

Ubuntu имеет несколько иную структуру хранилищ программного обеспечения:

  • Главный репозиторий Canonical, в котором содержатся пакеты, взятые с тестового и нестабильного канала Debian и доработанные разработчиками компании Canonical.
  • Репозиторий Universe с программными пакетами, поддерживаемыми сообществом.
  • Программное обеспечение с закрытым программным кодом, например, драйверы от производителя оборудования.
  • Multiverse с софтом с несвободными лицензиями, в котором содержатся программы от сторонних разработчиков.

ВАЖНО. Главное отличие Debian от Ubuntu — ориентация на полностью свободный софт. В некоторых случаях его оказывается вполне достаточно, но в то же время драйвера чаще всего лучше использовать именно проприетарные. Ubuntu же позволяет выбирать между закрытым ПО и свободным, а для улучшения производительности рекомендует применять официальные прошивки от производителей, которые лучше знают особенности своего продукта.

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

Рабочий стол и программная оболочка

Для Linux существует несколько окружений рабочего стола: KDE, GNOME, Xfce, Mate, LXDE. Все они доступны в том числе и для Debian с Ubuntu. В случае установки Debian вы можете выбрать желаемый рабочий стол прямо в инсталляторе системы либо же установить позже. Ubuntu, в свою очередь, имеет уникальную разработку Unity, поддерживаемую компанией Canonical, одновременно выступающей и спонсором проекта. Кроме того, имеются сборки Ubuntu на основе других рабочих столов: Kubuntu, Lubuntu, Xubuntu, Ubuntu Mate и Ubuntu Gnome.

Пример рабочего стола Debian

Некоторые утилиты и приложения рассчитаны на использование с конкретной программной оболочкой, при этом они могут использоваться на обоих дистрибутивах. То есть если вы находите программу для Debian KDE, с огромной долей вероятности она без проблем сможет функционировать и на Kubuntu. Отличие составляет Unity, так как это оболочка не имеет аналогов на оригинальном Debian.

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

Поддержка и сообщество разработчиков

Учитывая распространённость Debian и Ubuntu, оба дистрибутива имеют огромную армию поклонников, разработчиков и продвинутую службу поддержки. Если у вас возникнет какая-то сложность, вы однозначно не останетесь без помощи. Тем не менее отличается официальная позиция ответственных лиц каждого из проектов. В случае с Debian она бывает довольно резкой и не всегда дружественной.

СОВЕТ. Тем не менее любые серьёзные изменения выносятся на всеобщее обсуждение и принимаются путём голосования.

Ubuntu, по мнению многих, имеет определённое преимущество в этом вопросе, поскольку за выпуск отвечает конкретная компания, которая разработала целый кодекс сообщества и старается ему следовать. Тем не менее большинство решений принимаются одним человеком — руководителем Марком Шаттлвортом. Его голос является решающим и в некоторых случаях он существенно влияет на развитие проекта в целом. Хороший пример — как уже упоминалось выше, в одном из выпусков Ubuntu было принято решение о внедрении рекламных модулей, что вызвало волну негодования среди рядовых пользователей.

Выводы

Итак, была брошена очередная связка хвороста в костёр разногласий Debian vs Ubuntu. Какой дистрибутив вы выберете для своего домашнего компьютера? Всё зависит от ваших личных предпочтений.

Debian vs Ubuntu

Если очень кратко подвести итог всего вышесказанного, то можно сказать, что Debian является гораздо более стабильной системой, но при этом её программное обеспечение обновляется ощутимо реже. В основном этой особенностью пользуются те, кто использует систему для сервера. Сообщество разработчиков является более демократичным, но при этом куда более резким.

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

Во всех остальных компонентах системы мало чем отличаются друг от друга. В комментариях расскажите нам, каким дистрибутивом пользуетесь вы и чем именно он вас привлёк.

Глава 3. Выбор дистрибутива Debian

Существует несколько различных дистрибутивов Debian. И очень важно сделать правильный выбор. В этой главе приводится информация, полезная для тех пользователей, которые хотят выбрать дистрибутив, наиболее подходящий для своей системы, а также рассматриваются ответы на вопросы, которые могут возникнуть в этом случае. Здесь речь идёт не о том, «почему лучше выбрать Debian», а о том, «какой из дистрибутивов Debian больше вам подходит».

3.1. Какой дистрибутив Debian (стабильный/тестируемый/нестабильный) лучше всего мне подойдёт?

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

  • Если для вас очень важна безопасность или стабильность — устанавливайте стабильный. Точка. Это самый лучший вариант достичь желаемого.
  • Если вы новичок, и вам нужна настольная рабочая система, то начинте со стабильного выпуска. Некоторые программы в нём могут оказаться старыми, но зато в стабильном выпуске меньше ошибок. Вы легко можете перейти на более современный нестабильный (или тестируемый) выпуск как только будете более уверено чувствовать себя при работе с системой.
  • If you are a desktop user with a lot of experience in the operating system and do not mind facing the odd bug now and then, or even full system breakage, use unstable. It has all the latest and greatest software, and bugs are usually fixed swiftly.
  • Если вы настраиваете сервер, особенно такой, требования к стабильности которого довольно серьёзны, или если он доступен из сети Интернет, то устанавливайте стабильный. Это, безусловно, самый правильный и безопасный выбор.

Надеемся, что ответы на дальнейшие вопросы больше прояснят ситуацию. Если после прочтения всех ЧаВо вам всё ещё трудно принять решение, остановитесь на стабильном дистрибутиве.

3.1.1. Вы предлагаете установить стабильный дистрибутив, но при его использовании не обнаруживается или не работает такое-то аппаратное обеспечение. Что делать?

Попытайтесь обратиться к системам поиска в веб, вероятно кто-то смог добиться работы такого оборудования в стабильном выпуске. Большая часть оборудования вполне нормально работает в стабильном выпуске. Если же у вас какое-то очень свежее оборудование, то оно может не работать в стабильном выпуске. Если это так, то вы можете установить тестируемый или нестабильный выпуск, либо выполнить обновление до одного из них.

Список работающих в Linux ноутбуков можно найти на этом замечательном сайте. Там не описывается работоспособность именно в Debian, но это потрясающий ресурс. Для настольных компьютеров такого сайта не найти.

Another option would be to ask in the debian-user mailing list by sending an email to debian-user@lists.debian.org. Messages can be posted to the list even without subscribing. The archives can be read through https://lists.debian.org/debian-user/. Information regarding subscribing to the list can be found at the location of archives. You are strongly encouraged to post your questions on the mailing-list rather than on irc. The mailing-list messages are archived, so the solution to your problem can help others with the same issue.

3.1.2. Есть ли разница между версиями пакетов в различных дистрибутивах?

Да. В нестабильном дистрибутиве находятся самые новые (последние) версии. Но пакеты в нём недостаточно хорошо протестированы и могут содержать ошибки.

С другой стороны, стабильный дистрибутив содержит старые версии пакетов. Но пакеты в нём были хорошо протестированы и, по всей вероятности, не содержат неизвестных ошибок.

Пакеты в тестируемом дистрибутиве — что-то среднее между двумя этими крайностями.

3.1.3. В стабильных дистрибутивах содержатся устаревшие версии программ. Только взгляните на Kde, Gnome, Xorg или даже ядро. Они очень старые. Почему?

Да, в общем вы правы. Возраст пакетов в стабильном дистрибутиве зависит от времени выпуска. Так как обычно между выпусками проходит больше года, отсюда и получаются старые версии пакетов. Однако, они были хорошо протестированы на момент выпуска и работают даже сейчас. Можно уверенно сказать, что в пакетах нет неизвестных серьёзных ошибок, проблем с безопасностью и т. д. Пакеты в стабильном дистрибутиве очень тесно подогнаны друг к другу. Все перечисленные плюсы очень важны для рабочих серверов, которые функционируют 24 часа в день, 7 дней в неделю.

On the other hand, packages in testing or unstable can have hidden bugs, security holes etc. Moreover, some packages in testing and unstable might not be working as intended. Usually people working on a single desktop prefer having the latest and most modern set of packages. Unstable is the solution for this group of people.

Как видите, стабильность и новизна находятся на разных концах спектра. Если нужна стабильность, устанавливайте стабильный дистрибутив. Если хотите работать с самыми новыми версиями пакетов, ставьте нестабильный.

3.1.4. Возможно ли позже перейти на другой дистрибутив и как это сделать?

Да, но это односторонний процесс. Вы можете перейти со стабильного на тестируемый, а затем на нестабильный. Но обратно вернуться невозможно. Лучше дважды подумать, прежде чем устанавливать/переходить на нестабильный дистрибутив.

Actually, if you are an expert and if you are willing to spend some time and if you are real careful and if you know what you are doing, then it might be possible to go from unstable to testing and then to stable. The installer scripts are not designed to do that. So in the process, your configuration files might be lost and.

3.1.5. Не могли бы вы подсказать мне какой выпуск следует устанавливать, стабильный, тестируемый или нестабильный?

No. This is a rather subjective issue. There is no perfect answer as it depends on your software needs, your willingness to deal with possible breakage, and your experience in system administration. Here are some tips:

  • Стабильный выпуск стабилен как скала. Он не ломается и имеет полную поддержку безопасности. Но он может не работать на очень новом оборудовании.
  • Тестируемый выпуск содержит более свежее ПО, чем стабильный, а ломается значительно реже, чем нестабильный выпуск. Но он всё равно может ломаться, иногда требуется длительное время для того, чтобы всё снова заработало. Иногда для этого требуются дни, а иногда даже месяцы. Кроме того, для него не обеспечивается поддержка безопасности.
  • Нестабильный выпуск поддерживает самое свежее ПО и сильно меняется. Следовательно, он может сломаться в любой момент. Тем не менее, исправления выпускаются зачастую в течение пары дней, а ПО в нём всегда самое свежее из того, что имеется в Debian.

Если вы выбираете между тестируемым и нестабильный выпусками, имейте в виду, что иногда полезнее использовать тестируемый выпуск. Один из авторов этой документации испытал подобную ситуацию, которая возникла из-за смены версии gcc с gcc3 на gcc4. Он попытался установить пакет labplot на машину с нестабильным выпуском, но этот пакет нельзя было установить в нестабильном выпуске, так как для некоторых зависимостей этого пакета переход на gcc4 уже был выполнен, а для других — ещё нет. Но в тестируемом выпуске этот пакет можно было установить, поскольку пакеты, перешедшие на gcc4, ещё не «просочились» в тестируемый выпуск.

3.1.6. Вы упомянули, что тестируемый дистрибутив иногда ломается. Что имеется в виду?

Бывает, что пакет невозможно установить с помощью системы управления пакетами. Иногда пакет может быть недоступен совсем, может быть (временно) удалён из-за ошибок или неудовлетворённых зависимостей. Иногда пакет устанавливается, но работает неправильно.

Когда такое случается, говорят, что дистрибутив сломан (по крайней мере, применительно к этому пакету).

3.1.7. Почему тестируемый выпуск может быть сломан в течение нескольких месяцев? Разве исправления, добавляемые в нестабильный выпуск, не переходят в тестируемый?

The bug fixes and improvements introduced in the unstable distribution trickle down to testing after a certain number of days. Let’s say this threshold is 5 days. The packages in unstable go into testing only when there are no RC-bugs reported against them. If there is a RC-bug filed against a package in unstable, it will not go into testing after the 5 days.

The idea is that, if the package has any problems, it would be discovered by people using unstable and will be fixed before it enters testing. This keeps testing in a usable state for most of the time. Overall a brilliant concept, if you ask me. But things aren’t always that simple. Consider the following situation:

  • Предположим, что вам нужен пакет XYZ.
  • Также представим, что на 10 июня его версия в тестируемом дистрибутиве XYZ-3.6, а в нестабильном XYZ-3.7.
  • After 5 days, XYZ-3.7 from unstable migrates into testing.
  • So on June 15, both testing and unstable have XYZ-3.7 in their repositories.
  • Let’s say, the user of testing distribution sees that a new XYZ package is available and updates the XYZ-3.6 to XYZ-3.7.
  • Теперь, 25 июня кто-то использующий тестируемый или нестабильный дистрибутив обнаруживает RC-ошибку в XYZ-3.7 и пишет письмо об этом в BTS.
  • Сопровождающий XYZ исправляет эту ошибку и загружает исправленную версию в нестабильный дистрибутив, скажем, 30 июня. Здесь предполагается, что потребовалось 5 дней, чтобы сопровождающий исправил ошибку и закачал новую версию. Число 5 не следует воспринимать как постоянную величину. Оно может быть меньше или больше, в зависимости от сложности имеющейся RC-ошибки.
  • This new version in unstable, XYZ-3.8 is scheduled to enter testing on July 5th.
  • But on July 3rd some other person discovers another RC-bug in XYZ-3.8.
  • Предположим, что сопровождающий XYZ исправил эту новую RC-ошибку и закачал новую версию XYZ через 5 дней.
  • So on July 8th, testing has XYZ-3.7 while unstable has XYZ-3.9.
  • This new version XYZ-3.9 is now rescheduled to enter testing on July 13th.
  • Now since you are running testing, and since XYZ-3.7 is buggy, you could probably use XYZ only after July 13th. That is you essentially ended up with a broken XYZ for about one month.

The situation can get much more complicated, if say, XYZ depends on 4 other packages. This could in turn lead to an unusable testing distribution for months. While the scenario above is immaginary, similar things can occur in real life, though they are rare.

3.1.8. С точки зрения администратора, какой дистрибутив требует большего внимания?

One of the main reasons why many people choose Debian over other Linux distributions is that it requires very little administration. People want a system that just works. In general one can say that stable requires very little maintenance, while testing and unstable require constant maintenance from the administrator. If you are running stable, all you need to worry about is keeping track of security updates. If you are running either testing or unstable it is a good idea to be aware of the new bugs discovered in the installed packages, new bugfixes/features introduced etc.

3.1.9. Что происходит при выходе новой версии дистрибутива?

Этот вопрос не поможет вам в выборе дистрибутива Debian. Но рано или поздно он встанет перед вами.

The stable distribution is currently bullseye; The next stable distribution will be called bookworm. Let’s consider the particular case of what happens when bookworm is released as the new stable version.

  • Старый стабильный (oldstable) = buster; стабильный (stable) = bullseye; тестируемый (testing) = bookworm; нестабильный (unstable) = sid
  • Нестабильный всегда указывает на sid, независимо от того, вышла ли новая версия или нет.
  • Пакеты постоянно переносятся из sid в тестируемый (то есть в bookworm). А пакеты в стабильном (то есть в bullseye) не меняются (за исключением обновлений безопасности).
  • По прошествии какого-то времени тестируемый замораживают. Но он всё равно пока будет называться тестируемым. В этот период никакие новые пакеты из нестабильного дистрибутива в тестируемый перемещаться не могут, за исключением лишь тех, что содержат исправления ошибок, критических для выпуска (release-critical — RC).
  • When testing is frozen, all the new bugfixes introduced have to be manually checked by the members of the release team. This is done to ensure that there won’t be any unknown severe problems in the frozen testing.
  • Количество критических ошибок в ‘замороженном тестируемом выпуске’ необходимо снизить до нуля, либо если их число больше нуля, то эти ошибки отмечаются как игнорируемые для этого выпуска или как отложенные до следующей редакции этого выпуска
  • The ‘frozen testing’ with no rc-bugs will be released as the new stable version. In our example, this new stable release will be called bookworm.
  • На этой стадии старый стабильный = bullseye, стабильный = bookworm. Содержимое стабильного и «замороженного тестируемого» в этот момент одинаково.
  • Новый тестируемый выпуск основывается на старом тестируемом выпуске.
  • Пакеты начинают поступать из sid в тестируемый, и сообщество Debian начинает работать над следующим стабильным выпуском.

3.1.10. У меня на настольном компьютере/кластере установлен Debian. Как узнать, какой дистрибутив используется?

В большинстве случаев это очень легко сделать. Посмотрите файл /etc/apt/sources.list . Там будет строка, подобная этой:

deb http://ftp.us.debian.org/debian/ unstable main contrib

Третье поле («unstable» в вышеприведённом примере) указывает на отслеживаемый дистрибутив Debian, установленный в системе.

Также вы можете использовать команду lsb_release (из пакета lsb-release ). Если вы запустите эту программу на компьютере с нестабильной системой, то получите:

$ lsb_release -a LSB Version: core-2.0-noarch:core-3.0-noarch:core-3.1-noarch:core-2.0-ia32:core-3.0-ia32:core-3.1-ia32 Distributor ID: Debian Description: Debian GNU/Linux unstable (sid) Release: unstable Codename: sid

Однако, это не всегда так легко. В некоторых системах могут быть файлы sources.list с несколькими строками, указывающими на различные дистрибутивы. Так бывает, когда администратор следит за различными пакетами из различных дистрибутивов Debian. Это часто называется apt-pinning. На таких компьютерах может использоваться смесь дистрибутивов.

3.1.11. I am currently tracking stable. Can I change to testing or unstable? If so, how?

Если вы используете стабильный выпуск, то третье поле в файле /etc/apt/sources.list будет содержать ‘bullseye’ или ‘stable’. Вам нужно изменить это значение на название того дистрибутива, который вы хотите использовать. Если вам нужен тестируемый дистрибутив, то замените значение третьего поля в /etc/apt/sources.list на ‘testing’. Если нужен нестабильный выпуск, замените третье поле на ‘unstable’.

Currently testing is called bookworm. So, if you change the third field of /etc/apt/sources.list to ‘bookworm’, then also you will be running testing. But even when bookworm becomes stable, you will still be tracking bookworm.

Нестабильный всегда называется Sid. Поэтому, если вы измените значение третьего поля в /etc/apt/sources.list на ‘sid’, то у вас будет отслеживаться нестабильный выпуск.

В настоящее время, Debian предлагает обновления безопасности для тестируемого дистрибутива, но не для нестабильного, так как исправления в нестабильном дистрибутиве сразу же попадают в главный архив. Поэтому, если вы используете нестабильный дистрибутив, проверьте, что удалили из /etc/apt/sources.list строки, касающиеся обновлений безопасности.

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

Тем не менее, после того как были произведены вышеуказанные изменения, вы можете запустить aptitude update и затем устанавливать нужные вам пакеты. Заметим, что установка пакетов от другого дистрибутива может привести к обновлению половины системы. Если вы устанавливаете отдельные пакеты, то получите систему, работающую на смеси дистрибутивов.

В некоторых ситуациях лучше выполнить полное обновление до нового дистрибутива, запустив apt full-upgrade , aptitude safe-upgrade или aptitude full-upgrade . Подробнее об этом можно узнать из справочных страниц по apt и aptitude.

3.1.12. Сейчас я использую тестируемый дистрибутив (bookworm). Что произойдёт после выпуска следующей версии? У меня по-прежнему будет отслеживаться тестируемый дистрибутив, или на моей машине будет новый стабильный дистрибутив?

Это зависит от записей в файле /etc/apt/sources.list . Если сейчас у вас отслеживается тестируемый дистрибутив, то там будут строки вида:

deb http://ftp.us.debian.org/debian/ testing main
deb http://ftp.us.debian.org/debian/ bookworm main

Если в третьем поле файла /etc/apt/sources.list стоит «testing», то даже после выхода нового выпуска у вас будет отслеживаться тестируемый дистрибутив. Поэтому после выхода bookworm вы будете работать на новом дистрибутиве Debian с другим кодовым именем. Сначала изменения будут незаметны, но они проявятся, как только новые пакеты начнут переходить из нестабильного дистрибутива в тестируемый.

Но если третье поле содержит «bookworm», то вы перейдёте на стабильный дистрибутив (так как bookworm станет новым стабильным дистрибутивом).

3.1.13. Всё равно непонятно. Так что же нужно устанавливать?

If unsure, the best bet would be the stable distribution.

3.2. But what about Knoppix, Linux Mint Debian Edition, Ubuntu, and others?

Это не дистрибутивы Debian, это дистрибутивы, построенные на основе Debian . Хотя в них есть много общего и похожего, но есть также и принципиальные различия.

У каждого из этих дистрибутивов есть свои достоинства, и они подходят для определённых пользователей. Подробнее об этом можно узнать на странице Дистрибутивы GNU/Linux, основанные на Debian на сайте Debian.

3.2.1. I know that Knoppix/Linux Mint Debian Edition/Ubuntu/. is Debian-based. So after installing it on the hard disk, can I use ‘apt’ package tools on it?

Эти дистрибутивы сделаны на основе Debian. Но это не Debian. Да, вы можете заставить инструменты управления пакетами apt использовать репозитории этих дистрибутивов, указав их в файле /etc/apt/sources.list . Но тогда у вас будет не Debian, а другой дистрибутив. Они не тождественны друг другу.

В большинстве случаев, если вы начали использовать определённый дистрибутив, то должны использовать только его пакеты и не устанавливать пакеты из других дистрибутивов. Очень часто происходят поломки в работе из-за того, что люди пытаются установить в Debian пакеты из других дистрибутивов. Тот факт, что они используют одинаковый формат и расширение (.deb), не делает их совместимыми между собой.

For example, Knoppix is a Linux distribution designed to be booted as a live CD whereas Debian is designed to be installed on the hard-disk. Knoppix is great if you want to know whether a particular piece of hardware works, or if you want to experience how a GNU/Linux system ‘feels’ etc., Knoppix is good for demonstration purposes while Debian is designed to run 24/7. Moreover the number of packages available, the number of architectures supported by Debian are far more than that of Knoppix.

Если вам нужен Debian, то лучше всего и ставить сразу Debian. Хотя и возможно установить Debian через другие дистрибутивы, такие как Knoppix, такая процедура требует опыта. Если вы читаете эти ЧаВо, то я предполагаю, что вы новичок в Debian и Knoppix. В таком случае, не создавайте сами себе проблем, и устанавливайте сразу Debian.

3.2.2. I installed Knoppix/Linux Mint Debian Edition/Ubuntu/. on my hard disk. Now I have a problem. What should I do?

You are advised not to use the Debian forums (either mailing lists or IRC) for help as people there may base their suggestions on the assumption that you are running a Debian system. These «fixes» might not be suited to what you are running, and might even make your problem worse.

Используйте в первую очередь форумы того дистрибутива, который вы используете. Если вы не получаете помощи, или та помощь, которую вы получаете, не решает вашу проблему, вы можете попробовать спросить на форуме Debian, но помните о рекомендации из предыдущего параграфа.

3.2.3. I’m using Knoppix/LMDE/Ubuntu/. and now I want to use Debian. How do I migrate?

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

Если пользовательские данные (то есть /home ) расположены на отдельном разделе, то перейти на Debian очень просто, вам нужно просто указать системе установки смонтировать (но без форматирования) этот раздел при переустановке. Не забудьте сделать резервную копию данных, а также файлов настроек предыдущей системы (то есть /etc/ и, может быть, /var/ ).

Пред. След.
Глава 2. Получение и установка Debian GNU/Linux Начало Глава 4. Проблемы совместимости

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *