Компания МЦСТ открыла доступ к установочным образам дистрибутива Эльбрус, построенного с использованием наработок Debian GNU/Linux. Для загрузки доступны сборки прошлой ветки Эльбрус 3.0 для архитектур x86 (3.6 + 2 Гб) и x86_64 (3.9 + 2.3 Гб), а также сборки актуальной ветки Эльбрус 4.0 для процессоров Эльбрус-1С+, Эльбрус-2С и Эльбрус-8С (в ближайшее время также обещают опубликовать образы для SPARC V9, x86 и x86_64).
Для загрузки доступны только готовые сборки, исходные тексты пакетов в открытом доступе не опубликованы. Компиляция приложений осуществляется при помощи проприетарного компилятора lcc 1.23, совместимого с GCC 5.5. В качестве стандартной библиотеки используется glibc 2.23, а в качестве системы инициализации - sysvinit 2.88 (systemd не применяется). Рабочий стол основан на графическом окружении Xfce 4.12.
Пакеты не синхронизированы с Debian 8 "Jessie" и Debian 9 "Stretch", и отличаются используемыми версиями (дистрибутив Эльбрус является не пересборкой, а отдельно развиваемым ответвлением). Среди входящих в состав приложений: PHP 5.6, Perl 5.16.3, Python 3.5.5, Ruby 2.2.9, BIND 9.9.8, Exim 4.89, Nginx 1.12, Postfix 3.1.1, PostgreSQL 9.6.9, mysql 5.7.24, Samba 4.5.16, Apache httpd 2.4.12, zfs 0.6.5.9, Qt 5.9.5, mesa 17.2.8, GTK 3.4.4, Firefox 52.9.0.
Особенности дистрибутива:
В чём особенности дистрибутива PDK «Эльбрус»?
Дистрибутив PDK «Эльбрус» имеет следующие особенности:
- собственная пакетная база, оперативно пополняемая напрямую от разработчиков открытого программного обеспечения;
- формат пакетов deb и программы управления пакетами dpkg и apt, как в Debian и Ubuntu, но собственная система сборки пакетов на основе .build-файлов, абстрагированных от известных дистрибутивов, будь то Debian, Red Hat или SuSE;
- собственная инфраструктура разработки, поддерживающая изоляцию и воспроизводимость сборки пакетов, работу с зависимостями, использование распределённых сборочных кластеров, развитую мультиархитектурность, а также учёт всех архитектурных особенностей платформы Эльбрус;
- поддержка режима кросс-сборки на все аппаратные архитектуры семейства «Эльбрус».
Каковы аппаратные требования для x86-версий?
PDK «Эльбрус» для x86 предъявляет следующие требования к компьютеру:
процессор с архитектурой x86, x86-64;
объём оперативной памяти — не менее 1 ГБайт;
объём дисковой памяти — не менее 60 Гбайт;
видеокарта, совместимая с VGA.
Кроме того, на время установки потребуется оптический привод DVD-ROM, чтобы запустить программу-инсталлятор с установочного диска.
Как перенести на платформу Эльбрус программу, работающую на x86?
Рекомендуемый вариант переноса программы с платформы x86 Linux на платформу Эльбрус с сертифицированной ОС “Эльбрус” включает следующие шаги:
Адаптация программы к PDK “Эльбрус” для x86.
Адаптация программы к PDK “Эльбрус” для целевой архитектуры.
Адаптация программы к сертифицированной ОС “Эльбрус”для целевой архитектуры.
md5-суммы:
e7291fd220b7ad7484c5bfbf9c9d2e6a *x86\boot.x86.iso
ef7d6f0d804cc51d0d9090204eafc992 *x86\disk2.x86.iso
072922637cf45c74c16b25352f8d486d *x86_64\boot.x86_64.iso
50a6dfbab925e75acd693aeb8aaede8d *x86_64\disk2.x86_64.iso
Год выпуска: 2019
Версия: 3.0.36
Платформа: x86/x64
Язык интерфейса: Русский
Лечение: Не требуется
Размер: 11.12 GB