Астра линукс: мы делаем больно иначе
По ряду причин решил попробовать «импортозамещенный линукс».
Ну что ж, начнем. Астра линукс.
Заходим на https://astralinux.ru .. и кнопки СКАЧАТЬ – нет. Очень, очень юзер френдли.
Найти раздел для скачивания не удалось. Поиск по сайту (SHA1 site:astralinux.ru ) сообщает, что контрольные суммы выкладывать не в моде.
MD5 – аналогично, но поиск по MD5 выводит на https://dl.astralinux.ru/astra/stable/orel/iso/
Там же есть файлы с md5 и sig – но не для всех дистрибутивов.
Есть библиотека знаний https://astralinux.ru/information/library/
Есть вики https://wiki.astralinux.ru/
И отдельно кб - https://wiki.astralinux.ru/kb, но состоящая из капитанства пополам с ссылками на вики, и с закрытым анонимным доступом в какую-то часть, не понятно в какую. Причем то, что доступ к базе знаний только по подписке – означает, что нормально проиндексирована она не будет, и что-то там найти будет нельзя. Вики и кб, надо сказать, сделаны на atlassian confluence.
Есть даже группа в телеге, правда наполнение соответствующее – сплошной успех в виде «мы проверили программу – она даже запустилась».
Тем не менее, узнать по сайту – какая же версия Астры является stable, а какая current – не удалось.
Имеем файлы:
orel-current.iso размером 4.4 GiB от 2021-Dec-15 15:52
orel-stable.iso размером 4.4 GiB от 2021-Dec-15 15:52
orel-2.12.43-14.09.2021_10.29.iso размером 4.4 GiB от 2021-Dec-15 15:52
и на три исо – один md5, с содержанием
60de5ff999b3710e8fb528c5e7cbc0c9 orel-2.12.43-14.09.2021_10.29.iso
и некий
orel-2.12.43.6-30.03.2022_18.22.livecd.iso 2.4 GiB 2022-Apr-04 17:05
Есть зеркало на яндексе - https://mirror.yandex.ru/astra/stable/orel/iso/
и тут https://mirrors.edge.kernel.org/astra/stable/orel/iso/
Ладно, качаем что есть, ставим.
Ядро там 5.10, что не так уж и плохо - 5.10, 13 December 2020 – но бывало и получше.
Внутри Debian 9, и вот тут уж точно бывало и лучше.
Пока я изучал историю вопроса – оказывается, еще недавно ссылки были, и в неком недоумении не только я.
https://blog.altuninvv.ru/astralinux/167-astra-linux-теперь-только-за-деньги-рубли
Инсталлятор странный. Выбрать «серверный набор» - нельзя, есть только какие-то типовые преднастройки типа GUI, игры, мультимедиа.
Зато можно сделать LVM и LVM с шифрованием. В ALT linux инсталлятор более убог.
Поставил .. и оказалось что консоль тоже русифицирована. ОЙ. В инсталляторе неудачно выбрал русский язык.
Дальше все было интересней.
Мне была нужен старый добрый RatticDB –
https://github.com/tildaslash/RatticWeb
https://twitter.com/ratticdb – но последние отметки в твиттере и дистрибутиве – от 2015 года
Весь крутится вокруг Python2 (UPD - и PHP5) , который с 2021 года все, и попутно при установке имеем, что в Астре libmysqlclient-dev нет, а есть default-libmysqlclient-dev, pip больше нет, Six – не взлетает (https://pypi.org/project/six/) и .. и дальше есть десяток контейнеров на докерхабе, например https://hub.docker.com/r/galloplabs/ratticdb
Но у всех надо внимательно читать, что они предлагают и как с этим жить.
Что из альтернатив и тоже не умершее?
passbolt – не такой удобный, и платный.
Попутно нашел вот такой обзор - https://www.umgum.com/password-managers
Из него решил попробовать sysPass:
https://syspass.org / https://github.com/nuxsmin/sysPass
Оказалось, что ему для развертывания надо PHP 7.4 и PHP Composer для 7.4 – а их обоих в Астре нет (PHP 7.0 и все). И даже, если бы и был - 7.4 – на поддержке до 28 ноября 2022 и дальше – 8.1.5 тоже надо собирать. Автор статей конечно большой молодец, но проблемы это не решает. Ссылки на сборки PHP на Астре:
https://blog.altuninvv.ru/astralinux/112-установка-php-7-4-на-astra-linux-орел-2-12
https://blog.altuninvv.ru/astralinux/163-установка-php-8-1-5-на-astra-linux-orel
Но толку от этого все равно никакого – по выложенной статье / руководству
https://syspass-doc.readthedocs.io/en/3.1/installing/debian9.html#installation
система не стартует ни в астре (которая как раз Debian 9), ни в докере по инструкции ниже. Контейнеры стартуют, и на этом все.
Зато в канале телеграмма по Астре – рекламируется вот эта поделка, Passwork (Пассворк» — корпоративный менеджер паролей, единственный такой в Реестре российского ПО.). Правда к нему даже демо нет, почему поделка – читать тут, https://www.umgum.com/e5ab3
И это совсем базовый уровень, выдать в народ дистрибутив плюс исходно бесплатный менеджер паролей из списка выше.
Что еще предлагают из менеджеров паролей –
Bitwarden ? Так он не бесплатный, https://bitwarden.com/help/licensing-on-premise/
И на слабо понимаемых ИБ контейнерах - Bitwarden requires docker and docker-compose
Он же на Rust - vaultwarden ? https://github.com/dani-garcia/vaultwarden
Еще его какой-то форк? https://github.com/dani-garcia/bitwarden_rs
www.passwordstore.org ? Это про другое.
Так у нас импортозамещение не взлетит, если даже менеджер паролей форкнуть и переписать не осиливают. Сделанный как бы не одним человеком. А уж читая инструкцию по установке как-бы-соместимого Passwork - понимаешь, что проще вообще не связываться, а найти дистрибутив DVD Linux года так 2016 все-на DVD - и с него поставиться.
Last updated