9 декабря в Китае был запущен спутник Tianyi-33, разработанный в рамках проекта Tiansuan и оснащённый бортовым компьютером, на котором задействовано модифицированное ядро Linux с компонентами для обеспечения работы в режиме реального времени, написанными на языке Rust с использованием абстракций и прослоек, предоставляемых подсистемой Rust for Linux. Операционная система оснащена двойным ядром RROS, сочетающим обычное ядро Linux, применяемое для решения задач общего назначения, с RTOS-ядром на языке Rust, предназначенным для выполнения задач в режиме жёсткого реального времени. Код ядра RROS открыт под лицензией GPLv2.
https://github.com/BUPT-OS/RROS
https://github.com/BUPT-OS/RROS
GitHub
GitHub - BUPT-OS/RROS: RROS is a dual-kernel OS for satellites or other scenarios that need both real-time and general-purpose…
RROS is a dual-kernel OS for satellites or other scenarios that need both real-time and general-purpose abilities. RROS = RTOS (Rust) + Linux (C). - BUPT-OS/RROS
👍18
[Перевод] Обзор одноцелевых дистрибутивов Linux.
Многие из тех, кто устанавливает дистрибутив Linux для одной-единственной цели, например, для работы с контейнерами, предпочитают развёртывание по принципу «поставил и забыл». На конференции FOSDEM 2023, состоявшейся в Брюсселе, было представлено несколько проектов из разряда таких «минимальных дистрибутивов Linux». Все они — Fedora CoreOS, Ubuntu Core, openSUSE MicroOS и Bottlerocket OS – решают такие задачи по-своему. Из выступлений на FOSDEM можно составить интересную перспективу, демонстрирующую, в чём эти проекты отличаются на уровне применяемых подходов. Читать дальше →https://habr.com/ru/companies/timeweb/articles/780970
Многие из тех, кто устанавливает дистрибутив Linux для одной-единственной цели, например, для работы с контейнерами, предпочитают развёртывание по принципу «поставил и забыл». На конференции FOSDEM 2023, состоявшейся в Брюсселе, было представлено несколько проектов из разряда таких «минимальных дистрибутивов Linux». Все они — Fedora CoreOS, Ubuntu Core, openSUSE MicroOS и Bottlerocket OS – решают такие задачи по-своему. Из выступлений на FOSDEM можно составить интересную перспективу, демонстрирующую, в чём эти проекты отличаются на уровне применяемых подходов. Читать дальше →https://habr.com/ru/companies/timeweb/articles/780970
Хабр
Обзор одноцелевых дистрибутивов Linux
Многие из тех, кто устанавливает дистрибутив Linux для одной-единственной цели, например, для работы с контейнерами, предпочитают развёртывание по принципу «поставил и забыл». На конференции...
👍5
LibreOffice 24.2: лучшие новые функции
Обзор лучших функций LibreOffice 24.2, который в настоящее время находится в стадии бета-тестирования.
https://www.debugpoint.com/libreoffice-24-2-features/
Обзор лучших функций LibreOffice 24.2, который в настоящее время находится в стадии бета-тестирования.
https://www.debugpoint.com/libreoffice-24-2-features/
👍3🤔2
Выпущен Firefox 121.0 с поддержкой Native Wayland
https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
Mozilla
Firefox 121.0, See All New Features, Updates and Fixes
👍9🔥3
Утилита быстрого поиска файлов для Unix-подобных систем на базе GTK3.
https://github.com/cboxdoerfer/fsearch
https://github.com/cboxdoerfer/fsearch
GitHub
GitHub - cboxdoerfer/fsearch: A fast file search utility for Unix-like systems based on GTK3
A fast file search utility for Unix-like systems based on GTK3 - cboxdoerfer/fsearch
🔥6
Debian — поддержка i386 приближается
https://lists.debian.org/debian-devel-announce/2023/12/msg00003.html
https://lists.debian.org/debian-devel-announce/2023/12/msg00003.html
🤔11
Релиз загрузочного менеджера GNU GRUB 2.12
После двух с половиной лет разработки представлен стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB 2.12 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (оборудование на базе PowerPC/Sparc64), EFI-системы, системы с процессорами RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch и ARCS (SGI), устройства, использующие свободный пакет CoreBoot. https://www.mail-archive.com/[email protected]/msg37753.html
После двух с половиной лет разработки представлен стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB 2.12 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (оборудование на базе PowerPC/Sparc64), EFI-системы, системы с процессорами RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch и ARCS (SGI), устройства, использующие свободный пакет CoreBoot. https://www.mail-archive.com/[email protected]/msg37753.html
🔥12👍4
Структура драйвера Linux для одноплатного компьютера
Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля. Если вы не читали то очень советую. И там я упоминал что для того чтобы собрать прошивку на новом ядре Linux, мне пришлось переписать драйверы с учетом архитектуры Device Tree, которую использует современное ядро. В этой статье я опишу как я это сделал. https://habr.com/ru/articles/782858/
Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля. Если вы не читали то очень советую. И там я упоминал что для того чтобы собрать прошивку на новом ядре Linux, мне пришлось переписать драйверы с учетом архитектуры Device Tree, которую использует современное ядро. В этой статье я опишу как я это сделал. https://habr.com/ru/articles/782858/
Хабр
Структура драйвера Linux для одноплатного компьютера
Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля . Если вы не читали то очень советую. И там я упоминал что для того чтобы...
👍7💩3
В Fedora намерены объединить содержимое каталогов /usr/bin и /usr/sbin
В выпуске Fedora 40 предложено объединить содержимое каталогов /usr/bin и /usr/sbin, заменив каталог /usr/sbin на символическую ссылку, указывающую на /usr/bin. Преобразование /bin и /sbin в символические ссылки на /usr/bin и /usr/sbin было выполнено в 2012 году в Fedora 17. После сосредоточения всех исполняемых файлов в одном месте упоминание каталога /usr/sbin будет удалено из переменной окружения PATH. Предложение пока находится на стадии обсуждения и не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.
Отмечается, что разделение исполняемых файлов по каталогам bin и sbin является устаревшей практикой, которая потеряла смысл в современных дистрибутивах. Изначально подразумевалось, что в sbin размещаются наиболее важные исполняемые файлы, скомпонованные статически и пригодные для вызова в режиме восстановления, например, при повреждении части ФС или недоступности раздела /usr. В Fedora уже давно содержимое sbin не компонуется статически, а содержимое фактически размещается в разделе /usr, а не в корневом разделе.
https://lists.fedoraproject.org/archives/list/[email protected]/thread/OUNAAHIVSYMNXHJ2AMTE5FEPNLSB5RMZ/
В выпуске Fedora 40 предложено объединить содержимое каталогов /usr/bin и /usr/sbin, заменив каталог /usr/sbin на символическую ссылку, указывающую на /usr/bin. Преобразование /bin и /sbin в символические ссылки на /usr/bin и /usr/sbin было выполнено в 2012 году в Fedora 17. После сосредоточения всех исполняемых файлов в одном месте упоминание каталога /usr/sbin будет удалено из переменной окружения PATH. Предложение пока находится на стадии обсуждения и не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.
Отмечается, что разделение исполняемых файлов по каталогам bin и sbin является устаревшей практикой, которая потеряла смысл в современных дистрибутивах. Изначально подразумевалось, что в sbin размещаются наиболее важные исполняемые файлы, скомпонованные статически и пригодные для вызова в режиме восстановления, например, при повреждении части ФС или недоступности раздела /usr. В Fedora уже давно содержимое sbin не компонуется статически, а содержимое фактически размещается в разделе /usr, а не в корневом разделе.
https://lists.fedoraproject.org/archives/list/[email protected]/thread/OUNAAHIVSYMNXHJ2AMTE5FEPNLSB5RMZ/
🔥7👍2💩2
Если вы ищете самый быстрый и надежный способ загрузки онлайн-файлов в Linux, wget — это то, что вам нужно.
https://www.zdnet.com/article/how-to-download-files-on-linux-without-a-web-browser-and-why-you-should/
https://www.zdnet.com/article/how-to-download-files-on-linux-without-a-web-browser-and-why-you-should/
ZDNET
How to download files on Linux without a web browser (and why you should)
If you're looking for the fastest, most reliable method of downloading online files on Linux, wget is the way to go.
❤4👍1👎1
Ctrl+C Ctrl+V стал лучше с этими менеджерами буфера обмена в Linux
https://itsfoss.com/linux-clipboard-managers
https://itsfoss.com/linux-clipboard-managers
It's FOSS
Ctrl+C Ctrl+V Made Better With These Clipboard Managers
Save yourself time and frustration with a clipboard manager and never lose track of your copy-pasting.
👍8
Комплексная подборка из более чем 60 основных команд Linux! Все подробно объяснено на практических примерах.
https://linuxopsys.com/topics/linux-commands
https://linuxopsys.com/topics/linux-commands
LinuxOPsys
List of Linux Commands
This page serves as a valuable reference for all Linux enthusiasts, offering a concise list of commands that are indispensable for navigating and managing your Linux system.
👍10
Linux для OSINT. 21-дневный курс для начинающих.
https://github.com/cipher387/linux-for-OSINT-21-day/blob/main/Linux%20for%20OSINT.pdf
https://github.com/cipher387/linux-for-OSINT-21-day/blob/main/Linux%20for%20OSINT.pdf
🔥3💩2👍1
Статистика по Linux за 2023
Навеяно одним из недавних постов, тут, на хабре.
Давайте кратко,тезисно, и со своими субъективными комментариями пробежимся по текущим статсам...
https://habr.com/ru/articles/784222/
Навеяно одним из недавних постов, тут, на хабре.
Давайте кратко,тезисно, и со своими субъективными комментариями пробежимся по текущим статсам...
https://habr.com/ru/articles/784222/
Хабр
Статистика по Linux за 2023
Кратко и тезисно пробежимся по текущим статсам, подведём итоги. Доля Linux на декстопе, наконец, превысила 3% — StatCounter Мир: 3.21%, Европа чуть подкачала, 2.64%, хотя, казалось бы? Лидирует Индия,...
❤6
Сделайте ваш терминал Linux приятным для использования
https://dev.to/dhupee/make-your-linux-terminal-enjoyable-to-use-3j47
https://dev.to/dhupee/make-your-linux-terminal-enjoyable-to-use-3j47
DEV Community
Make Your Linux Terminal Enjoyable to Use
At some point, we as Linux users or even Mac need to use a terminal at some point, whether to install...
💩8👍4
Maestro — это Unix-подобное ядро и операционная система, написанная с нуля на Rust https://blog.lenot.re/a/introduction .
blog.lenot.re
Maestro - Introduction
Maestro is a Unix-like kernel and operating system written from scratch in Rust
🤔8👍2💩2
Команда ls — отличный инструмент командной строки для вывода списка файлов и каталогов в Linux. Однако lsd — еще лучшая современная альтернатива команде ls. Он предоставляет значки и цветной вывод, а также представляет информацию в более визуально привлекательном и читаемом формате.
$ lsd -lah
Если команда lsd не предустановлена в вашей системе, обратитесь к документации по установке вашей системы за инструкциями по ее установке.
$ lsd -lah
Если команда lsd не предустановлена в вашей системе, обратитесь к документации по установке вашей системы за инструкциями по ее установке.
👍29💩4🔥2😁2
Forwarded from Network architecture and Administration
Эльфы и пингвины: что такое ELF и как он работает в Linux?.
Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем пингвинов. Дамы и господа, встречайте — статья о работе ELF и двоичных файлов в Linux!
Что такое ELF? Чем он отличается от PE в Windows? И многие другие ответы на ваши вопросы.
Перед тем как погрузиться в технические детали, будет нелишним объяснить, почему понимание формата ELF полезно. Это позволяет изучить внутреннюю работу операционной системы. Когда что-то пошло не так, эти знания помогут лучше понять, что именно случилось, и по какой причине. Также возможность изучения ELF-файлов может быть ценна для поиска дыр в безопасности и обнаружения подозрительных файлов. И наконец, для лучшего понимания процесса разработки. Даже если вы программируете на высокоуровневом языке типа Go или Rust, вы всё равно будет лучше знать, что происходит за сценой.
Итак, зачем изучать ELF?
Для общего понимания работы операционной системыДля разработки ПОЦифровая криминалистика и реагирование на инциденты (DFIR)Исследование вредоносных программ (анализ бинарных файлов) Читать дальше →https://habr.com/ru/companies/timeweb/articles/784534
Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем пингвинов. Дамы и господа, встречайте — статья о работе ELF и двоичных файлов в Linux!
Что такое ELF? Чем он отличается от PE в Windows? И многие другие ответы на ваши вопросы.
Перед тем как погрузиться в технические детали, будет нелишним объяснить, почему понимание формата ELF полезно. Это позволяет изучить внутреннюю работу операционной системы. Когда что-то пошло не так, эти знания помогут лучше понять, что именно случилось, и по какой причине. Также возможность изучения ELF-файлов может быть ценна для поиска дыр в безопасности и обнаружения подозрительных файлов. И наконец, для лучшего понимания процесса разработки. Даже если вы программируете на высокоуровневом языке типа Go или Rust, вы всё равно будет лучше знать, что происходит за сценой.
Итак, зачем изучать ELF?
Для общего понимания работы операционной системыДля разработки ПОЦифровая криминалистика и реагирование на инциденты (DFIR)Исследование вредоносных программ (анализ бинарных файлов) Читать дальше →https://habr.com/ru/companies/timeweb/articles/784534
Хабр
Эльфы и пингвины: что такое ELF и как он работает в Linux?
Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем...
🔥8👍6