[ назад ] [ Содержание ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ вперед ]
The Debian GNU/Linux FAQ
Глава 1 - Определения и краткий обзор
1.1 Что такое Debian GNU/Linux?
Debian GNU/Linux - это особый дистрибутив операционной системы Linux, и набор пакетов, которые в нем работают.
В принципе, пользователи могут взять ядро Linux в Internet или еще где-нибудь и собрать его сами. Таким же образом они могут найти исходные тексты для многих приложений, скомпилировать программы и установить их в системе. Для сложных приложений это не только может отнять много времени, но и чревато ошибками. Чтобы избежать этого, пользователи часто используют операционную систему и пакеты приложений, предлагаемые одним из распространителей Linux. Распространители Linux отличаются друг от друга тем, какое ПО, протоколы и практические решения они применяют для упаковки, установки и сопровождения пакетов приложений в пользовательских системах, включая инструментарий для инсталляции и управления, документацию и другие вещи.
Debian GNU/Linux - это результат усилий добровольцев по созданию свободной, высококачественной Unix-совместимой операционной системы, вместе с набором приложений. Идея свободной Unix-подобной системы происходит из проекта GNU, и многие приложения Debian GNU/Linux были разработаны проектом GNU.
Для Debian, свобода имеет тот же смысл, как это определяется GNU (см. Debian Free Software
Guidelines
). Когда мы говорим о свободном ПО, мы имеем в виду
именно свободу, а не деньги. Свободное ПО - это значит, что вы имеете свободу
распространять копии свободного ПО, что вам доступен исходный текст или можете
получить его при желании, что вы можете изменять ПО или его части в новых
свободных программах; и что вы знаете, что вы можете делать все эти вещи.
Проект Debian был создан Ian Murdock в 1993, при спонсорском участии проекта GNU Free Software Foundation. Сегодня, разработчики Debian считаются прямыми наследниками проекта GNU.
Debian GNU/Linux - это система:
-
самодостаточная: сейчас Debian включает в себя более 8250
программных пакетов. пользователи могут сами выбирать пакеты для инсталляции;
для этого Debian располагает специальной утилитой. Вы можете найти список и
описания доступных в Debian пакетов на любом из
зеркал
Debian.
-
свободная для использования и распространения: Чтобы
участвовать в его распространении и разработке не требуется членства или
оплаты. Все пакеты, которые формально являются частью Debian GNU/Linux
свободны для перераспространения, обычно согласно положениям GNU General Public
License.
FTP архивы Debian также содержат приблизительно 350 программных пакетов (в разделах non-free и contrib), которые распространяются по специальным для каждого пакета правилам.
- динамическая: Усилиями примерно 900 добровольцев, которые постоянно работают над новым кодом и улучшением существующего кода, Debian быстро развивается. Новые выпуски планируется объявлять каждые несколько месяцев, а FTP архивы обновляются ежедневно.
Хотя Debian GNU/Linux сам является свободным ПО, на его основе можно строить другие дистрибутивы Linux. Предлагая надежную, самодостаточную базовую <<<<<<< basic_defs.ru.sgml систему, Debian предоставляет пользователям Linux улучшенную соместимость, и позволяет распространителям Linux не делать двойную работу и сфокусироваться ======= систему, Debian предоставляет пользователям Linux улучшенную совместимость, и позволяет распространителям Linux не делать двойную работу и сфокусироваться >>>>>>> 1.4 на вещах, специфичных для их собственных дистрибутивов. См. Я сделал специальный дистрибутив Linux для "вертикального маркетинга". Могу я использовать Debian GNU/Linux как основу этой системы и добавлять мои собственные приложения поверх него?, раздел 13.3.
1.2 Я понял, что такое Debian... а что такое Linux?!
Если говорить кратко, Linux - это ядро Unix-подобной операционной системы. Сначала оно было разработано для машин с процессором 386 (и выше); а сейчас портировано и на другие системы, включая мультипроцессорные конфигурации. Linux был написан Linus Torvalds и многими компьютерщиками со всего мира.
Будучи ядром, система "Linux" обычно имеет:
-
файловую систему, которая соответствует Linux Filesystem Hierarchy Standard
http://www.pathname.com/fhs/
.
- широкий спектр утилит Unix, многие из которых были разработаны проектом GNU и Free Software Foundation.
Комбинация ядра Linux, файловой системы, утилит GNU и FSF, а также других утилиты, разработана в соответствии со стандартом POSIX (IEEE 1003.1); см. Насколько исходный код Debian совместим с другими системами Unix?, раздел 3.3.
Более подробные сведения о Linux можно найти в документах Michael K. Johnson
INFO-SHEET
и META-FAQ
.
1.3 Что такое "Hurd"?
Hurd - это набор серверов, запущенных поверх микроядра GNU Mach. Эта комбинация в совокупности является основой операционной системы GNU.
Сейчас Debian работает только с Linux, но в рамках проекта Debian GNU/Hurd Hurd разрабатывается как платформа разработчика, сервер и рабочая станция. Однако, Debian GNU/Hurd официально пока не выпущен, и не будет выпущен еще какое-то время.
Информацию о GNU/Hurd можно найти на http://www.gnu.org/software/hurd/
и http://www.debian.org/ports/hurd/
.
1.4 Каковы различия между Debian GNU/Linux и другими дистрибутивами Linux?
Эти ключевые особенности отличают Debian от других дистрибутивов Linux:
- Система управления пакетами Debian:
- Система в целом, или любая его часть, могут быть обновлены прямо на месте без переформатирования, без потери пользовательских установок и (в большинстве случаев) без перезагрузки системы. Большинство современных дистрибутивов Linux также имеют свои системы управления пакетами; однако система управления пакетами Debian уникальна и четко продумана. (См. Основы системы управления пакетами Debian, Глава 6)
- Открытая разработка:
-
В то время, как другие дистрибутивы Linux разрабатываются индивидуально,
маленькими, закрытыми группами или коммерческими фирмами, Debian - это
единственный дистрибутив Linux, который разрабатывается совместно многими
людьми по всему Internet, соответствует духу Linux и другому программному
обеспечению.
Более, чем 900 действующих по собственной инициативе ведущих работают над более, чем 8250 пакетами и улучшением Debian GNU/Linux. В большинстве случаев разработчики Debian помогают проекту не написанием новых приложений, а созданием пакетов существующего ПО в соответствии со стандартами проекта, своими сообщениями об ошибках ведущим пакетов и предоставлением поддержки пользователям. Как быть таким сотрудником написано в Как я могу стать разработчиком программного обеспечения Debian?, раздел 12.1.
- Система отслеживания ошибок:
- Различия в географическом положении разработчиков Debian требует для быстрого получения сообщений об ошибках и исправлении ошибок применения соответствующего инструментария и быстрой связи. Пользователи присылают сообщения об обнаруженных ошибках в специальном формате через WWW архивы и электронную почту. См. дополнительную информацию о ведении журнала ошибок далее в этом FAQ в Существуют ли журналы известных ошибок?, раздел 11.5.
- Debian Policy:
- Debian имеет обширную спецификацию стандартов качества, Debian Policy. Этот документ определяет качества и стандарты, согласно которых мы разрабатываем пакеты Debian.
1.5 Как соотносятся проект Debian и проект GNU Free Software Foundation?
Система Debian построена на идеалах свободного ПО, впервые выдвинутых Free
Software Foundation http://www.gnu.org/
и в частности Richard
Stallman. Мощные средства системной разработки, утилиты и приложения FSF также
являются ключевой частью системы Debian.
Проект Debian - не является частью FSF, однако мы регулярно общаемся и объединяемся для различных проектов. FSF попросила, чтобы мы назвали нашу систему "Debian GNU/Linux", и мы счастливы были выполнить их просьбу.
Давнишняя цель FSF - разработать операционную систему, называемую GNU,
основанную на HURD (http://www.gnu.org/software/hurd/hurd.html
),
1.6 Как произносится слово Debian и что оно означает?
Имя проекта произносится как Deb'-ian, с мягким e и ударением на первом слоге. Это слово образовано из сочетаний Debra и Ian Murdock, которые основали проект. (Кажется, словари дают несколько двусмысленную транскрипцию слова Ian (!), но Ian предпочитает транскрипцию ee'-an.)
[ назад ] [ Содержание ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ вперед ]
The Debian GNU/Linux FAQ
версия CVS, 14 February 2003Авторы, раздел 15.1