Новости «Linux General»
Драйвер Paragon Software на плаву: сопровождение NTFS3 возобновлено
Константин Комаров, основатель и руководитель компании Paragon Software, предложил для включения в ядро Linux 5.19 первое корректирующее обновление драйвера ntfs3. С момента включения ntfs3 в состав ядра 5.15 в октябре прошлого года драйвер не обновлялся, а с разработчиками была потеряна связь, что привело к обсуждению необходимости перевода кода NTFS3 в категорию осиротевших («orphaned») с последующим удалением драйвера из состава ядра.
Теперь разработчики возобновили публикацию изменений и сгруппировали накопившийся набор исправлений. Предварительно патчи были добавлены и протестированы в ветке linux-next. В предложенных патчах устранены ошибки, приводящие к утечкам памяти и аварийным завершениям, решены проблемы с выполнением xfstests, проведена чистка неиспользуемого кода и исправлены опечатки. Всего предложено 11 исправлений.
>>> Подробности
NixOS 22.05
30 мая состоялся очередной выпуск дистрибутива NixOS 22.05. Он стал возможен благодаря усилиям 1611 участников в 46727 коммитах.
( читать дальше... )
Скриншот к новости взят с официального сайта NixOS.
В HP анонсирован новый ноутбук для разработчиков на AMD Ryzen и Pop!_OS
Корпорация HP объявила о скором поступлении в продажу нового ноутбука HP Dev One, созданного в кооперации с компанией System76. Устройство позиционируется как инструмент для разработчиков и работает под управлением Pop!_OS. Заявлены следующие технические характеристики:
- операционная система Pop!_OS;
- 8-ядерный процессор AMD Ryzen™ 7 PRO;
- ОЗУ 16 Гб DDR4 на частоте 3200 МГц;
- ПЗУ на быстром PCIe NVMe M.2 накопителе в 1 Тб;
- 14" FHD экран с антибликовым (anti-glare) покрытием;
- графический ускоритель AMD Radeon™.
Цена новинки начинается от 1099 долларов. Конкретная дата старта продаж будет объявлена чуть позднее.
Стоит отметить, что HP уже имеет опыт производства ноутбуков на базе Linux, и в копилке корпорации уже имеется ранее вышедшая модель HP ZBook G7 под управлением Linux, так же предназначенная для разработчиков.
systemd 251
Представлен релиз systemd 251 — свободного (GPLv2+) системного менеджера GNU/Linux.
Основные изменения:
-
повышены требования к окружению (Linux kernel 4.15 c опцией CLOCK_BOOTTIME, С11 с расширениями GNU) - поскольку разработчики systemd тщательно заботятся об обратной совместимости, заголовочные файлы по-прежнему C89
-
sd-boot сохраняет хэш командной строки ядра по-умолчанию в TPM PCR 12 вместо PCR 8 для улучшения совместимости с Grub, который активно использует данный регистр
-
в Boot Loader Specification добавлен файл
/loader/entries.srelс описанием формата записей в/loader/entries/directoryв ESP -
юниты, прибитые systemd-oomd, получат соответствующий статус oom-kill
-
множество
Private*=иProtect*=опций теперь доступно и для пользовательского инстанса системного менеджера (при наличии user namespaces в системе) -
опция
LoadCredential=теперь поддерживает папки/etc/credstore/,/run/credstore/,/usr/lib/credstore/- см https://systemd.io/CREDENTIALS/ -
документированы экспортные форматы journal - см. https://systemd.io/JOURNAL_EXPORT_FORMATS/
-
новая команда
udevadm lockпозволяет получить эксклюзивный доступ к блочному устройству на время выполнения критических операций - см. https://systemd.io/BLOCK_DEVICE_LOCKING/ -
добавлен юнит
systemd-networkd-wait-online@<interface>.serviceдля удобного ожидания появления сети на определённом интерфейсе -
новая опция сборки
default-user-shell=позволяет задать пользовательскую оболочку в явном виде вместоокаянногоbash -
сервис systemd-timesyncd обзавёлся D-Bus API
-
новый (экспериментальный) сервис systemd-sysupdate для атомарного (типа A/B) обновления
И множество любопытных новшеств, заслуживающих пристального изучения экспертами ЛОР :)
>>> Подробности
Emacs 28.1
4 апреля состоялся релиз Emacs 28.1.
В новой версии добавлены возможности:
- компиляция Lisp-файлов в машинный код;
- поддержка Harfbuzz при формировании текста и отрисовка с помощью Cairo;
- улучшенная поддержка отображения Emoji и их последовательное отображение;
- minor mode для контекстного меню;
- отображение по умолчанию совпадающих круглых скобок;
- множество улучшений и дополнительных расширений для project.el;
- новая система документирования групп функций.
>>> Подробности
Deepin 20.5
31 марта состоялся выпуск дистибутива Deepin 20.5, использующего одноимённое окружение рабочего стола.
Deepin — это дистрибутив GNU/Linux, разрабатываемый китайской коммерческой компанией в Ухане, ориентированной на R&D и на пользовательские услуги.
( читать дальше... )
>>> Скачать
>>> FAQ
>>> Подробности
()
Qubes OS 4.1.0
Представлен стабильный выпуск Qubes OS 4.1.
Qubes OS — это дистрибутив GNU/Linux, основанный на RHEL и использующий пакетный менеджер RPM. За основу Qubes OS был взят гипервизор Xen с режимом паравиртуализации оборудования (PVH), минимизирущий функции управления ресурсами процессора, памятью и VM (виртуальными машинами). За разработку и выход новых релизов Qubes OS отвечает Qubes Developers Team под руководством Йоанны Рутковской (Joanna Rutkowska). Qubes OS выпускается под лицензией GNU GPLv2. Срок поддержки Qubes OS 4.1 составляет 2 года.
Основная идея Qubes OS — повсеместная изоляция на уровне виртуальных машин, при помощи которых осуществляется отделение пользовательских приложений от базовой ОС. Целью служит сокращение возможных маневров злоумышленников в случае компрометации той или иной виртуальной машины (высокий уровень безопасности, обеспечиваемый за счет предельной взаимной изоляции приложений и компонентов системы).
( читать дальше... )
>>> Скачать
>>> FAQ
>>> Подробности
()
Tiny Core Linux 13.0
Команда Tiny Core анонсировала выход новой версии дистрибутива Tiny Core Linux 13.0.
Tiny Core Linux (TCL) — это дистрибутив GNU/Linux для архитектур x86, AMD64, ARMv7 и armhf (ARM hard float), отличающийся минимализмом, легковесностью, небольшим потреблением ОЗУ (от 28 МБ) и небольшим размером установочного ISO-образа (от 16 до 163 МБ). Дистрибутив выпускается под лицензией GNU GPL v2 и использует простой и минималистичный менеджер окон FLWM по умолчанию. Пакетный менеджер в TCL — appbrowser (GUI) и tce (CLI). Создатель Tiny Core Linux - Роберт Шингледекер, его разработчики TCL D&A. Tiny Core Linux 13.0 был выпущен в двух редакциях: stable и current.
Целью проекта Tiny Core Linux является создание легко переносимой ультракомпактной настольной операционной системы с графической облочкой, поддерживающей загрузку с компакт-диска, флешки или с жёсткого диска. Команда Tiny Core предлагает заинтересованным пользователям и разработчикам изучить Tiny Core Linux 13.0. «Мы поощряем обмен знаниями. Мы пропагандируем участие сообщеста и расширение встроенных приложений» — заявил ведущий разработчик Tiny Core Linux, Роберт Шингледекер.
( читать дальше... )
>>> Скачать
>>> FAQ.
>>> Подробности
()
Wlroots 0.15
Вышла новая значительная версия библиотеки Wlroots, реализующей функциональность, необходимую для написания композитного менеджера для Wayland.
Wlroots используется во многих проектах, включая Sway, DWL и River.
( читать дальше... )
Проект полностью мигрировал с Github на Gitlab.
>>> Подробности
Linux Mint 20.3 «Una»
Linux Mint 20.3 — это выпуск с долгосрочной поддержкой, который будет поддерживаться до 2025 года.
Выпуск осуществлён в трёх редакциях:
( читать дальше... )
>>> Скачать
Cockpit 260
Cockpit — это графический веб-интерфейс для управления серверами, распространяемый под лицензией GNU LGPL v2.1. Cockpit работает на многих Linux-системах, включая Debian, Fedora и RHEL.
С помощью Cockpit можно управлять контейнерами, администрировать хранилище, настраивать сети и проверять журналы.
( читать дальше... )
>>> Подробности
systemd 250
Представлен релиз systemd 250 — системного менеджера GNU/Linux, распространяемого под лицензией GPLv2+.
( читать дальше... )
>>> Подробности
| ← предыдущие | следующие → |
