Что такое debian edu

Обновлено: 03.07.2024

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

1.1. Что такое Debian?

КУЛЬТУРА Происхождение названия Debian

Не смотрите дальше: Debian — это не аббревиатура. На самом деле это имя представляет собой сокращение двух имен: имени Иэна Мердока и его тогдашней подруги Дебры. Дебра + Ян = Debian.

Debian — это дистрибутив GNU/Linux. Мы обсудим, что такое дистрибутив, более подробно в Разделе 1.5, «Роль дистрибутивов», а сейчас просто укажем, что это полная операционная система, включая программное обеспечение и системы для установки и управления, основанные на Ядро Linux и свободное программное обеспечение (особенно из проекта GNU).

При создании Debian в 1993 году под руководством FSF Ян Мердок поставил перед собой четкие цели, которые он выразил в Манифесте Debian . Свободная операционная система, которую он искал, должна была иметь две основные особенности. Во-первых, качество: Debian будет разрабатываться с величайшей осторожностью, чтобы быть достойным ядра Linux. Это также будет некоммерческий дистрибутив, достаточно надежный, чтобы конкурировать с крупными коммерческими дистрибутивами. Эта двойная цель, по его мнению, может быть достигнута только путем открытия процесса разработки Debian точно так же, как в случае с Linux и проектом GNU. Таким образом, экспертная оценка будет постоянно улучшать продукт.

КУЛЬТУРА GNU, проект FSF

Проект GNU – это ряд бесплатного программного обеспечения, разработанного или спонсируемого Фондом свободного программного обеспечения (FSF), основанным его легендарным лидером, доктором Ричардом М. Столлманом. GNU — это рекурсивная аббревиатура, обозначающая «GNU — это не Unix».

КУЛЬТУРА Ричард Столмен

1.1.1. Мультиплатформенная операционная система

СООБЩЕСТВО Путь Иэна Мердока

Иэн Мердок, основатель проекта Debian, был его первым руководителем с 1993 по 1996 год. Передав эстафетную палочку Брюсу Перенсу, Ян занял менее публичную роль. Он вернулся к работе за кулисами сообщества свободного программного обеспечения, создав компанию Progeny с намерением продавать дистрибутив, производный от Debian. К сожалению, это предприятие потерпело коммерческий провал, и разработка была прекращена. Компания, после нескольких лет существования просто как поставщик услуг, в конце концов объявила о банкротстве в апреле 2007 года. Из различных проектов, инициированных Progeny, до сих пор остается только discover. Это инструмент автоматического обнаружения оборудования.

Иэн Мердок умер 28 декабря 2015 года в Сан-Франциско после серии тревожных твитов, в которых он сообщил, что подвергся нападению со стороны полиции. В июле 2016 года было объявлено, что его смерть была признана самоубийством.

Debian, оставаясь верным своим первоначальным принципам, добился такого успеха, что сегодня достиг огромных размеров. В настоящее время официально поддерживается 10 аппаратных архитектур, а также другие ядра, такие как FreeBSD (хотя порты на основе FreeBSD не входят в набор официально поддерживаемых архитектур). Кроме того, с более чем 28 000 исходных пакетов доступное программное обеспечение может удовлетворить практически любые потребности, будь то дома или на предприятии.

Один размер дистрибутива может быть неудобен: действительно неразумно распространять 16 DVD-ROM для установки полной версии на стандартный ПК… Вот почему Debian все чаще рассматривается как «мета-дистрибутив», из которого один извлекает более конкретные дистрибутивы, предназначенные для определенной аудитории: Debian Science для научного использования, Debian Edu для образования и педагогического использования в академической среде, Debian Med для медицинских приложений, Debian Jr. для маленьких детей и т. д. Более полный список подпроекты можно найти в Разделе 1.3.3.1, «Существующие подпроекты Debian», посвященном этой цели.

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

Все инструменты Debian работают в этом направлении: debian-cd уже давно позволяет создавать набор компакт-дисков, содержащих только предварительно выбранный набор пакетов; debian-installer также представляет собой модульную программу установки, легко адаптируемую к особым потребностям. APT установит пакеты из разных источников, гарантируя при этом общую согласованность системы.

ИНСТРУМЕНТ Создание компакт-диска Debian

ВЕРНУТЬСЯ К ОСНОВАМ Каждому компьютеру, его архитектуре

Термин «архитектура» указывает на тип компьютера (наиболее известные из них включают Mac или ПК).Каждая архитектура отличается прежде всего своим процессором, обычно несовместимым с другими процессорами. Эти различия в аппаратном обеспечении связаны с различными средствами работы, поэтому требуется, чтобы программное обеспечение компилировалось специально для каждой архитектуры.

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

Помните, что каждая программа создается путем написания исходного кода; этот исходный код представляет собой текстовый файл, состоящий из инструкций на данном языке программирования. Прежде чем вы сможете использовать программное обеспечение, необходимо скомпилировать исходный код, что означает преобразование кода в двоичный файл (последовательность машинных инструкций, выполняемых процессором). У каждого языка программирования есть специальный компилятор для выполнения этой операции (например, gcc для языка программирования C).

ИНСТРУМЕНТ Установщик

1.1.2. Качество бесплатного программного обеспечения

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

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

1.1.3. Правовая база: некоммерческая организация

С юридической точки зрения, Debian — это проект, управляемый американской некоммерческой ассоциацией добровольцев. В проекте участвует около тысячи Debian-разработчиков , но он объединяет гораздо большее количество участников (переводчиков, репортеров об ошибках, художников, случайных разработчиков и т. д.).

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

СООБЩЕСТВО За Debian, ассоциацией SPI и локальными филиалами

Помимо SPI, различные местные ассоциации тесно сотрудничают с Debian, чтобы генерировать средства для Debian, не централизуя все в США: на жаргоне Debian они известны как «доверенные организации». Эта схема позволяет избежать непомерно высоких затрат на международные переводы и хорошо сочетается с децентрализованным характером проекта.

Debian Edu/Skolelinux — это операционная система, предназначенная для использования в образовательных целях, и смесь Debian Pure. Поскольку skole [skuːlə] по-норвежски означает школа, дословный перевод Skolelinux — «школьный linux». Он был создан как общее бесплатное компьютерное решение, предназначенное для соответствия школьным ресурсам и потребностям, и в настоящее время разрабатывается большим и растущим международным сообществом.
Skolelinux предоставляет среду терминального сервера, подходящую для большинства образовательных сценариев, и поставляется с большинством сервисов, предварительно настроенных из коробки. Это позволяет выполнять как технический, так и нетехнический процесс установки в зависимости от потребностей и опыта пользователя, а также значительно упрощает развертывание и настройку средних и крупных систем.

Немного истории

Семя Skelelinux было посажено теплым летним днем ​​2001 года, когда группа из четырех компьютерных талантливых людей начала обсуждать ситуацию с компьютерами в школах и то, насколько им не нравится доминирование на рынке несвободного программного обеспечения. Они мечтали о лучшем сценарии, в котором норвежские студенты могли бы наслаждаться программным обеспечением, переведенным на родной язык, и где они могли бы иметь доступ к исходному коду, чтобы учиться на нем. Они также знали о проблемах школ, связанных с высокими затратами и ограничениями, налагаемыми проприетарным программным обеспечением.

С большим энтузиазмом они приступили к работе над решением и 2 июля 2001 года официально основали проект Skolelinux. Двадцать пять программистов и переводчиков объединили усилия для улучшения и продвижения образовательного программного обеспечения. Естественно, некоторые первопроходцы были больше заинтересованы в разработке программного обеспечения, а некоторые другие в обеспечении как можно большего количества переводов на родной язык.
Примерно в то же время Рафаэль Херцог запустил во Франции проект Debian Edu по созданию коллекции метапакетов, связанных с образованием, и в 2003 году эти два проекта объединились.

Вскоре значение Debian Edu/Skolelinux выросло, и он стал ассоциироваться с организацией «Свободное программное обеспечение в школах» (ранее называвшейся «Linux в школах»), которая была основана 16 июля 2001 года.В 2002 году к Skolelinux присоединились немецкие учителя, разработчики и переводчики. В 2003 году Skolelinux постепенно стал стандартной частью Debian, и с тех пор над проектом сотрудничали многие разработчики со всего мира. В течение 2002 г. Skolelinux был протестирован на пилотном этапе в одиннадцати норвежских школах, а также внедрен в школах Гамбурга.

Debian Edu или Skolelinux?

В какой-то момент весной и летом 2001 года проекты Debian Edu и Skolelinux начались как независимые попытки создать дистрибутив GNU/Linux для образовательных целей. Рафаэль Херцог начал проект Debian Edu как член группы под названием IIRC с целью создания метапакетов, связанных с образованием, а Skolelinux начал с норвежской группы как проект, предназначенный для создания дистрибутива компакт-диска. После некоторого первоначального сотрудничества французская группа предоставила обслуживание пакетов норвежской группе, которая начала включать их в свой компакт-диск. К тому времени люди со всего мира вносили свой вклад, и в этот момент оба проекта фактически стали одним целым. Некоторые говорят, что Debian Edu — это название проекта, а Skolelinux — название дистрибутива, но на практике теперь оба названия фактически относятся к одному и тому же проекту.

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

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

Команда разработки Debian Edu с радостью объявляет о выпуске Debian Edu 11 Bullseye , системы Debian Edu / Skolelinux на основе Debian 11 Bullseye . Его можно сделать с нами ( ), это нам поможет сделать его ещё лучше.

О Debian Edu и Skolelinux

Debian Edu, также известный как Skolelinux, является дистрибутивом Linux на основе Debian, он из коробки предоставляет полностью настроенное окружение для школьной сети. Сразу же после установки школьный сервер запускает все службы, которые требуются для школьной сети, и планируется добавить пользователей и машин через удобный веб-интерфейс GOsa². Подготавливается окружение сетевой загрузки, поэтому после первоначальной установки основного сервера с компакт-диска / DVD / BD или USB-носителя все остальные машины можно установить по сети. Более старые компьютеры (даже те, десять или около того лет) Организация в качестве тонких LTSP-клиентов или бездисковых рабочих компьютеров, загрузка которых будет производиться по сети вообще без установки и установки. Школьный сервер Debian Edu предоставляет базу данных LDAP и защиту аутентификации Kerberos, централизованные домашние каталоги, DHCP-сервер, веб-прокси и множество других служб. Система для настольных компьютеров содержит более 70 пакетов с образовательным ПО, еще большее их число доступно из архива Debian. Школы могут выбрать любое окружение рабочего стола, полученное Xfce, GNOME, LXDE, MATE, KDE Plasma, Cinnamon и LXQt.

Новые возможности Debian Edu 11 Bullseye

Ниже некоторые из них связаны с выпуском информации о выпуске Debian Edu 11 Bullseye , на основе Debian 11 Bullseye . Полный список, полученный в результате более подробной информации, является частью собрания членов совета директоров Debian Edu.

  • Новый пакет LTSP для поддержки бездисковых рабочих станций. Тонкие клиенты всё ещё встречаются, теперь для этого используется технология X2Go.
  • Загрузка по сети предоставляется с помощью iPXE вместо PXELINUX, что совместимо с LTSP.
  • Графический режим установки программ Debian используется для установки iPXE.
  • Samba теперь настроена на качество звука с поддержкой SMB2/SMB3.
  • По умолчанию в качестве поисковой системы для Firefox ESR и Chromium используется DuckDuckGo.
  • Добавлен новый инструмент для настройки freeRADIUS с оценкой методов EAP-TTLS/PAP и PEAP-MSCHAPV2.
  • Усовершенствованный инструмент для настройки новой системы с использованием профиля в качестве выделенного шлюза.

Загрузка, шаги установки и руководство

Доступны отдельные образы компакт-дисков с сетевым установщиком для 64-битных и 32-битных ПК. 32-битные образы требуются лишь в редких случаях (для ПК старше 12 лет). Образы можно загрузить по обратному адресу:

Кроме того, расширенные официальные BD-образы Debian (объём более 5 ГБ). С их помощью можно настроить всю сеть Debian Edu без подключения к сети Интернет (содержит все окружения рабочего стола и все языки, имеющиеся в Debian). Эти образы можно загрузить по обратному адресу:

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

  • его контрольная сумма с контрольной суммой из пищи, контрольная сумма; и что
  • файл с контрольной суммой не был изменен в потоке передачи данных.

Дополнительную информацию о том, как это сделать, можно найти в исследовании по передаче.

Debian Edu 11 Bullseye полностью построен на основе Debian 11 Bullseye ; поэтому исходный код для всех пакетов доступен из архива Debian.

Обратите внимание на статус Debian Edu Bullseye. Там можно найти актуальную информацию о Debian Edu 11 Bullseye , включающую инструкции по использованию rsync для загрузки ISO-образов.

При обновлении с Debian Edu 10 Buster сначала ознакомьтесь с избранным главой Великобритании по Debian Edu.

Информация об установке и защите в результате распространения по Debian Edu.

После установки вам следует сделать эти первые шаги.

Запись старшеклассников по Debian Edu Bullseye на английском языке обращается к вики Debian Edu. Руководство было полностью переведено на немецкий, французский, итальянский, датский, нидерландский, французский, японский, упрощённый китайский и японский языки. Частичные переводы имеются для испанского, румынского и польского языков. Доступен обзор самых свежих переводов.

О Debian

Проект Debian — объединение свободного программного обеспечения, которое жертвует своим временем и владением абсолютно свободным владением системы Debian.

Это немного похоже на башню. В основе линукс. Кроме того, есть все основные инструменты, в основном от GNU. Далее идет все прикладное программное обеспечение, которое вы запускаете на компьютере: многое из этого также принадлежит GNU. Разработчики Debian действуют как архитекторы и координаторы — тщательно организуют систему и объединяют все вместе в интегрированную, стабильную операционную систему: Debian GNU/Linux.

2.1.1 Что такое операционная система и что за операционная система Debian?

Операционная система — это набор основных программ и утилит, обеспечивающих работу вашего компьютера.

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

Философия разработки GNU/Linux (и Unix) заключается в том, чтобы разделить ее функциональность на небольшие многоцелевые части. Таким образом, вы можете легко получить новые функциональные возможности и новые функции, комбинируя небольшие части (программы) по-новому. Debian подобен монтажному набору; с его помощью можно создавать самые разные вещи.

Когда вы используете операционную систему, вы хотите свести к минимуму объем работы, которую вы тратите на выполнение своей работы. Debian предоставляет множество инструментов, которые могут вам помочь, но только если вы знаете, что эти инструменты делают. Тратить час, пытаясь заставить что-то работать, а затем, наконец, сдаться, не очень продуктивно. Это руководство расскажет вам об основных инструментах, из которых состоит Debian: какие инструменты использовать в каких ситуациях и как связать эти различные инструменты вместе.

2.1.2 Кто создает Debian?

Debian — это полностью добровольный проект интернет-разработки. Над ним работают сотни волонтеров. Большинство из них отвечают за небольшое количество программных пакетов и хорошо знакомы с ними.

Эти волонтеры работают вместе, следуя строгим правилам сборки пакетов. Эти рекомендации разрабатываются совместно в ходе обсуждений в списках рассылки в Интернете и на форумах интернет-ретрансляции (IRC).

2.2 Что такое свободное программное обеспечение?

Когда разработчики и пользователи Debian говорят о «свободном программном обеспечении», они имеют в виду свободу, а не цену. Debian свободен в этом смысле: вы можете свободно модифицировать и распространять его, и для этой цели у вас всегда будет доступ к исходному коду. В Руководстве по свободному программному обеспечению Debian более подробно описано, что именно подразумевается под словом «бесплатно». Фонд свободного программного обеспечения, инициатор проекта GNU, является еще одним источником информации. Вы можете найти более подробное обсуждение бесплатного программного обеспечения на веб-сайте Debian.

Бесплатное программное обеспечение иногда называют программным обеспечением с открытым исходным кодом (R) --- Open Source – это сертификационный знак. Поскольку Open Source (R) является торговой маркой, только действительно свободное программное обеспечение может называть себя Open Source (R).Вы можете столкнуться с поставщиками, которые пытаются ввести вас в заблуждение, заявляя, что их программное обеспечение является «бесплатным», в то время как на самом деле к нему прилагаются существенные ограничения. Торговая марка Open Source (R) дает вам некоторую уверенность в том, что программное обеспечение действительно является бесплатным. «Программное обеспечение с открытым исходным кодом» иногда обозначается аббревиатурой «OSS».

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

Многие верят в обмен информацией и свободу сотрудничества друг с другом и считают, что бесплатное программное обеспечение поощряет это. В 1950-х годах существует давняя традиция отстаивания этих ценностей, которую иногда называют хакерской этикой. (Подробнее об этом можно прочитать в замечательной книге Стивена Леви Хакеры: герои компьютерной революции.)

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

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

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

Debian настолько привержен свободному программному обеспечению, что мы подумали, что было бы полезно, если бы это было формализовано в каком-то документе. Наш общественный договор обещает, что Debian всегда будет на 100% свободным программным обеспечением. Когда вы загружаете пакет из основного дистрибутива Debian, вы можете быть уверены, что он соответствует нашим рекомендациям по бесплатному программному обеспечению.

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

2.3 Почему мне следует использовать Debian?

Для чего подходит Debian, а для чего он не годится.

2.4 Как читать эту книгу

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

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

Рекомендуемый способ обучения – сначала немного прочитать, а затем немного поиграть. Продолжайте играть, пока не освоитесь с концепциями, а затем начните пролистывать книгу. Вы обнаружите, что затрагиваются самые разные темы, некоторые из которых могут показаться вам интересными, а некоторые — скучными. Через некоторое время вы должны чувствовать себя достаточно уверенно, чтобы начать использовать команды, не зная точно, что они делают. Это хорошо.

Полезно знать: если вы случайно наберете команду или не знаете, как выйти из программы, Cc (одновременное нажатие клавиши Ctrl и строчной буквы c) часто останавливает программу.

2.5 Проект документации Linux

Это руководство во многом заимствовано из Руководства пользователя Linux проекта документации Linux, написанного Ларри Гринфилдом. Спасибо Ларри! В этом проекте есть ряд других отличных руководств, многие из которых предназначены для более опытных пользователей и системных администраторов. LDP также поддерживает Linux HOWTO, бесценный ресурс, с которым вам следует ознакомиться. Вы можете найти LDP на их домашней странице.

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