Дорогие пользователи, если Вы инсталлировали Radix cross Linux, поделитесь опытом в комментариях. Не стесняйтесь писать на support@radix-linux.su или через форму обратной связи https://radix-linux.su/contacts/
radix-linux.su
Contacts
The Radix Cross Linux. Contact Information
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.
Выпуск 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/ (пишу очень редко)
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
В следующей статье рассматривается настройка почтового сервера в части, касающейся политики 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.
Если вы создаете новую систему или собственный 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 (не знаю, полезно ли это кому-нибудь).
Дзен
Radix cross Linux | Дзен
Канал автора «Radix cross Linux» в Дзен ⭐: Linux distribution for embedded systems and personal computers.
🔥2
Система сборки
Сборка дистрибутива Radix cross Linux осуществляется собственной системой сборки, которая, в свою очередь, является вполне самостоятельным продуктом.
Любой разработчик может воспользоваться нашей системой сборки, поддерживающей богатый набор инструментов, для создания собственных программ.
Система сборки Radix cross Linux достаточно подробно описана на странице Overview.
Здесь мы рассмотим новые аспекты использования системы сборки на простых примерах "Здравствуй, Мир!" для создания независимых пользовательских приложений с применением набора инструментариев Radix cross Linux.
Предыдущие версии системы сборки не подразумевали использования компиляторов Clang и Rust как основных cross-компиляторов. Однако современные реалии привели нас к необходимости использования собственных инструментариев LLVM и RUST, но не в качестве основных.
Дело в том, что множество современных пакетов прикладных программ, помимо GCC, используют компиляторы языка Rust и набор LLVM. Разработчиков привлекает тот момент, что для поддержки множества архитектур целевых устройств достаточно установить одно средство, вместо использования нескольких инструментариев (Toolchain), собранных из исходного кода GCC.
Читать далее ≫
Telegram: @rxlinux
Сборка дистрибутива Radix cross Linux осуществляется собственной системой сборки, которая, в свою очередь, является вполне самостоятельным продуктом.
Любой разработчик может воспользоваться нашей системой сборки, поддерживающей богатый набор инструментов, для создания собственных программ.
Система сборки Radix cross Linux достаточно подробно описана на странице Overview.
Здесь мы рассмотим новые аспекты использования системы сборки на простых примерах "Здравствуй, Мир!" для создания независимых пользовательских приложений с применением набора инструментариев Radix cross Linux.
Предыдущие версии системы сборки не подразумевали использования компиляторов Clang и Rust как основных cross-компиляторов. Однако современные реалии привели нас к необходимости использования собственных инструментариев LLVM и RUST, но не в качестве основных.
Дело в том, что множество современных пакетов прикладных программ, помимо GCC, используют компиляторы языка Rust и набор LLVM. Разработчиков привлекает тот момент, что для поддержки множества архитектур целевых устройств достаточно установить одно средство, вместо использования нескольких инструментариев (Toolchain), собранных из исходного кода GCC.
Читать далее ≫
Telegram: @rxlinux
👍2
Статья "Здравствуй, Мир!", на Habr-е, получила 5 голосов: 2 - за, 3 - против. Причина, которую выдал мне Habr, выглядит странно: Ничего не понял после прочтения - 33.33% ; Другое - 66.67%.
Пролистали до конца: 20.6%
Прочитали четверть текста: 9%
Дочитали: 1.4%
Подскажите, что я сделал не правильно?
Пролистали до конца: 20.6%
Прочитали четверть текста: 9%
Дочитали: 1.4%
Подскажите, что я сделал не правильно?
Следующая статья будет о сборке прошивок для микроконтроллеров GD32VF103 от GigaDevice (опять же с помощью Системы сборки).
У меня еще один вопрос. А дело вот в чем. Я никогда не соревновался с такими продуктами как Yocto и BuildRoot (у меня всего 1000 поддерживаемых пакетов). Но вот система сборки не уступает.
Что будет если я скажу, что build-system может выступать как замена Yocto и BuildRoot ?
https://openhub.net/p/radix
Что будет если я скажу, что build-system может выступать как замена Yocto и BuildRoot ?
https://openhub.net/p/radix
Система сборки (подключение инструментов)
В этой статье мы рассмотрим, как подключить к системе сборки новый toolchain и использовать его в работе над проектом простого приложения для платы Longan Nano на базе микроконтроллера GD32VF103CBT6 от компании GigaDevice.
Система сборки создавалась для обеспечения параллельной сборки множества прошивок для линеек различных устройств, построенных на CPU с разными архитектурами. Однако если возникает необходимость, к ней можно подключать новые устройства. Именно этот процесс мы и рассмотрим.
Ведь у каждого Bare-metal разработчика наверняка в шкафу лежит масса всяческих плат и проводочков, но, для каждого из них, проекты исходников разбросаны по разным каталогам и найти нужный, со временем, становится все труднее и труднее.
Если в проектах, основанных на Yocto или BuildRoot, вы поставляете свой код в чужой репозиторий, то здесь наоборот, вы подключаете систему сборки к своему дереву каталогов, где хранятся ваши личные проекты. Одним словом, система сборки дает вам несколько иной уровень независимости, ну и про импортозамещение тоже забывать нельзя.
Читать далее »
Telegram: @rxlinux
В этой статье мы рассмотрим, как подключить к системе сборки новый toolchain и использовать его в работе над проектом простого приложения для платы Longan Nano на базе микроконтроллера GD32VF103CBT6 от компании GigaDevice.
Система сборки создавалась для обеспечения параллельной сборки множества прошивок для линеек различных устройств, построенных на CPU с разными архитектурами. Однако если возникает необходимость, к ней можно подключать новые устройства. Именно этот процесс мы и рассмотрим.
Ведь у каждого Bare-metal разработчика наверняка в шкафу лежит масса всяческих плат и проводочков, но, для каждого из них, проекты исходников разбросаны по разным каталогам и найти нужный, со временем, становится все труднее и труднее.
Если в проектах, основанных на Yocto или BuildRoot, вы поставляете свой код в чужой репозиторий, то здесь наоборот, вы подключаете систему сборки к своему дереву каталогов, где хранятся ваши личные проекты. Одним словом, система сборки дает вам несколько иной уровень независимости, ну и про импортозамещение тоже забывать нельзя.
Читать далее »
Telegram: @rxlinux
Добавлен в лист ожидания на distrowatch.com:
New distributions added to waiting list:
Radix Cross Linux. Radix Cross Linux is a Russian distribution built for embedded devices and cross-compiling to a variety of CPU architectures.
https://distrowatch.com/weekly.php?issue=20241028#waiting
New distributions added to waiting list:
Radix Cross Linux. Radix Cross Linux is a Russian distribution built for embedded devices and cross-compiling to a variety of CPU architectures.
https://distrowatch.com/weekly.php?issue=20241028#waiting
Distrowatch
DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
News and feature lists of Linux and BSD distributions.
👍2
Blue Pill (STM32F103C8T6)
Подключил к системе сборки Toolchain arm-none-eabi и пример для платы Blue Pill.
Пример можно найти на ветке Radix cross Linux 1.11 в каталоге doc/examples/hello-blue-pill.
Добавил краткую инструкцию по прошивке.
Не пропадать же добру!
Telegram: @rxlinux
Подключил к системе сборки Toolchain arm-none-eabi и пример для платы Blue Pill.
Пример можно найти на ветке Radix cross Linux 1.11 в каталоге doc/examples/hello-blue-pill.
Добавил краткую инструкцию по прошивке.
Не пропадать же добру!
Telegram: @rxlinux
👍3
В Телеге не разрешают тематические разделы создавать в каналах до тех пор, пока число подписчиков не превысит 200 человек.
Но хотелось бы завести несколько диалогов:
- микроконтроллеры
- загрузчики
- GPU
- минималистичный сборки для встройки
- Desktop окружение
И т. д. и т. п.
Но хотелось бы завести несколько диалогов:
- микроконтроллеры
- загрузчики
- GPU
- минималистичный сборки для встройки
- Desktop окружение
И т. д. и т. п.
