Radix cross Linux
120 subscribers
60 photos
2 videos
5 files
116 links
Radix cross Linux - Distribution with a cross platform build system. Дистрибутив Radix cross Linux не является разработкой "на основе". Это полностью самостоятельный дистрибутив.

Homepage: https://radix-linux.su
Download Telegram
Radix cross Linux pinned «1.9.383 Очередной выпуск Radix cross Linux 1.9.383 для устройств на базе архитектуры ARM/ARM64, RISC-V и x86/x86_64. В данном выпуске обновлены версии пакетов Chromium, Firefox, Libreoffice, nmap. Сборка для платы TF307 v4 (на базе Baikal M1000) переведена…»
С Днем программиста! Ура.
🎉5
Toolchains 1.11.2

Подготовлен набор инструментов разработки на базе Binutils 2.43.1, GCC 14.2.0, GNU Libc 2.40, NewLib 4.4.0.20231231.

Download: https://ftp.radix-linux.su/radix/toolchains/x86_64/1.11.2/

Разработчики программ для микроконтроллеров RISC-V могут воспользоваться инструментарием riscv64-NONE-elf-newlib-1.11.2.tar.xz, который поддерживает наиболее популярные RISC-V наборы инструкций.
Python-3.12.6 && pip-24.2

Версия Python pip-24.2 более не содержит скрипт setup.py. Вместо этого предлагается использовать project.toml-описание.

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

Теперь вместо команд:

$ python3 setup.py egg_info
$ python3
setup.py build
$ python3
setup.py install —root=/

необходимо использовать новый подход:

$ python3 -m pip install —upgrade —root=/

Но для этого необходимо правильно собрать сам интерпретатор Python-3.12.6:

1) сконфигурировать исходный код Python-3.12.6 c опцией —with-ensurepip=no
2) выполнить установку Python (make install)
3) инсталлировать пакет pip из исходного кода Python-3.12.6 с помощью команды:

$ ./python ensurepip -E -m ensurepip —root=/

При попытке собрать Python-3.12.6 c опцией —with-ensurepip=install или —with-ensurepip=upgrade вас ждет разочарование!
🙏2
Попробовал GitFlic https://gitflic.ru/project/radix/timedated/

Для того, чтобы иметь возможность создавать публичные проекты, необходимо написать в службу поддержки и явно попросить разрешение.
Важная новость:
Radix cross Linux сменил домен на radix-linux.su

https://radix-linux.su
👍1
Никогда не связывайтесь с регистратором NIC.RU, если хотите понимать, что происходит и не хотите переплачивать в тридорога за услуги.
Сделал запрос в лист ожидания. AlterOS и RedOS ждут, Red OS уже почти год ждет. Интересно, сколько пройдет лет?

https://distrowatch.com/dwres.php?resource=submit
Дорогие пользователи, если Вы инсталлировали Radix cross Linux, поделитесь опытом в комментариях. Не стесняйтесь писать на support@radix-linux.su или через форму обратной связи https://radix-linux.su/contacts/
RcL Выпуск 1.9.402

Выпуск Radix cross Linux, завершающий серию 1.9.x, выполнен в связи с переходом на новое доменное имя RADIX-LINUX.SU.

Информацию о данном выпуске можно получить в нашем Блоге по адресу:
https://radix-linux.su/blog/
или
https://radix-linux.su/blog/?date=2024-11-03&post=00

Enjoy.
👏5
Также можно подписаться на RSS 2.0 feed: https://radix-linux.su/blog/feed/ (пишу очень редко)
Channel name was changed to «Radix cross Linux»
Channel photo updated
MTA-STS

В следующей статье рассматривается настройка почтового сервера в части, касающейся политики SMTP MTA Strict Transport Security (MTA-STS). MTA-STS — стандарт, который был разработан для обеспечения использования TLS для подключений между почтовыми серверами. Крупные провайдеры почтовых служб, такие как Google, давно используют политику MTA-STS, описанную в стандарте RFC 8461. В нашей стране, среди первых оказалась служба Mail.ru, которая с 2020 года начала применять MTA-STS.

Здесь рассмотрен лишь частный случай настройки собственного почтового сервера, касающийся только приема вхдящей почты. Известно, что не все OpenSource почтовые серверы поддерживают политику MTA-STS при передаче исходящей почты.

Статья была написана как рабочие заметки на память.

Читать далее: https://radix-linux.su/blog/index.php?date=2024-11-09&post=00
👍3
Rust Custom Triplet

Если вы создаете новую систему или собственный GNU/Linux дистрибутив, вам может понадобится иметь собственный целевой триплет. Например, x86_64-radix-linux-gnu для CPU Intel или AMD.

Целевые триплеты описывают платформу, на которой выполняется код, и являются основной концепцией системы сборки GNU. Обычно триплет содержит три поля: название семейства/модели CPU, поставщика и имя операционной системы. Кроме того, триплет может иметь дополнительное поле, отражающее Application Binary Interface (ABI), например: gnu, gnueabihf, gnu_ilp32.

В данной статье приведен простой пример добавления компиляторам Clang и Rust нового целевого триплета.

Читать далее: https://radix-linux.su/blog/?date=2024-11-11&post=00

Оставив коментарий, вы попадете в RcL-chat, где сможете задать вопросы или сделать замечания.

Enjoy.
👍3
Некоторые посты отправляются на Dzen https://dzen.ru/rxlinux (не знаю, полезно ли это кому-нибудь).
🔥2