Linux.org.ru

Syndicate content
Linux.org.ru: Новости
Updated: 57 min 33 sec ago

Из Ubuntu 26.04 LTS планируется исключить утилиту «Программы и обновления»

Wed, 02/11/2026 - 22:57

Объявлено, что в грядущем выпуске Ubuntu 26.04 LTS утилита Software & Updates будет исключена из стандартного набора приложений при чистой установке. В Canonical аргументируют это решение тем, что многие функции инструмента являются избыточно сложными или потенциально опасными для рядовых пользователей.

Основное опасение вызывает возможность отключения доступа к главным репозиториям Ubuntu через графический интерфейс. Случайная деактивация этих источников может привести к невозможности установки критически важных обновлений системы.

По словам Жан-Батиста Лаллемана из Canonical, управление подписками Ubuntu Pro в новой версии дистрибутива перенесено в приложение Центр безопасности (Security Center), реализованное на базе Snap. Отказ от предустановки старой утилиты, написанной на GTK3, позволит инженерам не тратить ресурсы на её поддержку в течение жизненного цикла Ubuntu 26.04.

Изменения затронут только графический интерфейс. Пакет software-properties-common, обеспечивающий работу основных инструментов командной строки для управления репозиториями и PPA, останется в системе. Такие команды, как add-apt-repository, продолжат функционировать в штатном режиме.

Пользователи, которым необходим графический интерфейс для управления зеркалами, PPA или поведением обновлений, смогут установить утилиту самостоятельно. Пакет software-properties-gtk сохранен в репозитории main релиза 26.04 LTS. Для его возвращения достаточно выполнить стандартную команду установки через apt.

 

FocusWriter 1.9.0

Wed, 02/11/2026 - 16:20

Состоялся выпуск 1.9.0 FocusWriter — простого текстового процессора без отвлекающего внимание интерфейса, который становится доступен при перемещении «мыши» к краям экрана.

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

При открытии программы ваша текущая работа автоматически загрузится и откроется на том месте, где вы остановились, чтобы вы могли сразу же вернуться к ней.

Поддерживаются форматы OpenDocument, XML, Office Open XML, Rich Text Format и TXT.

( читать дальше... )

 , distraction-free, focuswriter, ,

Go 1.26

Wed, 02/11/2026 - 14:15

После полугода разработки состоялся выпуск 1.26 компилятора и стандартной библиотеки языка программирования Go.

Основные изменения:

  • Встроенная новая функция, создающая новую переменную, позволяет использовать в качестве операнда выражение, указывающее начальное значение переменной. Простой пример такого изменения — это код, подобный этому:
    x := int64(300) ptr := &x
    Можно упростить до:
    ptr := new(int64(300))
  • Обобщенные типы могут ссылаться сами на себя в собственном списке параметров типа. Это изменение упрощает реализацию сложных структур данных и интерфейсов.

( читать дальше... )

 , ,

Linux 6.19

Tue, 02/10/2026 - 19:58

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.19. Среди наиболее заметных изменений: подсистема Live Update Orchestrator, поддержка PCIe Link Encryption, системный вызов listns, режим Zero-Copy Receive в io_uring, поддержка ARM-расширения MPAM, klp-build для генерации live-патчей, поддержка архитектуры LoongArch32, QoS для s2idle, оптимизация подсистемы аудита, Intel LASS для защиты от Spectre, поддержка хэшей SHA-3 и BLAKE2b, механизм Confidential VMBus, TX-оптимизации в сетевой подсистеме, протокол CAN XL, API для аппаратного ускорения HDR-вывода.

В анонсе новой версии Линус сообщил, что следующему выпуску ядра будет присвоен номер 7.0, так как в ветке 6.x накопилось достаточного выпусков для смены первого числа в номере версии (в своё время выпуск 6.0 был сформирован следом за 5.19). Смена нумерации осуществляется из эстетических соображений и является формальным шагом, снимающим дискомфорт из-за накопления большого числа выпусков в серии. Линус пошутил, что его сбивают с толку большие числа для которых не хватает пальцев на руках и ногах. При этом формально повод для значительного изменения номера версии есть, так как начиная со следующего выпуска поддержку Rust решено перевести из экспериментальных в основные возможности ядра.

В новую версию принято 15657 исправлений от 2237 разработчиков, размер патча – 52 МБ (изменения затронули 13682 файла, добавлено 794649 строк кода, удалено 335498 строк). В прошлом выпуске было 15035 исправлений от 2217 разработчиков, размер патча – 45 МБ. Около 40% всех представленных в 6.19 изменений связаны с драйверами устройств, примерно 13% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% – с файловыми системами и 3% c внутренними подсистемами ядра.

( читать дальше... )

 , , ,

Линус Торвальдс подтвердил, что следующим ядром станет Linux 7.0

Mon, 02/09/2026 - 13:03

После выпуска стабильной версии Linux 6.19 Линус Торвальдс, как обычно, сделал объявление о релизе. В частности, он официально подтвердил, что следующей версией ядра станет Linux 7.0, преемник Linux 6.19.

Линус Торвальдс написал в анонсе релиза Linux 6.19:

У меня более трёх десятков запросов на слияние, когда откроется окно для слияния веток - спасибо всем мейнтейнерам. И, как уже многие поняли, я начинаю путаться в больших числах (у меня почти не хватает пальцев на руках и ногах), поэтому следующее ядро ​​будет называться 7.0.

Итак, завтра стартует цикл обновления ядра Linux 7.0. Процесс слияния изменений в Linux 7.0 продлится следующие две недели. Стабильная версия Linux 7.0 выйдет в середине апреля, и эта версия ядра также войдет в состав Ubuntu 26.04 LTS.

 , ,

Разработчики ReactOS продемонстрировали работу проприетарных драйверов GPU

Sun, 02/08/2026 - 20:39

Недавно разработчикам ReactOS, благодаря ряду точечных фиксов, а также внедрению подсистем KMDF и WDDM, удалось приблизиться к поддержке 90% существующих драйверов проприетарных драйверов видеокарт, выпущенных для Windows XP.

На первом кадре три реальных компьютера с разными GPU и установленными драйверами от производителя. Слева направо: INTEL GMA 945, NVIDIA 8800 GTS,AMD Radeon HD 7530G. Установлена свежая ночная сборка ReactOS 0.4.16 c дополнительным патчем менеджера памяти, который ещё не принят в основную ветку проекта.

Второй снимок — nVidia Quatro 1000M, работает 3D ускорение, а также звук и сеть.
Третий снимок — ноутбук Asus с видеокартой Radeon Xpress 1100 series.
Четвёртый снимок — компьютер с nVidia GTX Titan X.

 , , , ,

TGUI 1.12

Sun, 02/08/2026 - 16:09

26 января состоялся релиз 1.12 кроссплатформенной библиотеки виджетов TGUI, написанной на языке C++ и распространяемой по лицензии Zlib.

Минимальная версия стандарта — C++14. Для компиляторов GCC >= 11, Clang >= 16 и IntelLLVM по умолчанию используется стандарт C++17.

Библиотека поддерживает несколько бэкендов ввода-вывода (параметр CMake TGUI_BACKEND):

  • SFML_GRAPHICS – sfml-graphics
  • SFML_OPENGL3 – sfml-window + OpenGL + FreeType
  • SDL_GPU – SDL + SDL_ttf
  • SDL_RENDERER – SDL + SDL_ttf
  • SDL_OPENGL3 – SDL + OpenGL + FreeType
  • SDL_GLES2 – SDL + OpenGL ES + FreeType
  • SDL_TTF_OPENGL3 – SDL + OpenGL + SDL_ttf
  • SDL_TTF_GLES2 – SDL + OpenGL ES + SDL_ttf
  • GLFW_OPENGL3 – GLFW + OpenGL + FreeType
  • GLFW_GLES2 – GLFW + OpenGL ES + FreeType
  • RAYLIB – raylib

В комплект поставки также входит простой дизайнер GUI.

( читать дальше... )

 , , , ,

Git 2.53

Sun, 02/08/2026 - 14:34

2 февраля представлен выпуск распределенной системы управления исходными текстами Git 2.53.

Git отличается высокой производительностью и предоставляет средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям «задним числом» используются неявное хеширование всей предыдущей истории в каждом коммите, а также удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Код Git распространяется под лицензией GPLv2+.

( читать дальше... )

 , , ,

Ardour 9.0

Sat, 02/07/2026 - 15:53

5 февраля 2026 года выпущена новая версия Ardour, популярной кроссплатформенной цифровой аудиостанции (DAW) с открытым исходным кодом для систем GNU/Linux, macOS и Windows. Это масштабный релиз, включающий долгожданные пользователями функции и множество улучшений.

( читать дальше... )

Ardour 9.0 существенно расширяет творческий инструментарий композиторов, аранжировщиков и звукоинженеров, предлагая профессиональный набор функций для студийной и live-работы, оставаясь при этом свободной и открытой платформой.

>>> Видео с обзором обновления (YouTube)

 , , ,

ScummVM 2026.1.0

Sat, 02/07/2026 - 15:52

31 января, после года разработки, состоялся новый релиз ScummVM — собрания созданных заново игровых движков, изначально разработанное для запуска игр фирмы LucasArts, использующие систему SCUMM. Благодаря продуманной архитектуре ScummVM также поддерживает множество не-SCUMM-игр таких компаний, как Revolution Software и Adventure Soft, для которых разработаны собственные интерфейсы взаимодействия с ресурсами.

По словам разработчика, это самый крупный релиз за всё время в плане новых фич и движков. Было добавлено 12 новых движков и около 194 поддерживаемых игр.

( читать дальше... )

Помимо поддержки игр, отмечаются большие улучшения в синтезаторе речи (Text-to-Speech) и Keymapper, добавление множества локализаций и исправление багов. Также теперь поддерживается сборка с SDL3, шейдеры масштабирования для 3D-игр, серьёзные улучшения в портах для Android, iOS и Atari.

>>> Подробный список изменений

 , , , ,

Numbat 1.21.0

Sat, 02/07/2026 - 15:50

Вышла версия 1.21.0 высокоточного консольного научного калькулятора numbat, написанного на языке Rust и распространяемого по лицензии MIT и/или Apache 2.0.

Отличительные особенности Numbat:

  • полная поддержка физических размерностей и единиц измерения;
  • язык программирования со статической типизацией для научных вычислений;
  • автодополнение имён функций, единиц измерения и переменных;
  • поиск по истории ввода;
  • большой набор встроенных функций и констант: математические, дата и время, обработка строк и другие.
  • и многое другое.

( читать дальше... )

>>> Документация

 , , , ,

libzim 9.5.0

Sat, 02/07/2026 - 00:34

Состоялся выпуск 9.5.0 библиотеки libzim, предназначенной для работы с файлами в формате ZIM. Разработка библиотеки ведётся и спонсируется проектом Kiwix.

ZIM — формат, предназначенный для офлайн-хранения информации, полученной из Интернета, в виде одного файла. В ZIM-файле в сжатом виде находятся логически связанные между собой HTML-страницы (а иногда и образы сайтов целиком) с работающими гиперссылками, изображениями, звуком и видео.

Проектом Kiwix разрабатывается набор консольных утилит zim-tools, десктопный и мобильные клиенты, и скрипты для создания файлов ZIM из дампов проектов Wikimedia или из HTML.

Также libzim используется в форке словаря GoldenDict – GoldenDict-NG.

Краткий список возможностей библиотеки:

  • создание файлов ZIM cо сжатием данных в формате Zstandard (ранее также поддерживались форматы ZIP, LZMA и Bzip2);
  • поиск по названиям статей;
  • опциональная поддержка Xapian для полнотекстового поиска. Множество файлов ZIM можно скачать здесь.

( читать дальше... )

 , , , ,

ThorVG 1.0

Fri, 02/06/2026 - 14:27

31 января, после полутора лет непрерывной разработки, состоялся выпуск 1.0 лёгкой и портативной кроссплатформенной библиотеки векторной графики ThorVG, предназначенной для визуализации векторных сцен и анимаций. Поддерживается загрузка файлов в форматах Lottie и SVG Tiny 1.2 (список реализованных возможностей SVG Tiny в Wiki проекта).

Библиотекой предоставляются удобные API для импорта, создания и отображения векторной графики, а также для её экспорта в различные графические форматы, что делает её универсальной для использования в различных программных платформах и приложениях для визуализации графического контента. Также поставляются консольные утилиты lottie2gif и svg2png.

ThorVG используется для рендеринга векторной графики в таких проектах, как Tizen OS, Godot Engine, LVGL и плеерах dotLottie.

( читать дальше... )

 , , , ,

GNU Nettle 4.0

Fri, 02/06/2026 - 13:06

Niels Möller

Я рад объявить о новом крупном релизе GNU Nettle, низкоуровневой библиотеки криптографических функций. Этот релиз включает в себя несколько изменений API, некоторые из которых довольно существенны, а также удаление устаревших функций. Есть одна заметная новая функция: поддержка SLH-DSA подписей (алгоритм цифровой подписи на основе хеширования без сохранения состояния).

Это новый крупный релиз. Он включает в себя поддержку SLH-DSA. Внесены несколько изменений в API Nettle, а также удалены устаревшие функции. Кроме того, улучшен ABI, в результате чего API остался практически неизменным, в частности, уменьшены контекстные структуры для ряда алгоритмов...

( читать дальше... )

 , , , ,

LibreOffice 26.2

Thu, 02/05/2026 - 16:41

Первый крупный релиз Document Foundation в 2026 году посвящён производительности, совместимости и форматам файлов, то есть устранению тех проблем, которые действительно мешают работе, а не добавлению эффектных функций или, что более важно, погоне за ажиотажем вокруг ИИ, как это делают другие офисные пакеты.

( читать дальше... )

Полный список изменений

 , , , ,

nwipe 0.40

Thu, 02/05/2026 - 13:24

После почти четырёх месяцев разработки состоялся выпуск 0.40 консольной утилиты nwipe, предназначенной для надёжного стирания содержимого дисков с использованием многих методов стирания и генераторов псевдослучайных чисел (ГПСЧ). Она может стирать как один диск, так и несколько одновременно.
nwipe является форком команды dwipe проекта Darik’s Boot and Nuke (DBAN) с многочисленными улучшениями и оптимизациями.

( читать дальше... )

 , , , ,

GNU Coreutils 9.10

Thu, 02/05/2026 - 13:21

Состоялся официальный выпуск 9.10 GNU Coreutils — фактического стандартного набора основных утилит в системах Linux и некоторых других платформах.
К числу существенных изменений относятся:

  • Модифицирован процесс генерации man-страниц. Опции командной строки, описанные в man-странице, возможно сделать гиперссылками.
  • timeout теперь перехватывает все сигналы, приводящие к завершению процесса, и гарантированно завершает дочернюю команду перед собственным завершением.
  • В paste(1) исправлена работа с многобайтовыми символами.
  • Исправлен бесконечный цикл в cp, install и mv при копировании разрежённых файлов с помощью SEEK_HOLE.
  • stat и tail теперь распознают тип файловой системы guest-memfd.
  • tail теперь поддерживает опцию --debug для отладки.
  • cksum, du и wc теперь выводят запрос на завершение работы при получении сообщения об ошибке записи, что значительно экономит время при обработке большого количества входных файлов.
  • du теперь может обрабатывать каталоги с 10000 и более записей в 9 раз быстрее при использовании файловой системы Lustre.

( читать дальше... )

 , , ,

Who's online

There are currently 0 users and 0 guests online.