Linux
7.63K subscribers
561 photos
32 videos
12 files
1.44K links
Новости и информация из мира Linux

По всем вопросам @evgenycarter
Download Telegram
9 декабря в Китае был запущен спутник Tianyi-33, разработанный в рамках проекта Tiansuan и оснащённый бортовым компьютером, на котором задействовано модифицированное ядро Linux с компонентами для обеспечения работы в режиме реального времени, написанными на языке Rust с использованием абстракций и прослоек, предоставляемых подсистемой Rust for Linux. Операционная система оснащена двойным ядром RROS, сочетающим обычное ядро Linux, применяемое для решения задач общего назначения, с RTOS-ядром на языке Rust, предназначенным для выполнения задач в режиме жёсткого реального времени. Код ядра RROS открыт под лицензией GPLv2.

https://github.com/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
👍5
LibreOffice 24.2: лучшие новые функции

Обзор лучших функций 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/
👍9🔥3
Debian — поддержка i386 приближается

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
🔥12👍4
Структура драйвера Linux для одноплатного компьютера

Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля. Если вы не читали то очень советую. И там я упоминал что для того чтобы собрать прошивку на новом ядре Linux, мне пришлось переписать драйверы с учетом архитектуры Device Tree, которую использует современное ядро. В этой статье я опишу как я это сделал. https://habr.com/ru/articles/782858/
👍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/
🔥7👍2💩2
Сисадмин против DevOps
10🤔2👍1👎1
Если вы ищете самый быстрый и надежный способ загрузки онлайн-файлов в Linux, wget — это то, что вам нужно.

https://www.zdnet.com/article/how-to-download-files-on-linux-without-a-web-browser-and-why-you-should/
4👍1👎1
Комплексная подборка из более чем 60 основных команд Linux! Все подробно объяснено на практических примерах.

https://linuxopsys.com/topics/linux-commands
👍10
Arch Linux 6 лет назад и Arch Linux сейчас
😁32🤔7👍1
Linux для OSINT. 21-дневный курс для начинающих.

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/
6
Maestro — это Unix-подобное ядро ​​и операционная система, написанная с нуля на Rust https://blog.lenot.re/a/introduction .
🤔8👍2💩2
Команда ls — отличный инструмент командной строки для вывода списка файлов и каталогов в Linux. Однако lsd — еще лучшая современная альтернатива команде ls. Он предоставляет значки и цветной вывод, а также представляет информацию в более визуально привлекательном и читаемом формате.

$ lsd -lah

Если команда lsd не предустановлена ​​в вашей системе, обратитесь к документации по установке вашей системы за инструкциями по ее установке.
👍29💩4🔥2😁2
Эльфы и пингвины: что такое ELF и как он работает в Linux?.

Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем пингвинов. Дамы и господа, встречайте — статья о работе ELF и двоичных файлов в Linux!

Что такое ELF? Чем он отличается от PE в Windows? И многие другие ответы на ваши вопросы.

Перед тем как погрузиться в технические детали, будет нелишним объяснить, почему понимание формата ELF полезно. Это позволяет изучить внутреннюю работу операционной системы. Когда что-то пошло не так, эти знания помогут лучше понять, что именно случилось, и по какой причине. Также возможность изучения ELF-файлов может быть ценна для поиска дыр в безопасности и обнаружения подозрительных файлов. И наконец, для лучшего понимания процесса разработки. Даже если вы программируете на высокоуровневом языке типа Go или Rust, вы всё равно будет лучше знать, что происходит за сценой.

Итак, зачем изучать ELF?

Для общего понимания работы операционной системыДля разработки ПОЦифровая криминалистика и реагирование на инциденты (DFIR)Исследование вредоносных программ (анализ бинарных файлов) Читать дальше →https://habr.com/ru/companies/timeweb/articles/784534
🔥8👍6