Debian
| Debian | |
Debian GNU/Linux 7.0 («Wheezy») с рабочей средой GNOME |
|
| Разработчик |
проект Debian |
|---|---|
| Семейство ОС |
Unix-подобная (GNU, Linux, BSD, Hurd) |
| Первый выпуск | |
| Последняя версия | |
| Поддерживаемые языки |
более 65 языков[1] |
| Тип ядра | |
| Интерфейс | |
| Лицензия | |
| Состояние |
актуальное |
| Веб-сайт | |
|
Debian на Викискладе
|
|
Debian (произносится как [ˈdɛbiən]) — операционная система, состоящая из свободного ПО с открытым исходным кодом. В настоящее время Debian GNU/Linux — один из самых популярных и важных дистрибутивов Linux[3], в первичной форме оказавший значительное влияние на развитие этого типа ОС в целом[4]. Также существуют проекты на основе других ядер: Debian GNU/Hurd, Debian GNU/kFreeBSD и Debian GNU/kNetBSD[5]. Debian может использоваться как в качестве операционной системы для серверов, так и для рабочих станций[⇨].
Debian имеет наибольшее среди всех дистрибутивов хранилище пакетов[6] — готовых к использованию программ и библиотек, — и если даже не по их числу, то по числу поддерживаемых архитектур[⇨]: начиная с ARM, используемой во встраиваемых устройствах, наиболее популярных x86 и PowerPC, новых 64-разрядных AMD, и заканчивая IBM S/390, используемой в мейнфреймах. Для работы с хранилищем разработаны разные средства, самое популярное из которых — Advanced Packaging Tool (APT).
Debian стал основой целого ряда дистрибутивов[⇨]. Самые известные из них (в алфавитном порядке) — Adamantix, Bioknoppix, Clusterix, Dreamlinux, Gnoppix[en], Knoppix, Libranet[en], Linspire, Linux Mint, Maemo, MEPIS, Ubuntu, Xandros Desktop OS.
Название «Debian» составлено из имён основателя проекта Яна Мёрдока (Ian Murdock) и его подруги (впоследствии — жены, ныне — бывшей) Дебры Линн (Debra Lynn).
Содержание |
История [править]
Создание Debian было начато в августе 1993 года Яном Мёрдоком. Он руководствовался желанием создать дистрибутив, процесс которого будет, с одной стороны, открытым и свободным в духе GNU/Linux, и одновременно исключительно тщательным и добросовестным. Сначала над проектом работала небольшая сплочённая группа хакеров мира свободного ПО, которая постепенно разрасталась, став большим организованным сообществом разработчиков и пользователей[7].
Особенности [править]
Debian отличается широким спектром возможностей. В текущую стабильную версию включено свыше двадцати девяти тысяч пакетов программ для десяти архитектур на основе ядра Linux (от Intel/AMD 32-bit/64-bit, широко применяемых в персональных компьютерах, до ARM, обычно используемых во встраиваемых системах и мейнфреймах IBM System z[8]) и также двух архитектур на основе ядра FreeBSD (kfreebsd-i386 and kfreebsd-amd64)[9].
Отличительными чертами Debian являются: система управления пакетами Advanced Packaging Tool (APT), жёсткая политика по отношению к пакетам, репозитории с огромным их количеством, а также высокое качество выпускаемых версий[10]. Это сделало возможным простое обновление между версиями, а также автоматическую установку и удаление пакетов. Именно в Дебиане впервые был введён как единый стандарт механизм выбора предпочтительного ПО среди нескольких вариантов — Alternatives.
При стандартной установке Debian используется среда рабочего стола GNOME, куда включён набор популярных программ, таких как LibreOffice, Iceweasel (модификация Firefox), почтовая программа Evolution, программы для записи CD/DVD, проигрыватели музыки и видео, программы для просмотра и редактирования изображений и программы для просмотра документов в формате PDF. Также есть образы Live-CD, собранные с KDE, Xfce и LXDE[11]. Установочные диски (в количестве пяти (Lenny) или восьми (Squeeze) DVD или более тридцати CD) содержат все доступные и не обязательно необходимые для стандартной установки пакеты. Для метода установки по сети используется CD, который меньше обычного установочного CD/DVD. Он содержит только то, что необходимо для запуска установщика и скачивания пакетов, выбранных в процессе установки посредством APT[12]. Образы CD/DVD можно свободно скачать через BitTorrent, jigdo или купить у одного из поставщиков компакт-дисков Debian[13]. Также возможна установка с USB-накопителя. Существуют специальные наборы программ Debian Pure Blend, ориентированные на группы пользователей с различным практическим опытом и интересами: Debian Junior для детей от 1 до 9, Debian-Edu для школ, Debian Science с группировкой по наукам, Debian-Med для практического и научного использования в сфере здравоохранения и другие[14].
На Debian основано множество дистрибутивов, в том числе Ubuntu, MEPIS, Dreamlinux, Damn Small Linux, Xandros, Knoppix, Linspire, aptosid, Kanotix, Parsix, LinEx, Linux Mint и другие[10].
Релизы [править]
Релизы Debian разделены на пять веток:
- oldstable (oldstable), содержашую пакеты предыдущего стабильного дистрибутива;
- стабильную (stable), содержащую пакеты, вошедшие в последний официальный дистрибутив (обновление пакетов в нём происходит только для устранения уязвимостей);
- тестируемую (testing), из которой будет формироваться следующий стабильный дистрибутив;
- нестабильную (unstable), в которой пакеты готовятся к помещению в тестируемую ветку.
- (experimental); Не является полноценной веткой — в нём находятся пакеты, требующие тщательного тестирования или которые повлекут серьезные изменения в дистрибутиве.
Стабильные и тестируемая версии операционной системы Debian называются именами персонажей мультфильма «История игрушек». Нестабильная версия дистрибутива Debian постоянно носит кодовое имя Сид (sid), по имени отрицательного персонажа из мультфильма, который ломал игрушки[15].
История релизов Debian[16]:
| Версия | Кодовое имя | Количество поддерживаемых архитектур | Количество пакетов | Дата выхода | Окончание срока поддержки | |
|---|---|---|---|---|---|---|
| Оригинальное | На русском | |||||
| 0.93R6 | 1 | 26 октября 1995 года | ||||
| 1.1 | Buzz | Базз | 1 | 474 | 17 июня 1996 года | 1996 год |
| 1.2 | Rex | Рекс | 1 | 848 | 12 декабря 1996 года | 1996 год |
| 1.3 | Bo | Бо | 1 | 974 | 5 июня 1997 года | 1997 год |
| 2.0 | Hamm | Хэмм | 2 | ≈ 1500 | 24 июля 1998 года | 1998 год |
| 2.1 | Slink | Слинк | 4 | ≈ 2250 | 9 марта 1999 года | декабрь 2000 года |
| 2.2 | Potato | Потэйто | 6 | ≈ 3900 | 15 августа 2000 года | апрель 2003 года |
| 3.0 | Woody | Вуди | 11 | ≈ 8500 | 19 июля 2002 года | август 2006 года |
| 3.1 | Sarge | Сарж | 11 | ≈ 15400 | 6 июня 2005 года | апрель 2008 года |
| 4.0 | Etch | Этч | 11 | ≈ 18000 | 8 апреля 2007 года | февраль 2010 года |
| 5.0 | Lenny | Ленни | 12[17] | ≈ 23000[17] | 14 февраля 2009 года | февраль 2012 года[18] |
| 6.0 | Squeeze[19] | Сквиз | 9+2[A] | ≈ 29000 | 6 февраля 2011 года[20] | будет объявлено позднее |
| 7.0 | Wheezy[21] | Уизи | 11+2[B] | ≈ 37000[22] | 4 мая 2013 года[23] | будет объявлено позднее |
| 8.0 | Jessie[24] | Джесси | неизвестно | неизвестно | будет объявлено позднее | будет объявлено позднее |
Условные обозначения:
Будущая версия Текущая версия Поддерживается не поддерживается
- A 9 архитектур на основе ядра Linux + 2 архитектуры на основе ядра FreeBSD[9]
- B 11 архитектур на основе ядра Linux + 2 архитектуры на основе ядра FreeBSD

Ядра [править]
| Релиз 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 года |
| 7.0 wheezy от 4 мая 2013 года | Linux 3.2.41 kFreeBSD kernel 8.3 и 9.0 |
3.9 от 29 апреля 2013 года |
Поддерживаемые архитектуры [править]
Текущая стабильная версия официально портирована на следующие архитектуры:
-
-
i386 — архитектура x86, разработана для Intel-совместимых 32-битных процессоров amd64 — архитектура x86-64 разработана для Intel/AMD 64-битных процессоров sparc — архитектура Sun SPARC для систем Sun4m, Sun4u и Sun4v armel — архитектура ARM для Risc PC и различных встраиваемых систем powerpc — архитектура PowerPC ia64 — архитектура Intel Itanium (IA-64) mips, mipsel — архитектура MIPS (big-endian и little-endian) s390 — архитектура IBM ESA/390 kfreebsd-i386 — архитектура на основе ядра FreeBSD для Intel-совместимых 32-битных процессоров kfreebsd-amd64 — архитектура на основе ядра FreeBSD для Intel/AMD 64-битных процессоров
-
Следующие архитектуры официально портированы, но имеют нестабильные версии:
-
-
alpha — архитектура DEC Alpha hppa — архитектура HP PA-RISC hurd-i386 — архитектура на основе ядра GNU Hurd для Intel-совместимых 32-битных процессоров
-
Существуют также неофициальные версии для ряда других архитектур[25].
Стадии разработки [править]
Пакеты программного обеспечения (ПО), которые находятся в разработке, изначально попадают или в дистрибутив проекта под названием unstable (также известен как sid), или в репозиторий experimental. Версии ПО в unstable достаточно стабильны, чтобы увидеть свет по мнению их разработчиков, но они уже содержат специфичные изменения, внесённые в рамках проекта Debian, в том числе информацию для создания пакета дистрибутива. Эти изменения могут быть новыми и не тестированными. ПО, не готовое к выпуску, обычно размещается в experimental.
После того, как версия ПО пробудет в unstable некоторое количество времени (в зависимости от критичности изменений), пакет автоматически переходит в дистрибутив testing. Переход происходит только если пакет не содержит критичных ошибок, и все остальные необходимые пакеты удовлетворяют условиям перехода в testing.
Так как обновления пакетов Debian между официальными релизами не включают в себя новую функциональность, некоторые разработчики используют пакеты из unstable и experimental для новых версий своих продуктов. Однако эти дистрибутивы тестируются не так тщательно, как stable и могут не получать вовремя важные исправления безопасности. Иногда невнимательное обновление на работающие пакеты из unstable может серьёзно нарушить работу ПО.
После того, как пакеты в testing дозрели, и цели, поставленные перед следующим релизом, достигнуты, testing становится следующей стабильной версией. Последний стабильный релиз Debian под названием «Wheezy» получил порядковый номер 7.0 4 мая 2013 года. Следующий релиз 8.0 имеет кодовое имя «Jessie».
Лидеры проекта [править]
| Ян Мёрдок, основатель дистрибутива |
август 1993 — март 1996 |
| Брюс Перенс | апрель 1996 — декабрь 1997 |
| Ян Джексон | январь 1998 — декабрь 1998 |
| Вихерт Аккерман[en] | январь 1999 — март 2001 |
| Бен Коллинс | апрель 2001 — апрель 2002 |
| Бидейл Гарби[en] | апрель 2002 — апрель 2003 |
| Мартин Мичлмаир[en] | март 2003 — март 2005 |
| Брендан Робинсон[en] | апрель 2005 — апрель 2006 |
| Энтони Таунс[en] | апрель 2006 — апрель 2007 |
| Сэм Осевар[en] | апрель 2007 — апрель 2008 |
| Стив Макинтайр | апрель 2008 — апрель 2010 |
| Стефано Дзаккироли | апрель 2010 — апрель 2013 |
| Лукас Нуссбаум[en], текущий лидер проекта |
апрель 2013 — настоящее время[26] |
Условия [править]
Общественный договор Debian[2], впервые заключённый в 1997 году и обновлённый в 2004, включает в себя критерии Debian по определению свободного программного обеспечения. Он позволяет утверждать, что Debian GNU/Linux является одной из наиболее свободных из популярных операционных систем.
Debian и FSF [править]
Критерии Debian по определению свободности не полностью совпадают с критериями Фонда свободного ПО (Free Software Foundation, FSF). Например, в проекте Debian принято считать несвободными лицензию GNU FDL, если она используется с неизменяемыми разделами, и лицензию Free Art, которые FSF считает свободными лицензиями для документации и произведений искусства[27]. В то же время Debian так же, как и OSI, считает свободной Artistic License 1.0, которую FSF считает неудачно написанной, и потому несвободной.[27]
FSF не допускает значительной помощи в использовании собственнического ПО, а Debian предоставляет для пользователей несвободного ПО место на серверах, списки рассылки и др. В то же время FSF не требует полной свободы для нефункционального содержимого (например, графика в игре или политическая речь)[28], а Debian помещает такое несвободное содержимое в раздел с остальными несвободными компонентами.
Иногда в Debian проводится голосование с целью решить, что делать с несвободными компонентами:[обновить данные]
- в 2004 году состоялось голосование о прекращении поддержки раздела с несвободным ПО к следующему выпуску, в результате раздел оставлен;[29]
- в 2006 году — о решении проблемы firmware без исходного кода (блоб) в ядре, и дате выпуска Etch — выпуск не отложен;[30]
- в 2008 году — о решении проблемы firmware без исходного кода и дате выпуска Lenny — считать блобы не нарушающими GPL, пока не доказано обратное.[31]
- В декабре 2010 года было объявлено, что firmware (отдельно под свободными и несвободными лицензиями) выделены из ядра в отдельные пакеты[32].
Из‐за этих различий некоторые приверженцы свободного ПО считают, что операционные системы Debian недостойны звания свободных, и вместо них поддерживают gNewSense[33].
Дистрибутивы, основанные на Debian [править]
Debian и дистрибутивы, основанные на нём (более 100), используют формат пакетов .deb и менеджер пакетов dpkg.
| Ветвь разработки | Дистрибутив |
|---|---|
| Stable | MEPIS, Kanotix, CrunchBang Linux, Floppix, DoudouLinux |
| Testing | Ubuntu[34], MEPIS, antiX, Parsix, Linux Mint (Debian edition) |
| Unstable | aptosid, Semplice Linux |
| Неизвестно | Damn Small Linux, Xandros, Knoppix, BackTrack, Linspire, LinEx, Vyatta и другие[10] |
Debian Live [править]
Live CD с операционной системой Debian[35] загружается со сменного носителя (CD, DVD, USB-накопитель и т. д.) или по сети c помощью технологии netboot без установки на жёсткий диск. Это позволяет пользователям ознакомиться с операционной системой перед её установкой или использовать в качестве загрузочного диска. Созданы LiveCD для восстановления после сбоев и стандартные с графическими оболочками GNOME, KDE Plasma Workspaces, Xfce и LXDE для нескольких архитектур. Debian LiveCD также предоставляют возможность установки на жёсткий диск. Большинство существующих стандартных ISO-образов для Squeeze не подходит для CD типа «700MB». С помощью технологии Debian Live были созданы различные, в том числе маленькие Live CD, со специфическими настройками и составом программного обеспечения[36].
Интересные факты [править]
- NASA использует систему Debian на рабочих местах космонавтов МКС[37].
- NASA использовало систему Debian в экспериментах на шаттле Колумбия[38].
- Все версии Debian названы в честь персонажей мультфильма «История игрушек».
См. также [править]
Литература [править]
Ссылки [править]
| Debian на Викискладе? |
Примечания [править]
- ↑ Debian Installer 6.0 Release Candidate 1 published. Debian (13 января 2011). Архивировано из первоисточника 21 августа 2011. Проверено 18 февраля 2011.
- ↑ 1 2 Общественный договор Debian. Software in the Public Interest, Inc. (26 апреля 2004). Архивировано из первоисточника 21 августа 2011. Проверено 4 января 2009.
- ↑ Linux Distributions — Facts and Figures
- ↑ Software distributions based on Debian
- ↑ Debian GNU/NetBSD представляет исторический интерес, фактически разработка прекращена c октября 2002 года.
- ↑ Пакеты системы (рус.). debian.org. Архивировано из первоисточника 2 февраля 2012. Проверено 6 января 2012.
- ↑ «О Debian» на сайте debian.org Подробнее см. www.debian.org.
- ↑ The Debian GNU/Linux FAQ - Проблемы совместимости. Debian. Архивировано из первоисточника 2 февраля 2012. Проверено 29 августа 2011.
- ↑ 1 2 Информация о выпуске Debian “Squeeze”. Debian. Архивировано из первоисточника 21 августа 2011. Проверено 18 февраля 2011.
- ↑ 1 2 3 The Debian GNU/Linux FAQ – Choosing a Debian distribution. Debian. Архивировано из первоисточника 21 августа 2011. Проверено 12 мая 2008.
- ↑ Downloading Debian CD/DVD images via HTtp://FTP. Debian. Архивировано из первоисточника 21 августа 2011. Проверено 22 июля 2010.
- ↑ Installing Debian GNU/Linux via the Internet. Debian. Архивировано из первоисточника 21 августа 2011. Проверено 22 июля 2010.
- ↑ Debian GNU/Linux on CDs. Debian. Архивировано из первоисточника 21 августа 2011. Проверено 22 июля 2010.
- ↑ Debian Pure Blends
- ↑ The Debian GNU/Linux FAQ — The Debian FTP archives
- ↑ Список релизов на официальном сайте Debian
- ↑ 1 2 Debian GNU/Linux 5.0 released. Debian (14 февраля 2009). Архивировано из первоисточника 21 августа 2011. Проверено 15 февраля 2009.
- ↑ Security Support for Debian GNU/Linux 5.0 terminated on February 6th
- ↑ Claes, Luk Release Update: freeze guidelines, testing, BSP, rc bug fixes. Список рассылки debian-devel-announce (1 сентября 2008). Проверено 31 октября 2008.
- ↑ Debian 6.0 "Squeeze" released (англ.)
- ↑ McGovern, Neil Release Update: freeze guidelines, transitions, BSP, rc bug fixes. Список рассылки debian-devel-announce (3 сентября 2010). Проверено 3 сентября 2010.
- ↑ Что нового в Debian 7.0 (англ.)(недоступная ссылка — история). Debian website. Проверено 3 мая 2013.
- ↑
- FINAL release update (англ.). debian.org. Архивировано из первоисточника 28 апреля 2013. Проверено 20 апреля 2013.
- Bit from the Release Team (англ.). debian.org. Проверено 5 мая 2013.
- ↑ Barratt, Adam Bits from the nippy Release Team. Список рассылки debian-devel-announce (27 июля 2012). Проверено 28 июля 2012.
- ↑ Debian Ports
- ↑ Devotee Результаты выборов лидера проекта (2013) (англ.) (April 13, 2013).
- ↑ 1 2 Various Licenses and Comments about Them — GNU Project — Free Software Foundation (FSF)
- ↑ Guidelines for Free System Distributions — GNU Project — Free Software Foundation
- ↑ General Resolution: Status of the non-free section
- ↑ General Resolution: Handling source-less firmware in the Linux kernel
- ↑ General Resolution: Lenny and resolving DFSG violations
- ↑ В Debian 6.0 «Squeeze» будет поставляться полностью свободное Linux-ядроDebian 6.0 «Squeeze» to be released with completely free Linux Kernel
- ↑ gNewSense Official Website : Free as in freedom | FAQ / FAQ | browse
- ↑ LTS - Ubuntu Wiki. Wiki.ubuntu.com (2 марта 2012). Проверено 26 апреля 2012.
- ↑ Debian Live Project
- ↑ The selection of projects that are using Debian Live technologies
- ↑ [1]
- ↑ Linux Out of the Real World. Jul 01, 1997
| Проект Debian | ||
|---|---|---|
| Инфраструктура | Манифест • DebConf • Software in the Public Interest • Критерии по определению свободного ПО • Общественный договор • Alioth | |
| ПО | Формат .deb • dpkg • APT • aptitude • debconf • Debian-Installer • Iceweasel • Alien • Jigdo • dash • cdrkit • vrms | |
| Варианты ОС | Debian GNU/Hurd • Debian GNU/kFreeBSD • Debian GNU/kNetBSD • Custom Debian Distribution • Debian Pure Blend • Debian Live | |
| Лидеры проекта | Ян Мердок • Брюс Перенс • Ян Джексон • Уичерт Аккерман • Бен Коллинс • Бдайл Гарби • Мартин Мичлмаур • Брендан Робинсон • Энтони Таунс • Сэм Хочевар • Стив Макинтайр • Стефано Дзаккироли • Лукас Нуссбаум | |
| ' |
||