Вышел Debian 13 «Trixie». Узнайте о новых возможностях, улучшениях и многом другом.

Debian 13 Трикси

После двух лет интенсивной разработки, Анонсирован выпуск новой версии Debian 13., известный как «Trixie». Этот выпуск гарантирует поддержку и обновления в течение следующих пяти лет, а также репозиторий, который в этой версии достигает впечатляющего количества в 69,830 5,411 двоичных пакетов, что превышает 12, предлагаемых в Debian XNUMX.

Во время этого перехода, Добавлено 14,116 XNUMX новых пакетов, при этом было удалено 8,844 устаревших или заброшенных пакета, что составляет 12% от общего числа. Кроме того, было обновлено 44,326 63 пакетов, что составляет XNUMX% от общего числа, что отражает постоянные усилия по поддержанию актуальности и безопасности системы.

Значительные изменения и улучшения в Debian 13

Среди наиболее важных разработок – Официальное добавление порта для систем на базе 64-битной архитектуры RISC-V, также был добавлен экспериментальный порт «loong64»«, совместимый с архитектурой LoongArch, используемой в процессорах Loongson 3 5000, хотя официальной поддержки пока нет. С другой стороны, В Debian 13 было решено прекратить поддержку архитектур «mipsel» и «mips64el», исторические версии имели существенные технические ограничения, такие как ограничение памяти в 2 ГБ и трудности компиляции.

В части создания Сборки ядра и пакетов для 86-битных систем x32 остановлены, поддерживая только один официальный репозиторий пакетов и поддержку контейнеров с несколькими архитектурами. На практике архитектура i386 в настоящее время ориентирована в первую очередь на запуск 32-битных приложений на 86-битных системах x64_64, что повышает эффективность и совместимость.

Среди улучшений, представленных в новом выпуске Debian 13 «Trixie», полное исправление проблемы 2038 года заключается в переходе всех пакетов на использование 64-битного типа данных time_t на 32-битных архитектурах. Это устраняет исторические ограничения, препятствовавшие обработке дат после января 2038 года.

Кроме того, установщик Debian 13 получил значительные улучшения, в том числе один новая логика управления разделами EFI и режим восстановления для систем, использующих подтома Btrfs. Кроме того, установка была оптимизирована за счёт удаления ненужных прошивок, зависящих от несвободных пакетов, что обеспечивает более удобную работу в соответствии с политиками свободного ПО.

Кроме того, Прекращена поддержка старых инструментов, таких как grub-legacy и win32-loader., одновременно восстанавливая поддержку не-ASCII символов в полных именах пользователей.

La список совместимого оборудования был расширен с такими устройствами как Pine64 Pinebook, MNT Reform 2, AM64x HummingBoard-T, Pine64 Star64, Wandboard rev D1и устройства на базе Snapdragon X Elite ARM SoC, что подтверждает приверженность Debian широкому спектру платформ.

Улучшения загрузки, файловой системы и безопасности

В Debian 13 представлен режим удаленной загрузки «HTTP Boot» в инсталляционной и Live-версиях, разрешая загрузку образов ISO по протоколу HTTP через интерфейс UEFI или U-Boot, что упрощает установку в современных и гибких средах.

Файловая система tmpfs теперь используется для размещения временного каталога /tmp, расположенный в оперативной памяти и при необходимости может быть перенесен в раздел подкачкиЭто изменение сокращает количество операций записи на диск, снижает энергопотребление жёсткого диска, продлевает срок службы SSD-накопителей и повышает производительность при работе с временными файлами. Для тех, кому необходимо отменить это поведение, команда «systemctl mask tmp.mount» позволяет восстановить использование традиционной файловой системы.

Что касается безопасности, команды last, lastb и lastlog были удалены из-за несовместимости с новым 64-битным типом time_t. Вместо этого рекомендуется использовать утилиты wtmpdb, lastlog2 и lslogins, которые предлагают аналогичную функциональность, адаптированную к новым стандартам. Добавлен пакет systemd-cryptsetup для автоматического обнаружения и монтирования зашифрованных файловых систем, что повышает безопасность данных.

Расширенная защита и обновление основных компонентов

Для защиты систем AMD64 и ARM64, Debian 13 использует расширенные расширения, такие как Intel CET, ARM PAC и BTI.что предотвратить атаки, основанные на Методы возвратно-ориентированного программирования (ROP). Эти механизмы хранят адреса возврата в отдельном теневом стеке, что затрудняет злоумышленникам попытки использовать существующие фрагменты кода для манипулирования ими.

Добавлена поддержка утилиты run0 из systemd, который позволяет безопасно запускать процессы под разными идентификаторами пользователей и действует как более надежная замена sudo.

Менеджер пакетов APT был обновлен с веткой 3.0, который приносит улучшенный пользовательский интерфейс, Механизм разрешения зависимостей Solver3 и поддержка моментальных снимковКроме того, была удалена утилита apt-key и добавлен криптографический бэкэнд на базе OpenSSL, а также новая команда dist-clean для поддержания чистоты и актуальности системы.

В дистрибутив также включена команда debian-repro-status, которая полезна для проверки воспроизводимости установленных пакетов, что повышает уверенность в целостности программного обеспечения.

Обновления ядра, графических сред и приложений

Ядро Linux обновлено до версии 6.12, сопровождая обновление основных компонентов, таких как systemd 257, bash 5.2.37, Glibc 2.41 и OpenSSL 3.5.

Окружения рабочего стола, доступные в Debian 13 включает последние версии GNOME 48, KDE Plasma 6.3, LXDE 13, LXQt 2.1.0 и Xfce 4.20., а также обновленный графический стек для улучшения визуального восприятия и производительности.

Лас- Пользовательские приложения также получили значительные обновления, выделяющийся LibreOffice 25.2, GIMP 3.0.2, Inkscape 1.4 и Vim 9.1, обеспечивая большую функциональность и стабильность для пользователей.

Наконец, стоит отметить, что новая версия Debian 13 теперь доступен Всего официальных архитектур восемь, в их число входят популярные Intel IA-32/x86 (i686), AMD64/x86-64 и ARM в различных вариантах, а также менее традиционные архитектуры, такие как RISC-V, PowerPC 64 (ppc64el) и IBM System z (s390x).