Post biennium evolutionis, emissio facta est. Debian 13 «Trixie», доступный для восьми официально поддерживаемых архитектур: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), RISC-V, PowerPC 64 (ppc64el) и IBM System z (s390x). Обновления для Debian Decem per quinquennium edentur.
Для загрузки доступны установочные образы, загрузить которые можно по HTTP, jigdo или BitTorrent. Для архитектуры amd64 разработаны LiveUSB, доступные в вариантах с GNOME, KDE, LXDE, Xfce, Cinnamon и MATE, а также многоархитектурный DVD, сочетающий пакеты для платформы amd64 с дополнительными пакетами для архитектуры i386. Перед процедурой миграции с Debian 12 следует ознакомиться со следующим документом.
В репозитории представлено 69830 бинарных пакетов, что на 5411 пакетов больше, чем было предложено в Debian 12. Comparatum ad Debian 12 добавлено 14116 новых бинарных пакетов, удалено 8844 (12%) устаревших или заброшенных пакетов, обновлено 44326 (63%) пакетов. Общий суммарных размер всех предложенных в дистрибутиве исходных текстов составляет 1 463 291 186 строк кода. Суммарный размер всех пакетов — 403 GB.
Pro 96.9% fasciculorum, subsidium pro assemblationibus reproducibilibus praebetur, quod nobis permittit confirmare fasciculum executabilem ex textibus fontibus declaratis constructum esse nec ullas mutationes superfluas continere, quarum substitutio, exempli gratia, fieri potest per impetum in infrastructuram assemblationis vel ianuam retrorsum in compilatore.
Mutationes clavis in Debian 13.0:
- Portus distributionis officialis pro systematibus in architectura RISC-V 64-bit fundatis additus est.
- Additum est portus "loong64" pro systematibus in architectura instructionum LoongArch fundatis, quae in processoribus Loongson 3 5000 adhibetur et RISC ISA similem MIPS et RISC-V implementant. Portus officialiter non sustinetur.
- Удалены порты «mipsel» и «mips64el» для систем на базе архитектуры MIPS. Порт «mipsel» был одним из старейших поддерживаемых портов Debian, старше которого только порт для процессоров i386. Причиной удаления стали технические проблемы, такие как ограничение размера памяти в пространстве пользователя в 2Gb и наличие проблем со сборкой.
- Прекращено формирования официальных установочных сборок и пакетов с ядром для 32-разрядных систем x86, но сохранено наличие официально поддерживаемого репозитория пакетов и multi-arch-репозитория, возможности развёртывания 32-разрядных окружений в изолированных контейнерах и инструментария для обеспечения сборки 32-разрядных приложений. Архитектура i386 в Debian теперь ограничивается поддержкой запуска 32-разрядных приложений в 64-разрядном окружении x86_64 (при сборке используются инструкции SSE2, которые недоступны в большинстве 32-разрядных процессоров, поддерживавшихся в Debian 12).
- Problema anni 2038 omnino solutum est. Omnes fasciculi ad typum `time_t` 64-bit in portibus distributionis pro architecturis 32-bit translati sunt, quae typum `time_t` 32-bit uti perrexerunt (non potest adhiberi ad tempora posteriora quam diem 19 Ianuarii 2038 tractanda, propter redundantiam numeratoris secundorum ab 1 Ianuarii 1970 elapsorum).
- Installator logicam administrationis partitionis EFI mutavit, et modum recuperationis pro systematibus in subclavi Btrfs installatis addidit. Exclusum est firmware quod non requiritur ad institutionem, sine fasciculis non liberis operari non potest, vel inutile est cum praesentibus configurationibus nuclei. Sustentatio pro grub-legacy et win32-loader intermissa est. Sustentatio pro usu characterum non-ASCII in nomine usoris pleno resumpta est. Sustentatio addita est pro sequentibus tabulis et machinis: Pine64 Pinebook, MNT Reform 2, AM64x HummingBoard-T, Pine64 Star64, Wandboard rev D1, necnon computatris portatilibus et tabulis in ARM SoC Snapdragon X Elite fundatis.
- Modus incipiendi remoti "HTTP Boot" additus est institutori et versionibus "Live", in quibus imagines incipiendi per protocollum HTTP traduntur (URL imaginis ISO in interfacie firmware UEFI vel U-Boot inseritur).
- Systema fasciculorum "tmpfs" adhibitur ad directorium cum fasciculis temporariis "/tmp" conservandum, utens disco RAM in memoria RAM sito, qui ad partitionem "swap" expelli potest cum memoria libera non satis est. Usus "tmpfs" permittit te numerum operationum scribendi in discum physicum reducere, consumptionem energiae discorum rigidorum reducere, vitam discorum SSD extendere, et efficaciam operandi cum fasciculis temporariis augere. Ad repositorium "/tmp" ad FS regularem restituendum, mandatum "systemctl mask tmp.mount" uti potes.
- Mandata `last`, `lastb`, et `lastlog` sublata sunt. Haec cum fasciculis `/var/log/wtmp`, `/var/log/btmp`, `/var/run/utmp`, et `/var/log/lastlog` conexa erant, quae typum `time_t` 32-bit utuntur, qui typo `64-bit` substitui non potest sine mutatione ABI Glibc et compatibilitate cum applicationibus frangenda. Loco harum utilitatum, commendatur ut utilitates `wtmpdb`, `lastlog2`, et `lslogins` adhibeantur.
- Fasciculus "systemd-cryptsetup" ad FS encryptatum detegendum et montandum adhibetur.
- In systematibus cum architectura AMD64 et ARM64, extensiones Intel CET (Control-flow Enforcement Technology), ARM PAC (Pointer Authentication), et BTI (Branch Target Identification) adhibentur ad protegendum contra vulnerabilitates methodis programmandi secundum reditum (ROP). Cum hac technica ROP utitur, aggressor non conatur codicem suum in memoria ponere, sed operatur cum partibus instructionum machinae iam in bibliothecis onustis, terminans instructione reditus moderandi (plerumque hae sunt fines functionum bibliothecae). Opus vulnerabilitatis ad construendam seriem vocationum ad tales partes ("gadgets") reducitur ad functionem desideratam obtinendam. Essentia tutelae est, post translationem potestatis ad functionem, inscriptiones reditus a processore non solum in acervo regulari, sed etiam in acervo umbrae separato, qui directe mutari non potest, servantur.
- Additum est subsidium pro utilitate `run0`, a `systemd` praebita ad processus sub aliis nominibus usorum currendos. Utilitas implementatur ut additamentum ad mandatum `systemd-run` et praesentatur ut substitutio tutior pro programma `sudo`.
- Ramus APT 3.0 administratoris fasciculorum adhibetur, qui interfaciem usoris refingit, machinam resolutionis dependentiarum Solver3 activat, auxilium imaginum brevium addit, utilitatem apt-key desinit, administrationem cryptographicam pro bibliotheca OpenSSL addit, et mandatum 'dist-clean' implementat.
- addidit imperium debian-repro-status для проверки состояния воспроизводимой сборки для установленных в текущей системе пакетов.
- Distributio a partitione separata /usr ad prospectum migrata est in quo directoria /bin, /sbin, et /lib* ut nexus symbolici ad directoria correspondentia intra /usr formata sunt.
- core Linux обновлено до версии 6.12. Задействованы новые выпуски systemd 257, bash 5.2.37, Glibc 2.41, OpenSSL 3.5.
- Haec emissio ambitus escritorio GNOME 48, KDE Plasma 6.3, LXDE 13, LXQt 2.1.0 et Xfce 4.20 comprehendit. Acervus graphicus renovatus est.
- Applicationes usorum renovatae sunt, ut LibreOffice 25.2, GIMP 3.0.2, Inkscape 1.4, Vim 9.1.
- Applicationes servi renovatae, ut BIND 9.20, Postfix 3.10, Exim 4.98, PostgreSQL 17, MariaDB 11.8, nginx 1.26, OpenJDK 21, OpenSSH 10.0, Samba 4.22, QEMU 10.0, Docker 26.1.5, Xen 4.20.
- Instrumenta progressionis renovata sunt, ut GCC 14.2, LLVM/Clang 19, Perl 5.40, PHP 8.4, Python 3.13, Rust 1.85, Go 1.24.
Source: opennet.ru
