Проект Linux Schools

редактировать
Проект Linux Schools Project
Karoshi logo.png Проект Linux Schools Project
Разработчик Пол Шаррад, Джо Шаррад
Семейство ОСUnix-like
Рабочее состояниеТекущая
Исходная модельОткрытый исходный код
Ядро типМонолитное
Лицензия Разное
Официальный сайтlinuxschools.com

Проект Linux Schools Project (ранее Karoshi, что на японском языке можно перевести как «смерть от переутомления ») - это операционная система, разработанная для школ. Это дистрибутив Linux, основанный на Ubuntu (операционная система). Проект поддерживает два настраиваемых дистрибутива, один из которых предназначен для использования на серверах, а другой - для использования с серверной версией на клиентских машинах. Серверный дистрибутив является официальным Karoshi, а клиент известен как Karoshi Client.

TLSP использует предварительно упакованные GUI скрипты, чтобы упростить процесс установки и настройки для неопытных пользователей.

Содержание

  • 1 История
  • 2 Характеристики
    • 2.1 Образовательные
    • 2.2 Распределение серверов
      • 2.2.1 Возможности основного контроллера домена
      • 2.2.2 KiXtart
      • 2.2.3 Серверы
      • 2.2.4 WPKG
    • 2.3 Распределение клиентов
      • 2.3.1 Технические
  • 3 Ограничения
  • 4 Планы на будущее
  • 5 Ссылки
  • 6 Внешние ссылки

История

TLSP был первоначально разработан с использованием Red Hat в начале 2000-х годов с целью облегчить внедрение Linux в школах Великобритании. В то время Linux считался трудным для использования в образовательной среде, где компьютерный опыт в основном исходил от учителей, которые не были преданными ИТ-специалистами.

В версии 5.1.x TLSP переместился на платформу PCLinuxOS, но с тех пор вместо него был принят Ubuntu. Текущая производственная версия TLSP - 12.1.

Функции

TLSP можно загрузить с их домашней страницы. Шаги установки требуют начальной установки Ubuntu, которую Live CD предлагает запустить. После перезагрузки компьютера после установки Ubuntu установка системы TLSP запускается автоматически.

Образовательный

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

Распределение серверов

Возможности первичного контроллера домена

Система TLSP - это масштабируемая система с одним или несколькими серверами, имеющая множество функций. Главным из них является способность действовать как основной контроллер домена в сети Windows. TLSP использует встроенные серверы Samba и LDAP для хранения информации о пользователях, группах и компьютерах и имитирует серверную систему Microsoft Windows NT 4.0. используя эти технологии, обеспечивая аутентификацию компьютера и пользователя, а также файловые службы и службы печати в локальной сети. TLSP создает стандартный домен Windows для локальной сети и называет его linuxgrid.

KiXtart

TLSP использует сценарии KiXtart для настройки клиентов Windows XP в домене, предоставляя обязательные профили большинству пользователей системы. Профили роуминга можно использовать, но не рекомендуется из-за значительных сетевых накладных расходов. Использование обязательных профилей и перенаправления папок на сопоставленные общие файловые ресурсы на сервере позволяет каждому пользователю сохранять свои файлы в своей папке «Мои документы».

Серверы

TLSP включает пакет электронного обучения Moodle и несколько веб-сайтов систем управления контентом, включая Joomla ! а также. eGroupWare и SquirrelMail встроены в систему, что позволяет использовать все возможности календаря и электронной почты. Их можно установить на автономном компьютере в разделе DMZ, тем самым обеспечивая повышенную безопасность систем, напрямую подключенных к Интернету.

WPKG

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

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

Распространение клиента

Первая версия клиента Karoshi была основана на PCLinuxOS. Дальнейшие обновления системы в целом привели к тому, что клиент использовал модифицированную версию Ubuntu 10.04 LTS с графическим интерфейсом пользователя, аналогичным интерфейсу Microsoft Windows. Интерфейс был разработан, чтобы быть быстрым, чтобы хорошо работать на старом оборудовании. В июне 2012 года была начата работа над Karoshi Client версии 2, интерфейс которой будет ближе к Gnome 2, чем к Windows. Разработка клиентского релиза была поручена Робину МакКоркеллу - ученику Dover Grammar School for Boys. 21 июля 2012 года Karoshi Client 2 был загружен на Sourceforge.net.

Технический

Клиент Karoshi содержит множество приложений, которые считаются необходимыми для школьной работы. Программное обеспечение для производства мультимедиа (включая программное обеспечение для создания музыки, обработки изображений и редактирования видео) включено, а также инструменты программирования и программное обеспечение для визуализации. Многие IDE устанавливаются по умолчанию, в основном настроены для использования с Java, но также поддерживают программирование C / C ++ или другие языки. Компилятор C ++ и стандартные библиотеки устанавливаются по умолчанию вместе с библиотеками Boost, ncurses и Mesa для программирования OpenGL. Пакет Java Development Kit установлен и интегрирован с установленными IDE.

Xfce используется в качестве диспетчера рабочего стола с настраиваемой темой и макетом панели. Разработчик перенес тему Clearlooks GTK2 на GTK3, чтобы приложения Gnome 3, такие как gEdit, отображались правильно. Компоновка панели аналогична среде Gnome 2. Эффекты композиции включены по умолчанию для среды. Настройки интерфейса заблокированы в файлах конфигурации Xfce из-за необходимости использования в школьной среде, где дети могут попробовать поиграть с настройками. Средство приветствия KDE для LightDM используется для экрана входа в систему из-за проблем с KDM и Ubiquity.

Эта версия Karoshi Client больше интегрирована с серверным дистрибутивом, чем предыдущие версии клиента, с большей частью настраиваемых файлы конфигурации, загруженные с основного контроллера домена при загрузке. 23 июля 2012 года был выпущен серверный патч, который добавлял правильные файлы для клиента.

Ограничения

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

Это было ограничением только в ранних версиях и больше не применяется.

Планы на будущее

Поддержка Kerberos запланирована для сервера и клиентской системы Karoshi, обеспечивая единый вход для всех служб, предоставляемых дистрибутивом Karoshi. Это будет невозможно до тех пор, пока не будет выпущена Samba 4 из-за сложностей, связанных с интеграцией разрешения пользователей и доступа к файлам в нескольких операционных системах, например тех, которые не поддерживают протоколы Active Directory. Некоторая интеграция уже произошла с работающей клиентской системой, которая аутентифицируется с помощью Kerberos, а затем успешно аутентифицируется с помощью Moodle, Samba и Squid с использованием учетных данных Kerberos.

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-10 10:35:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте