Review ALT 2012-2017

Материал из ALT Linux Wiki
Версия от 06:09, 5 сентября 2017; Tora-bora (обсуждение | вклад) (+Реанимация SysV под Альт)
Перейти к: навигация, поиск
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


Журнал ALT-review

Изменения в ALT 2012-2017
ALT-review logo.png
Краткие технические и организационные изменения ALT в период 2012-2017

Автор: ALT Club   Раздел: обзор   Выпуск: next   Тег: аналитика


Новая платформа и дистрибутивы

Basealt logo.png P8-logo.png Education-8-logo.png

Компанией «Базальт СПО» выпущена Восьмая платформа и ряд дистрибутивов на её основе. На настоящий момент (сентябрь 2017) свежие выпуски:

Наименование Графическая среда Документация Примечание
Альт Рабочая станция Mate Ссылка
Альт Рабочая станция К 8 KDE5 Ссылка Советы
Альт Сервер Mate Ссылка
Альт Образование Xfce/KDE5 Ссылка
Симпли Линукс Xfce Ссылка
Стартовые наборы Разные Ссылка Доступные варианты

На новой платформе нет традиционного "админского" бранча t8. В связи с тем, что в p8 убрали строгое премодераторство пакетов как в p7, необходимость в t8 отпала. Обсуждение в рассылке

Выпущен сертифицированный дистрибутив Альт Линукс СПТ 7.0

Upstream

Проекты, в разработке которых ALT Linux Team принимает участие - Upstream

RPM Logo.svg Linux kernel System Call Interface and glibc.png Samba logo2.png

Портирование ALT

ALT активизировал портирование на различные аппаратные платформы, в их числе семейства ARMv7, AArch64 (ARMv8), E2K, MIPS (64 bit).

Вероятна сборка Альта на мейнфреймах.

Статья про портирование Sisyphus

Байкал

M chip baikal.jpg

Разработчик интегральных схем «Байкал Электроникс» и «Базальт СПО» заявили о разработке дистрибутивов для архитектуры ARM v8.

Портирование Sisyphus на платформу AArch64 (ARM64)

Состояние разработки: есть репозиторий, но самих устройств Байкал-М пока не нет.

Эльбрус 2000

Elbrus-8s.jpg

Активно ведётся работа по портированию Альта под архитектуру отечественного процессора "Эльбрус". Уже есть полноценная система с графической средой (XFCE и LXQT), собранным Qt5 и samba-DC. Можно поднимать контроллер домена Active Directory ) Вполне возможно до конца 2017 года появится образ диска с установочным дистрибутивом для Эльбруса.

Мой первый рабочий день на «Эльбрусе»

Записки с «Эльбруса»: день второй

Портирование Sisyphus на платформу e2k (Эльбрус 2000)


Закрытые/невыпущенные проекты

Deepsolver

К сожалению проект Deepsolver закрыт из-за технических проблем при реализации.

Переводы он-лайн

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

Планета и freeschool

Агрегатор http://planet.altlinux.org и ресурс http://freeschool.altlinux.ru не то, чтобы закрылись, на них просто очень давно нет свежих материалов.

Активность переместилась в соц. сети:

Архитектурные решения

  • Поддерживаются свежие версии Samba-DC и SOGo
  • Собран сервер FreeIPA
  • В Alterator можно разворачивать домены Active Directory, FreeIPA и подключаться к этим доменам
  • Адаптированы модули управления пользователями и группами для контроллера домена Active Directory на базе Samba
  • Поддерживается последняя версия Puppet, планируется сборка Foreman — средства управления Puppet
  • Идёт доработка SSSD для реализации подключаемых групповых политик (планируется как для Active Directory, так и для FreeIPA)
  • Разработан модуль Alterator для настройки двухфакторной аутентификации по токенам и смарт-картам, дорабатывается простое включение алгоритмов ГОСТ (в том числе и добавление ГOCT-2012) в openssl, рассматриваются сборка Chromium с поддержкой шифрования ГОСТ через OpenSSL
  • Собран пакет streebog для вычисления контрольных сумм по ГОСТ Р 34.11-2012
  • Доработаны утилиты token-manager и gostcryptogui для управления сертификатами, подписями и шифрованием с помощью КриптоПро
  • Написаны инструкции по работе с КриптоПро и вообще о текущей ситуации с электронными подписями под Линукс
  • Активно пишутся страницы по описанию работы модулей Alterator

Клуб

HCL

Сергеем Котляровым написана и активно дорабатывается утилита Hcl-get в связке с сервером для неё.

Free Mate

Благодаря Косте aka Kostyalamer создан и поддерживается дистрибутив Free mate. Обсуждение дистрибутива

Комета

Член Клуба tema разработал, собирает и внедряет собственный бесплатный для школ дистрибутив Комета.

Дистронавигатор

Одноклубником IVK создан инструмент для сборки дистрибутивов на ALT - Дистронавигатор. С его помощью собрана вышеупомянутая Комета. Обсуждение Дистронавигатора

Специализированный софт

Силами Антона Мидюкова собирается и поддерживается софт для АСУ ТП, ЧПУ, CAM, а также софт для радиолюбителей (HAM).

Софт для АСУ ТП, ЧПУ, CAM

Обновляется openscada, которая была заброшена после ухода из тимовцев её автора. Собрана свободная среда программирования ПЛК - Beremiz, и основанную на ней среда программирования микроконтроллерных ПЛК - YAPLC. Собран пакет LinuxCNC - программный ЧПУ станков, но, к сожалению, без RTAI (Real Time Application Interface), позволяющей работать в реал-тайме. Так что Альт пока в качестве ОС для ЧПУ станков не подходит. Собраны программы CAM: camotics, pycam, flatcam для подготовки и отладки gcode для ЧПУ. Также собраны утилиты для получения gcode. Это gcodetools - плагин для inkscape, и pcb2gcode для преобразования gerber файла печатной платы в gcode. Идёт подготовка Live-дистрибутива для демонстрации всего этого софта на основе LXDE. Обновляется и поддерживается kicad - софт для разработки печатных плат.

Софт для радиолюбителей (HAM)

Собираются пакеты wsjtx, jtdx, gpredict, samplicator. Тема на форуме

Реанимация SysV под Альт

Ведутся работы по реанимации SysV под Альт. Собран пакет ConsoleKit2 на замену заброшенного ConsoleKit. Поддерживается polkit-sysvinit - пакет, решающий проблему неработоспособности агентов polkit на SysV. Создан профиль для сборки регулярки и стартеркита lxde-sysv по аналогии с xfce-sysv.

LXDE

Воскрешён LXDE. Дело в том, что после ухода из тима Радика Юсупова, LXDE пришёл в негодность. На p7 он был из ряда вон плох, темы для LXDE отвалились. Поддержка тем восстановлена, LXDE обновлен до актуального состояния. Появились темы lxde-settings-club[1] и lxde-settings-lxdesktop[2] . Первый пакет для клубных сборок, второй, будем надеяться, в будущем - для Стартеркита вместо апстримной темы.


Роботы

TODO:
Рассказать про изменения в инфраструктуре облака автосборки пакетов http://autoimports.altlinux.org


Mkimage-profiles

Всё это время активно развивается инструмент для создания дистрибутивов Mkimage-profiles. Из экспериментального он вырос в штатный инструмент для сборки дистрибутивов ALT.

Утилиты

Написан ряд утилит и скриптов.

Утилиты для облегчения сборки пакетов (генерации SPEC-файлов): genspec[3] и github2spec[4] .

ldd-requires[5] - утилита для поиска зависимостей, которые нужно установить, чтобы запустить исполняемый двоичный файл. Внедрена во все дистрибутивы.

templates[6] - скрипт, который автоматически устанавливает пользовательские шаблоны, если их нет. Актуален для gnome3 с его nautilus, у которого невозможно даже пустой файл создать, если в шаблонах пусто. Интегрирован в регулярку и стартеркит с gnome3.

ПО из других Linux-дистрибутивов

Портирован ряд удачных разработок коллег из ROSA: rosa-crypto-tool, rosa-imagewriter, rosa-launcher, rosa-media-player, screenpen.


ALT Linux Team

За эти пять лет (в период с начала 2012 по сентябрь 2017) ALT Team пополнился на 41 бойца. alt-gpgkeys[7]