Run debian gnu linux что это

Обновлено: 04.07.2024

Штошш, судя по предыдущему посту, большинство пожелало увидеть полный курс и нашлись те, кто хотел полный разбор всего в структурированной форме. Это, конечно, займёт время, но почему бы и нет?

Ну и как же начать говорить о Linux, не выяснив, что такое операционная система? К сожалению, в рамках готового видео я не смогу разобрать многие вопросы, но постараюсь это сделать завтра (17.04.2020) во время стрима в 19:00 по Москве.

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

Во времена моего детства на вопрос “какая у тебя операционная система?” люди отвечали Pentium 4. C появлением мобильных операционных систем Android и iOS и развитием публичного противостояния между Apple и Samsung все больше людей узнало понятие “Операционная система”. Но, я считаю, что для полноценного осознания чего-либо нужно понимать причины появления. Поэтому давайте заглянем в историю программного обеспечения.

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

Так вот, как правило, компьютеры стояли в институтах и работники могли долго ждать, пока до них дойдёт очередь работать с компьютером, как в семье где 10 детей и 1 компьютер. Со временем, мощности компьютеров росли и была необходимость выполнения нескольких задач последовательно или параллельно, а также возможность работать нескольким пользователям одновременно. Появилась концепция разделения времени, так называемый “тайм-шеринг”, на основе которой создали служебные программы, которые решали вопросы многозадачности.

Со временем, такие служебные программы стали приобретать всё больше функций. Если раньше программы взаимодействовали с оборудованием напрямую, то теперь часть задач брали на себя служебные программы. Они стали эдакой прослойкой между прикладными программами и оборудованием. Набор этих служебных программ начал называться операционной системой, одна из первых реализаций которых называлась Multics. На её идеях создали Unix, который задал стандарты для современных операционных систем.

Операционная система – это прослойка между прикладным ПО и оборудованием. Но и ОС можно разделить на 3 составляющие:

- Ядро. Существуют разные типы архитектур ядер, я рассмотрю модульный вариант, который используется для Linux. Ядро это программа, отвечающая сразу за несколько важных функций. Одна из основных называется планировщик задач – часть ядра, отвечающая за многозадачность, решающая, какие программы когда посылать на исполнение процессору для максимальной производительности и эффективности работы, тот самый “тайм-шеринг”. Часть ядра занимается оперативной памятью – решает, когда и что загружать или выгружать из оперативной памяти. Также ядро отвечает за непосредственную работу с оборудованием за счёт специальных модулей, называемых драйверами. Когда прикладное ПО хочет работать с оборудованием, допустим, игра хочет обработать какие-то данные и вывести на экран изображение, она обращается к ядру, а ядро пересылает запрос через драйвер на видеокарту. У ядра есть и другие функции, но на пока этого достаточно.

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

- Оболочка и утилиты. Одна из важных функций операционной системы – дать пользователю интерфейс взаимодействия с компьютером. Интерфейс может быть как графическим, так и текстовым. Не стоит думать, что текстовой интерфейс – это какое-то окно в скрытый мир компьютера, через которое вы можете делать с компьютером всё что угодно. Да, текстовой интерфейс, как правило, несколько функциональнее графического, но его писали люди для людей и функции у него как у графического интерфейса – дать возможность запускать программы, работать с файлами и т.п. Современные операционные системы содержат сотни небольших программ, называемых утилитами, которые могут служить как для самой системы для каких-то внутренних задач по обслуживанию, так и для пользователей для какого-то базового функционала, а также для диагностики и решения проблем.

Коммерческие компании, которые разрабатывают операционные системы, дают название своим продуктам Windows, MacOS, Android или iOS. Но в случае с GNU/Linux всё сложилось несколько иначе – ядро, называемое Linux, разрабатывают одни люди, точнее даже сказать тысячи людей и компаний, а библиотеки и утилиты сотни других людей и компаний. Что-то осталось еще с 80-ых, а что-то появляется и исчезает каждый год. Как правило, какие-то базовые утилиты разрабатывает организация GNU, а большинство остальных утилит и оболочек выпускается под лицензией GNU GPL (даже ядро). И есть люди и компании, которые берут эти компоненты, соединяют и получают операционную систему в готовом виде, которую называют GNU/Linux. Но у разных людей свои видения и свои цели, в итоге получается много разных вариаций этой операционный системы, которые называют дистрибутивами. Ubuntu, Debian, Centos, RedHat Enterprise Linux – всё это дистрибутивы, которые используют программы GNU и ядро Linux. Есть дистрибутивы, которые отличаются только набором предустановленных программ и настройками графического интерфейса, и есть дистрибутивы, в которых абсолютно разных подход к обновлениям, поддержке и даже наличие каких-то специфичных программ.

Современные операционные системы для персональных компьютеров, как правило, распространяются в виде специальных файлов с расширением ISO. Этот файл – так называемый образ диска – содержит программу-установщик операционной системы и для установки его следует записать на диск или флешку и загрузить компьютер с этого устройства. И хотя есть возможность поставить несколько операционных систем одновременно, ошибка при установке может привести к потере данных, поэтому к процессу установки следует относится очень серьёзно. Я буду рассматривать установку операционной системы в отдельном видео.

Как правило, дистрибутивы GNU/Linux можно скачать с официальных сайтов дистрибутива бесплатно и без всяких регистраций, а коммерческие операционные системы предоставляют доступ к этому файлу только после покупки лицензии – специального документа, разрешающего использование копии программного обеспечения. Некоторые операционные системы жестко привязаны к определённому железу – как например, MacOS, но большинство ставится на различное оборудование при наличии драйверов.

Про операционные системы и GNU/Linux можно говорить очень-очень много, поэтому я сделаю стрим, в котором буду обсуждать многие темы, которые не затронул в этом видео. Тут же я дал только минимально необходимую информацию для понимания.

1.2. Что такое Debian GNU/Linux?

Debian GNU/Linux — это один из дистрибутивов операционной системы Linux с большим количеством пакетов.

самодостаточен : сейчас в Debian входит более 58000 пакетов программ. Пользователи могут выбирать нужные пакеты для установки; для этого в Debian есть специальный инструмент. Список и описания входящих в Debian пакетов можно найти на любом из серверов-зеркал Debian.

свободен для использования и дальнейшего распространения : для участия в его распространении и разработке не требуется членства или оплаты. Все пакеты, которые формально являются частью Debian GNU/Linux, свободны для дальнейшего распространения обычно на условиях универсальной общественной лицензии GNU (GNU General Public License).

В FTP-архивах Debian содержится ещё приблизительно 930 пакетов программ (в разделах non-free и contrib ), которые распространяются на специальных условиях, определённых в каждом пакете.

динамичен : благодаря усилиям примерно 1343 добровольцев, постоянно работающих над улучшением существующего и над добавлением нового кода, Debian быстро развивается. FTP-архивы обновляются дважды в день.

Большинство пользователей Linux работают с одним из дистрибутивов Linux, таким же как и Debian GNU/Linux. В принципе, пользователь может взять ядро Linux из Интернет или ещё откуда-нибудь и собрать его сам. Таким же образом он может найти исходный код многих приложений, собрать программы и установить их на своей системе. В случае сложных приложений это не только может отнять много времени, но и чревато ошибками. Чтобы избежать этого, пользователи часто используют операционную систему и пакеты приложений, предлагаемые одним из распространителей Linux. Разные распространители (дистрибьюторы) Linux предлагают разный набор программного обеспечения (ПО), протоколы и методы упаковки, установки и сопровождения пакетов приложений в пользовательских системах, включая инструментарий для установки и управления, документацию и другие вещи.

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

В Debian термин свободное используется в значении GNU (см. Критерии Debian по определению Свободного ПО). Когда мы говорим о свободном ПО, мы имеем в виду свободу, а не цену. Свободное ПО предполагает, что у вас имеется свобода распространять копии свободного ПО, что вы получаете не только двоичные файлы, но и исходный код, либо можете получить его, если вам это нужно, что вы можете изменять ПО или использовать части этого ПО в новых свободных программах; и что вы знаете, что можете всё это делать.

Проект Debian был создан Иэном Мёрдоком (Ian Murdock) в 1993 году при спонсорском участии проекта GNU Free Software Foundation. Сегодня, разработчики Debian считают его прямым наследником проекта GNU.

Хотя Debian GNU/Linux и сам по себе является свободным ПО, на его основе можно строить и другие дистрибутивы Linux. Предлагая надёжную, самодостаточную основу системы, Debian предоставляет пользователям Linux улучшенную совместимость, и позволяет создателям дистрибутивов Linux избежать двойной работы и сфокусироваться на вещах, отличающих их собственные дистрибутивы от прочих. Подробности об этом см. в Раздел 14.3, «Я делаю специальный дистрибутив Linux для «вертикального маркетинга». Могу я использовать Debian GNU/Linux как основу этой системы и добавлять мои собственные приложения поверх него?».

1.3. Я понял, что такое Debian, а что такое Linux?!

В двух словах, Linux — это ядро Unix-подобной операционной системы. Исходно оно разрабатывалось для машин с процессорами 386 (и более новых), а сейчас может работать и на десятке других архитектур. Ядро Linux было написано Линусом Торвальдсом (Linus Torvalds) и многими компьютерщиками со всего мира.

Кроме ядра, в «Linux»-систему обычно входит:

разнообразные Unix-утилиты, многие из которых были разработаны проектом GNU и Free Software Foundation.

Ядро Linux, файловая система, утилиты GNU, FSF и другие разрабатываются в соответствии со стандартом POSIX (IEEE 1003.1), см. Раздел 4.4, «Насколько исходный код Debian совместим с другими системами Unix?».

Более подробную информацию о том, Что такое Linux, см. на сайте Linux Online.

1.4. Debian работает только с GNU/Linux?

В настоящий момент, Debian доступен только с ядром Linux, но мы уже начали предлагать ОС Debian на ядрах GNU/Hurd и BSD для разработки, серверов и рабочих станций. Однако, эти не-linux переносы пока официально не выпускались.

Первой попыткой переноса является Debian GNU/Hurd.

Hurd — это набор серверов, запущенных поверх микроядра GNU Mach. Эта комбинация составляет основу операционной системы GNU.

A second effort is the port to a BSD kernel. People are working with the FreeBSD kernel.

1.5. Чем Debian GNU/Linux отличается от других дистрибутивов Linux? Почему я должен отдать предпочтение Debian, а не какому-то другому дистрибутиву?

Вот ключевые возможности, отличающие Debian от других дистрибутивов Linux:

Как заявлено в общественном договоре, Debian всегда будет свободным на 100%. В Debian распространяется только действительно свободное программное обеспечение. Такое ПО должно отвечать критериям Debian по определению свободного ПО.

Система управления пакетами Debian

Система в целом или любая её часть может быть обновлена без переформатирования, без потери пользовательских настроек и (в большинстве случаев) без перезагрузки системы. В большинстве современных дистрибутивов Linux тоже есть свои системы управления пакетами; система управления пакетами Debian уникальна и хорошо продумана (см. Глава 7, Основы системы управления пакетами Debian).

Открытая модель разработки

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

Универсальная операционная система

Debian поставляется с более чем 58000 пакетами и работает на 10 архитектурах. Это намного больше, чем доступно в любом другом дистрибутиве GNU/Linux. Обзор поставляемого ПО см. в Раздел 5.1, «Какие виды приложений и средств разработки программ доступны в Debian GNU/Linux?», а описание поддерживаемых платформ см. в Раздел 4.1, «На каких архитектурах/системах работает Debian GNU/Linux?».

Система отслеживания ошибок

В Debian есть всестороннее описание стандартов качества — политика Debian (Debian Policy). Этот документ определяет качества и стандарты, согласно которым мы разрабатываем пакеты Debian.

Дополнительную информацию об этом можно найти на странице причин выбора Debian.

1.6. Как соотносятся проект Debian и проект GNU Free Software Foundation?

Система Debian строится на основе идеалов свободного ПО, которые были предложены Фондом свободного ПО и в частности Ричардом Столлманом. Мощные инструменты системной разработки, утилиты и приложения Фонда свободного ПО являются ключевой частью системы Debian.

Проект Debian не является частью FSF, однако мы регулярно общаемся и совместно работаем над различными проектами. FSF попросила, чтобы мы называли нашу систему «Debian GNU/Linux», и мы счастливы были выполнить их просьбу.

Давняя цель FSF — разработка новой операционной системы, называемой GNU, на основе ядра Hurd. Debian работает вместе с FSF над этой системой, называемой Debian GNU/Hurd.

1.7. Как произносится слово Debian и что оно означает?

Имя проекта произносится как Дебиан, с коротким е и ударением на первом слоге. Это слово образовано из имён Debra и Ian Murdock, которые основали проект. (Кажется, словари дают несколько двусмысленную транскрипцию слова Ian (!), но Иэн предпочитает транскрипцию ee'-en.)

Были попытки покорить Arch Linux с его нестабильностью. Достаточно долго сидел на дистрибутиве Kubuntu , который мне всем нравился, если закрыть глаза на его захломленность и мелкие косяки (вроде костыльного обновления с версии на версию, вместо нормального уведомления как в том же KDE Neon, и др.) .

Сегодня я поделюсь своим опытом использования, плюсами и минусами, а также расскажу, кому стоит устанавливать Debian GNU/Linux .

Немного истории и фактов

Кто не знал, название Debian - это сочетание части двух имен. Первая половина, Deb - часть имени жены главного создателя дистрибутива, Debra , а вторая, непосредственно, сам создатель - Иан Мёрдак .

Сам дистрибутив был создан в 1993 году и нёс в себе идею, во-первых, быть тщательным и добросовестным и во-вторых, простым, относительно тогдашних систем (тогда ядро нужно было собирать, ПО могло нормально не сочетаться с вашей ОС и вообще, ОС Linux - для энтузиастов и мазохистов) .

Вы все правильно поняли - данный дистрибутив мало того, что является одним из первых, так ещё и хорошо сохранился, активно развивается и является самым популярным дистрибутивом Linux во всех отраслях (если брать и его "форки" в лице Ubuntu, Linux Mint и подобных).

Чем он такой особенный

Прежде всего, чем он мне приглянулся - это его, хоть и старое, но тщательно оттестированное ПО. Сперва, как только появляется новая версия ПО, переходит в ветку Experimental или Unstable , затем в Testing , и только потом в Stable .

И каждый такой переход сопровождается отловлением багов, тестированием и проверкой на совместимость в системе.

Также, это один из тех дистрибутивов, который, как красиво было сказано на сайте Lurkmore , имеет "регулируемый уровень красноглазия" .

То есть, вы можете установить как и минимальную систему (вроде Arch Linux) , так и систему с графической оболочкой и с уже предустановленными программами. И даже есть куча так называемых "смесей" - по сути, сборки Debian для определенных задач с нужным набором ПО.

Как он на практике

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

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

Ещё конечно хромает документация. Она на уровне Ubuntu . Но ведь, здесь то нужно чуть больше поработать в терминале, чем в ней. Больше инструкций не помешает. Это - минус .

Конечно же, все это можно простить, ведь после настройки ты получаешь стабильную систему с минимум сюрпризов, по типу отвалились иксы, вылетает Firefox и т. п.

Также радует, что есть возможность "комбинировать" старое и новое ПО путем установки пакетов из Flatpak и Snap . Например, я использую новый Gimp , Kdenlive и Telegram из Flatpak .

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

К сожалению, Debian пока остался у меня второй системой, вместо Ubuntu .

Содержание

История

Создание Debian было начато в августе 1993 года Яном Мёрдоком. Он руководствовался желанием создать дистрибутив, процесс которого будет, с одной стороны, открытым и свободным в духе GNU/Linux, и одновременно исключительно тщательным и добросовестным. Сначала над проектом работала небольшая сплочённая группа хакеров мира свободного ПО, которая постепенно разрасталась, став большим организованным сообществом разработчиков и пользователей. [7]

Особенности

Debian отличается богатством возможностей. В текущую стабильную версию включено свыше двадцати девяти тысяч пакетов программ для десяти архитектур на основе ядра Linux (от Intel/AMD 32-bit/64-bit, широко применяемых в персональных компьютерах, до ARM, обычно используемых во встраиваемых системах и мейнфреймах IBM System z [9] ) и также двух архитектур на основе ядра FreeBSD (kfreebsd-i386 and kfreebsd-amd64) [10] .

Отличительными чертами Debian являются Система управления пакетами Advanced Packaging Tool (APT), жёсткая политика по отношению к пакетам, репозитории с огромным их количеством, а также высокое качество выпускаемых версий. [8] Это сделало возможным простое обновление между версиями, а также автоматическую установку и удаление пакетов.

При стандартной установке Debian используется среда рабочего стола GNOME, куда включён набор популярных программ, таких как LibreOffice, Iceweasel (модификация Firefox), почтовая программа Evolution, программы для записи CD/DVD, проигрыватели музыки и видео, программы для просмотра и редактирования изображений и программы для просмотра документов в формате PDF. Также есть образы CD, собранные с KDE, Xfce и LXDE. [11] Установочные диски (в количестве пяти (Lenny) или восьми (Squeeze) DVD или более тридцати CD) содержат все доступные и не обязательно необходимые для стандартной установки пакеты. Для метода установки по сети используется CD, который меньше обычного установочного CD/DVD. Он содержит только то, что необходимо для запуска установщика и скачивания пакетов, выбранных в процессе установки посредством APT [12] Образы CD/DVD можно свободно скачать через BitTorrent, jigdo или купить у одного из поставщиков компакт-дисков Debian [13] . Существуют специальные наборы программ Debian Pure Blend, ориентированные на группы пользователей с различным практическим опытом и интересами: Debian Junior для детей от 1 до 9, Debian-Edu для школ, Debian Science с группировкой по наукам, Debian-Med для практического и научного использования в сфере здравоохранения и другие [14] .

Релизы

Релизы Debian разделены на пять веток:

Стабильные и тестируемая версии операционной системы Debian называются именами персонажей мультфильма «История игрушек». Нестабильная версия дистрибутива Debian постоянно носит кодовое имя Сид (sid), по имени отрицательного персонажа из мультфильма, который ломал игрушки [15] .

История релизов Debian: [16]


Релиз Debian Ядра Debian Последние версии ядра как раз перед выпуском Debian
1.1 buzz от 17 июня 1996 года 2.0 от 9 июня 1996 года
1.2 rex от 12 декабря 1996 года 2.0.27 от 1 декабря 1996 года
1.3 bo от 5 июня 1997 года 2.0.29
2.0.30
for 1.3.1 also 2.0.33
2.0.30 от 8 апреля 1997 года
2.1.42 от 29 мая 1997 года
2.0 hamm от 24 июля 1998 года 2.0.33
2.0.34
2.0.35 от 13 июля 1998 года
2.1 slink от 9 марта 1999 года 2.0.35-3
2.0.36-3
2.1.125-1
2.2.1-1
2.2.3 от 9 марта 1999 года
2.2 potato от 15 августа 2000 года 2.2.16 2.2.16 от 7 June 2000
2.3.99-pre9 от 23 мая 2000 года
3.0 woody от 19 июля 2002 года 2.2.20
2.4.18
2.2.21 от 20 мая 2002 года
2.4.18 on 25 февраля 2002 года
2.5.26 от 16 июля 2002 года
3.1 sarge от 6 июня 2005 года 2.4.30 от 4 апреля 2005 года
2.6.11.11 от 27 мая 2005 года
4.0 etch от 8 апреля 2007 года 2.6.18 2.6.20.6 от 6 апреля 2007 года
5.0 lenny от 14 февраля 2009 года 2.6.26 2.6.28.5 от 12 февраля 2009 года
6.0 squeeze от 6 февраля 2011 года Linux 2.6.32
kFreeBSD 8.1
2.6.37 от 5 января 2011 года
8.1 от 19 июля 2010 года

Поддерживаемые архитектуры



Текущая стабильная версия официально портирована на следующие архитектуры:

Следующие архитектуры официально портированы, но имеют нестабильные версии:

Существуют также неофициальные версии для ряда других архитектур [24] .

Стадии разработки

Пакеты программного обеспечения (ПО), которые находятся в разработке, изначально попадают или в дистрибутив проекта под названием unstable (также известен как sid), или в репозиторий experimental. Версии ПО в unstable достаточно стабильны, чтобы увидеть свет по мнению их разработчиков, но они уже содержат специфичные изменения, внесённые в рамках проекта Debian, в том числе информацию для создания пакета дистрибутива. Эти изменения могут быть новыми и не тестированными. ПО, не готовое к выпуску, обычно размещается в experimental.

После того, как версия ПО пробудет в unstable некоторое количество времени (в зависимости от критичности изменений), пакет автоматически переходит в дистрибутив testing. Переход происходит только если пакет не содержит критичных ошибок, и все остальные необходимые пакеты удовлетворяют условиям перехода в testing.

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

После того, как пакеты в testing дозрели, и цели, поставленные перед следующим релизом, достигнуты, testing становится следующей стабильной версией. Последний стабильный релиз Debian под названием «Squeeze» получил порядковый номер 6.0 6-го февраля 2011. Следующий релиз 7.0 имеет кодовое имя «Wheezy».

Лидеры проекта

Ян Мёрдок,
основатель дистрибутива
август 1993 — март 1996
Брюс Перенс апрель 1996 — декабрь 1997
Ян Джексон январь 1998 — декабрь 1998
Вихерт Аккерман январь 1999 — март 2001
Бен Коллинс апрель 2001 — апрель 2002
Бидейл Гарби апрель 2002 — апрель 2003
Мартин Мичлмаир март 2003 — март 2005
Брендан Робинсон апрель 2005 — апрель 2006
Энтони Таунс апрель 2006 — апрель 2007
Сэм Осевар апрель 2007 — апрель 2008
Стив Макинтайр апрель 2008 — апрель 2010
Стефано Закироли,
текущий лидер проекта
апрель 2010 — настоящее время

Условия

Общественный договор Debian [2] , впервые заключённый в 1997 году и обновлённый в 2004, включает в себя критерии Debian по определению свободного ПО. Он позволяет утверждать, что Debian GNU/Linux является одной из наиболее свободных из популярных операционных систем.

Debian и FSF

Критерии Debian по определению свободности не полностью совпадают с критериями Фонда свободного ПО (Free Software Foundation, FSF). Например, в проекте Debian принято считать несвободными лицензию GNU FDL, если она используется с неизменяемыми разделами, и лицензию Free Art, которые FSF считает свободными лицензиями для документации и произведений искусства [25] . В то же время Debian так же, как и OSI, считает свободной Artistic License 1.0, которую FSF считает неудачно написанной, и потому несвободной. [25]

FSF не допускает значительной помощи в использовании собственнического ПО, а Debian предоставляет для пользователей несвободного ПО место на серверах, списки рассылки и др. В то же время FSF не требует полной свободы для нефункционального содержимого (например, графика в игре или политическая речь) [26] , а Debian помещает такое несвободное содержимое в раздел с остальными несвободными компонентами.

Иногда в Debian проводится голосование с целью решить, что делать с несвободными компонентами: [обновить данные]

Из‐за этих различий некоторые приверженцы свободного ПО считают, что операционные системы Debian недостойны звания свободных, и вместо них поддерживают gNewSense. [31]



Дистрибутивы, основанные на Debian

Debian и дистрибутивы, основанные на нём, используют формат пакетов .deb и менеджер пакетов dpkg.

Ветвь разработки Дистрибутив
Stable MEPIS, Kanotix, CrunchBang Linux, Floppix
Testing Ubuntu [32] , MEPIS, antiX, Parsix, Linux Mint (Debian edition)
Unstable aptosid, Semplice Linux
Неизвестно Damn Small Linux, Xandros, Knoppix, BackTrack, Linspire, LinEx, Vyatta и другие [8]

Debian Live

Live CD с операционной системой Debian [33] загружается со сменного носителя (CD, DVD, USB-накопитель и т. д.) или по сети c помощью технологии netboot без установки на жёсткий диск. Это позволяет пользователям ознакомиться с операционной системой перед её установкой или использовать в качестве загрузочного диска. Созданы LiveCD для восстановления после сбоев и стандартные с графическими оболочками GNOME, KDE Plasma Workspaces, Xfce и LXDE для нескольких архитектур. Debian LiveCD также предоставляют возможность установки на жёсткий диск. Большинство существующих стандартных ISO-образов для Squeeze не подходит для CD типа «700MB». С помощью технологии Debian Live были созданы различные, в том числе маленькие Live CD, с специфическими настройками и составом программного обеспечения [34] .

Читайте также: