Linux / Линукс
12.5K subscribers
5.65K photos
146 videos
27 files
5.88K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Лихой раньше был дизайн, особенно у плат LGA775.

На первом фото Gigabyte GA-G1975X, которой для охлаждение цепей питания и северного моста "изобрели" аж четыре 40мм вентилятора.

На втором — MSI P45-8D Memory Lover ❤️, где было 8 слотов под ОЗУ (четыре слота DDR2 и четыре DDR3). 8 слотов тогда никто не делал.

На третьем — ASUS P7P55D Premium, где кому-то в голову взбрело запилить 35 фаз питания: 32 на процессор и 3 на оперативную память 👹

На четвертом — ASUS Marine Cool, в которую был встроен ИБП, что позволяло корректно завершить работу, даже если отключили ЭЭ. Вместо привычной DIMM тут использовалась ноутбучная SO-DIMM память. На плате был распаян еще некоторый объем ОЗУ, что позволяло загружать систему даже при неисправной установленной ОЗУ. А для охлаждения впервые использовалась керамика, которая, с одной стороны, достаточно легкая, с другой — отлично отводит тепло. В общем, это была бы отличная плата на LGA775, но, увы, в 2009 году, когда в интернеты слили этот концепт, она бы уже не взлетела — начиналась эра Intel Core i7.

Типичный ⌛️ Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍207🤔3😢21
Please open Telegram to view this post
VIEW IN TELEGRAM
39😁12
Доступен дистрибутив Nitrux 3.4.0. NX Desktop не будут переводить на KDE Plasma 6

Опубликован выпуск дистрибутива Nitrux 3.4.0, построенного на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Проект предлагает собственный рабочий стол NX Desktop, который представляет собой надстройку над KDE Plasma. На основе библиотеки Maui для дистрибутива развивается набор типовых пользовательских приложений, которые можно использовать как на настольных системах, так и на мобильных устройствах.

Одна и та же оболочка может применяться для настольных систем, смартфонов и планшетов, без необходимости создания отдельных версий для устройств с разным форм-фактором.

Изменения в Nitrux 3.4:
– По умолчанию задействовано ядро Linux 6.7.11 с патчами Liquorix.
– Обновлены версии пакетов, в том числе Firefox 124.0.1, Distrobox 1.7.0.1, Touchegg 2.0.17.
– Предложены новые версии Vulkan-драйвера AMD 2024.Q1.3.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15😁3
Безвентиляторный, настроенный домашний сервер (Asus Pro H610T + i3-13100). С низким уровнем потребления в простое (фото 2).

DietPi (Debian 12) — очень легкая и оптимизированная ОС.

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38
Уязвимость в подсистеме io_uring, позволяющая получить привилегии root

В интерфейсе асинхронного ввода/вывода io_uring, предоставляемом ядром Linux, выявлена уязвимость (CVE-2024-0582), позволяющая непривилегированному пользователю получить права root в системе. Для эксплуатации уязвимости достаточно обычного локального доступа к системе, без необходимости манипуляций с пространствами имён. В настоящее время публично доступен работающий эксплоит, а также подробно описана вторая техника эксплуатации уязвимости.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔18😁54
Apple опубликовала код ядра и системных компонентов macOS 14.4

Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 14.4 (Sonoma), в которых используется свободное программное обеспечение, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 172 пакета с исходными текстами. По сравнению с веткой macOS 13 удалены пакеты gnudiff и libstdcxx.

Среди прочего доступен код ядра XNU, исходные тексты которого публикуются в виде срезов кода, связанных с очередным релизом macOS. XNU является частью открытого проекта Darwin и представляет собой гибридное ядро, сочетающее ядро Mach, компоненты от проекта FreeBSD и C++ API IOKit для написания драйверов.

Одновременно опубликованы открытые компоненты, используемые в мобильной платформе iOS 17.4. Публикация включает два пакета - WebKit и libiconv.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔21👍122
Please open Telegram to view this post
VIEW IN TELEGRAM
50😁8👍2😢1
Инициатива по сокращению зависимостей у libsystemd

Среди разработчиков системного менеджера systemd ведётся обсуждение вопроса сокращения зависимостей у библиотеки libsystemd, которая связывается не только с компонентами systemd, но и со многими внешними приложениями. Например, в Fedora более 150 пакетов используют libsystemd в зависимостях.

Инициатор обсуждения считает, что подтягивание в libsystemd дополнительных сторонних библиотек, которые не контролируют разработчики systemd, существенно увеличивает поверхность атаки в случае компрометации сторонних библиотек, как это произошло с библиотекой liblzma. В качестве выхода предлагается разделить libsystemd на несколько отдельных библиотек, отвечающих за отдельные API, что позволит подгружать сторонние зависимости только там, где они необходимы.

Ленарт Поттеринг выразил категорическое несогласие с идеей разделения libsystemd на несколько библиотек, так как такой шаг существенно усложнит совместное использование кода в systemd и потребует перевести все внутренние обработчики в разряд публичных или отдельно статически вкомпилировать их в каждую библиотеку. Реализованная для следующего выпуска загрузка внешних библиотек только по необходимости воспринимается Ленартом как оптимальная стратегия. Проблему с усложнением получения данных о динамически загружаемых библиотеках предлагается решить через добавление в файлы ELF дополнительных полей с информацией о подобных динамических зависимостях, которые могут обрабатываться отладчиками и показываться в выводе утилиты readelf.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
39😁6
This media is not supported in your browser
VIEW IN TELEGRAM
AutoBashCraft — это инструмент, который автоматизирует создание скринкастов из блоков кода Bash.

https://github.com/autobashcraft/cli

Он создает среду выполнения Docker для выполнения команд bash, захвата вывода и преобразования его в скринкаст.

Для этого требуется установка docker и node.js

Инструмент можно запустить с помощью NPX.

Типичный 🎹 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4
Язык программирования Mojo переводят в разряд открытого ПО

Разработчики языка программирования Mojo начали перевод наработок проекта в разряд открытого ПО. Первым открыт код стандартной библиотеки, который теперь доступен под лицензией Apache 2.0 c исключениями от проекта LLVM, допускающими смешивание с кодом под лицензией GPLv2. Помимо публикации кода процесс разработки сместился в сторону открытости и возможности передачи сторонних изменений через отправку pull-запросов в GitHub. Исходные тексты компилятора планируют открыть после завершения проектирования внутренней архитектуры.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
23
Please open Telegram to view this post
VIEW IN TELEGRAM
48😁212🎉2
Media is too big
VIEW IN TELEGRAM
В музыкальной нейронке Suno сгенерировали музыкальную инструкцию «6 шагов загрузки Линукс на пальцах».

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2513🎉4👍1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29😁1814
На чем двигаетесь, it-господа?

Типичный 🚘 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3013