В KDE Linux включили автоматические снимки Btrfs для всех пользовательских файлов

2026-09-01 80 комментарии
Домашние каталоги в KDE Linux переведены в подтома Btrfs, поверх них настроен Snapper. Снимки всех пользовательских файлов создаются по расписанию, а прежние версии открываются прямо из Dolphin через новый модуль kio-snapshot. Резервное копирование снимки не заменяют

В KDE Linux домашние каталоги пользователей переведены в подтома Btrfs, а снимки этих подтомов создаются автоматически. Откатить отдельный файл к прежней версии можно прямо из Dolphin: за доступ к снимкам отвечает новый модуль kio-snapshot. Второе заметное изменение августа – предустановленный набор для ввода на китайском, японском, корейском и вьетнамском языках. Готовность дистрибутива к бета-версии выросла с 83 до 85%. Ежемесячный отчёт о развитии проекта опубликован .

Снимки домашнего каталога через Snapper

Домашняя папка каждого пользователя оформлена как отдельный подтом Btrfs, а поверх него настроен Snapper: снимки всех пользовательских файлов создаются по расписанию. Правка, настраивающая Snapper под kio-snapshot, принята в основную ветку .

Подтом Btrfs – часть файловой системы Btrfs с собственным деревом каталогов, которую можно монтировать отдельно. Снимок в Btrfs делается сразу для всего подтома, поэтому вынос домашней папки в отдельный подтом – условие для снимков пользовательских файлов.

Snapper – утилита управления снимками Btrfs, созданная в SUSE. Она создаёт и удаляет снимки по расписанию, сравнивает их между собой и отменяет изменения, произошедшие между двумя состояниями.

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

Откат файлов из Dolphin

comss img 2026 09 01 095511

Просмотр прежних версий файла и возврат к любой из них встроены в Dolphin. За доступ к снимкам отвечает kio-snapshot – модуль KIO, репозиторий которого открыт ; в августе его подключили к системе и добавили поддержку в файловый менеджер.

В отчёте отдельно оговорено, что снимки не заменяют резервное копирование. Они выручают при случайном удалении и других разрушительных изменениях, но бесполезны при отказе диска, потере или краже устройства. Ещё одно применение – брать снимок как источник для резервной копии, чтобы не копировать файлы, которые меняются прямо во время копирования.

Fcitx 5 предустановлен для ввода CJKV

Всё необходимое для набора на китайском, японском, корейском и вьетнамском теперь входит в образ, но включается вручную. В «Параметрах системы» открывается раздел «Клавиатура» -> «Виртуальная клавиатура», там выбирается Fcitx 5, после чего в системном лотке появляется значок клавиатуры.

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

В параметрах метода ввода к активному списку добавляется языковой модуль и подходящая раскладка: Mozc для японского, Hangul для корейского, Unikey для вьетнамского, а для китайского – варианты из групп Chinese (China) и Chinese (Taiwan). Переключение на латиницу и обратно выполняется сочетанием Ctrl+Space. Порядок настройки описан в официальной документации KDE Linux.

Приложения, запущенные через слой совместимости XWayland, видят метод ввода только после правки переменных окружения. Так ведут себя Steam, Krita и среды разработки JetBrains. Для Flatpak-сборок переменные задаются так:

flatpak override --env=XMODIFIERS=@im=fcitx com.valvesoftware.Steam

Тем же способом выставляются GTK_IM_MODULE=xim, QT_IM_MODULE=xim и QT_IM_MODULES=wayland;fcitx;ibus.

Права на сокет Docker и модули ядра

Из образа убрано лишнее переопределение, которое по умолчанию открывало всем участникам группы wheel доступ к сокету демона Docker. Вторая правка касается унифицированных образов ядра: в них попадали модули из чёрного списка, хотя загрузка этих модулей отключена намеренно.

Унифицированный образ ядра (UKI) – один исполняемый файл EFI, в который упакованы ядро, initramfs и параметры загрузки. Такой образ проще подписать для UEFI Secure Boot, а загрузчику не нужна отдельная настройка.

Сбои обновления на слабых процессорах и медленной сети

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

Система автоматического тестирования за месяц выявила несколько сложных дефектов на стыке компонентов, случайно внесённых правками в программы KDE. Все они закрыты, поэтому пользователи других операционных систем с ними не столкнутся. Как устроена проверка образов в openQA, разбиралось в отчёте за июль, где готовность к бета-версии составляла 83%.

Документация, установщик и меню загрузчика

comss img 2026 09 01 095602

Быстрые ссылки на официальную документацию появились прямо в меню запуска приложений, в разделе справки. На сайте проекта добавлены страница поддержки, ссылка на ленту новостей и инструкция по освобождению места на диске. Отдельно описан способ связать KeePassXC с Flatpak-сборками Firefox и Chromium, а заодно и производных от них браузеров.

Мелкие изменения августа:

  • в утилите set-up-systemd-extension появилась возможность создавать расширения в других каталогах и под другими именами;
  • установщик сообщает о ходе работы подробнее, поэтому реже кажется, что процесс завис;
  • из меню загрузчика убран пункт UEFI shell, бесполезный почти для всех;
  • исправлен стиль стандартных блоков-уведомлений Hugo, и документация переведена на них.

Заключение

После августовской сборки пользовательские файлы в KDE Linux откатываются штатными средствами: подтом с домашней папкой снимается по расписанию, а прежние версии открываются из Dolphin. Внешнее резервное копирование это не отменяет, поскольку снимки лежат на том же диске, зато снимок фиксирует состояние файлов, с которого копию на другой носитель снимать удобнее. Тем, кто набирает тексты на китайском, японском, корейском или вьетнамском, теперь достаточно включить Fcitx 5 в параметрах вместо установки дополнительных пакетов. К бета-версии проект прошёл 85% пути.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте