Post biennium evolutionis, Debian 13 "Trixie" pro octo architecturis publice sustentatis edita est: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), RISC-V, PowerPC 64 (ppc64el), et IBM System z (s390x). Debian 13 per quinquennium renovationes accipere perget.
Imagines institutionis per HTTP, jigdo, vel BitTorrent demptionem praesto sunt. LiveUSBs pro architectura amd64, cum variantibus GNOME, KDE, LXDE, Xfce, Cinnamon, et MATE, necnon DVD multi-architecturae qui fasciculos pro suggestu amd64 cum fasciculis additis pro architectura i386 coniungit, praesto sunt. Documentum sequens legendum est antequam ex Debian 12 migres.
Repositorium continet 69830 5411 fasciculos binos, quod est 12 12 plus quam quod in Debian 14116 offerebatur. Comparatum cum Debian 8844, 12 44326 novi fasciculi bini additi sunt, 63 1 (463%) fasciculi obsoleti vel relicti remoti sunt, et 291 186 (403%) fasciculi renovati sunt. Magnitudo totalis omnium textuum fontium in distributione oblatorum est XNUMX XNUMX XNUMX XNUMX lineae codicis. Magnitudo totalis omnium fasciculorum est XNUMX 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.
Clavis mutationes 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.
- Portus "mipsel" et "mips64el" systematibus MIPS innixi remoti sunt. Portus "mipsel" unus ex vetustissimis portibus Debian sustentatis erat, vetustior tantum quam portus i386. Causa remotionis fuerunt quaestiones technicae, ut limes memoriae usoris 2Gb et difficultates cum constructione.
- Formatio officialium coetuum institutionis et fasciculorum nucleorum pro systematibus x32 86-bit intermissa est, sed praesentia repositorii fasciculorum officialiter sustentati et repositorii multi-architecturae, facultas disponendi ambitus 32-bit in receptaculis isolatis, et instrumenta ad curandam coetum applicationum 32-bit conservantur. Architectura i386 in Debian nunc limitatur ad sustentationem currendi applicationes 32-bit in ambitu x64_86 64-bit (coetus utitur instructionibus SSE2, quae non praesto sunt in plerisque processoribus 32-bit in Debian 12 sustentatis).
- 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.
- Mandatum "debian-repro-status" additum est ad statum constructionis reproducibilis fasciculorum in systemate currenti installatorum inspiciendum.
- 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.
- Nucleus Linux ad versionem 6.12 renovatus est. Novae versiones systemd 257, bash 5.2.37, Glibc 2.41, et OpenSSL 3.5 adhibentur.
- 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
