TGViewer
Channel Public Channel
Linux

Linux

@linux_sup

Новости и информация из мира Linux

По всем вопросам @evgenycarter
Subscribers
7.42K
Photos
578
Videos
37
Links
1.5K

Showing posts older than #1459 · Back to latest

Older Posts 20 shown
Post #1458 3.42K

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
  • 🔥 8
  • 👍 6
Post #1457 3.68K
Команда ls — отличный инструмент командной строки для вывода списка файлов и каталогов в Linux. Однако lsd — еще лучшая современная альтернатива команде ls. Он предоставляет значки и цветной вывод, а также представляет информацию в более визуально привлекательном и читаемом формате.

$ lsd -lah

Если команда lsd не предустановлена ​​в вашей системе, обратитесь к документации по установке вашей системы за инструкциями по ее установке.
  • 👍 29
  • 💩 4
  • 🔥 2
  • 😁 2
Post #1454 4.49K
Статистика по Linux за 2023

Навеяно одним из недавних постов, тут, на хабре.

Давайте кратко,тезисно, и со своими субъективными комментариями пробежимся по текущим статсам...

https://habr.com/ru/articles/784222/
Хабр Статистика по Linux за 2023 Кратко и тезисно пробежимся по текущим статсам, подведём итоги. Доля Linux на декстопе, наконец, превысила 3% — StatCounter Мир: 3.21%, Европа чуть подкачала, 2.64%, хотя, казалось бы? Лидирует Индия,...
  • ❤ 6
Post #1452 4.81K
Arch Linux 6 лет назад и Arch Linux сейчас
  • 😁 32
  • 🤔 7
  • 👍 1
Post #1449 3.61K
Если вы ищете самый быстрый и надежный способ загрузки онлайн-файлов в Linux, wget — это то, что вам нужно.

https://www.zdnet.com/article/how-to-download-files-on-linux-without-a-web-browser-and-why-you-should/
ZDNET Here's a faster way to download files on Linux - without a web browser If you want the fastest, most reliable method of downloading online files on Linux, this is the way to go.
  • ❤ 4
  • 👍 1
  • 👎 1
Post #1447 3.62K
В 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/devel-announce@lists.fedoraproject.org/thread/OUNAAHIVSYMNXHJ2AMTE5FEPNLSB5RMZ/
  • 🔥 7
  • 👍 2
  • 💩 2
Post #1446 3.63K
Структура драйвера Linux для одноплатного компьютера

Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля. Если вы не читали то очень советую. И там я упоминал что для того чтобы собрать прошивку на новом ядре Linux, мне пришлось переписать драйверы с учетом архитектуры Device Tree, которую использует современное ядро. В этой статье я опишу как я это сделал. https://habr.com/ru/articles/782858/
  • 👍 7
  • 💩 3
Post #1445 4.09K
Релиз загрузочного менеджера 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/grub-devel@gnu.org/msg37753.html
  • 🔥 12
  • 👍 4
Post #1441 3.79K
LibreOffice 24.2: лучшие новые функции

Обзор лучших функций LibreOffice 24.2, который в настоящее время находится в стадии бета-тестирования.
https://www.debugpoint.com/libreoffice-24-2-features/
DebugPoint.com LibreOffice 24.2: Best New Features Learn what's new in LibreOffice 24.2 across Calc, Writer, Impress and generic modules with Office 365 compatibility and more features.
  • 👍 3
  • 🤔 2
Post #1440 3.35K
[Перевод] Обзор одноцелевых дистрибутивов Linux.

Многие из тех, кто устанавливает дистрибутив Linux для одной-единственной цели, например, для работы с контейнерами, предпочитают развёртывание по принципу «поставил и забыл». На конференции FOSDEM 2023, состоявшейся в Брюсселе, было представлено несколько проектов из разряда таких «минимальных дистрибутивов Linux». Все они — Fedora CoreOS, Ubuntu Core, openSUSE MicroOS и Bottlerocket OS – решают такие задачи по-своему. Из выступлений на FOSDEM можно составить интересную перспективу, демонстрирующую, в чём эти проекты отличаются на уровне применяемых подходов. Читать дальше →https://habr.com/ru/companies/timeweb/articles/780970
Хабр Обзор одноцелевых дистрибутивов Linux Многие из тех, кто устанавливает дистрибутив Linux для одной-единственной цели, например, для работы с контейнерами, предпочитают развёртывание по принципу «поставил и забыл». На конференции...
  • 👍 5
Post #1439 4.41K
9 декабря в Китае был запущен спутник Tianyi-33, разработанный в рамках проекта Tiansuan и оснащённый бортовым компьютером, на котором задействовано модифицированное ядро Linux с компонентами для обеспечения работы в режиме реального времени, написанными на языке Rust с использованием абстракций и прослоек, предоставляемых подсистемой Rust for Linux. Операционная система оснащена двойным ядром RROS, сочетающим обычное ядро Linux, применяемое для решения задач общего назначения, с RTOS-ядром на языке Rust, предназначенным для выполнения задач в режиме жёсткого реального времени. Код ядра RROS открыт под лицензией GPLv2.

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
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →