UtgÄvan Debian 13.

Efter tvÄ Ärs utveckling har Debian 13 "Trixie" slÀppts, tillgÀnglig för Ätta officiellt stödda arkitekturer: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), RISC-V, PowerPC 64 (ppc64el) och IBM System z (s390x). Uppdateringar för Debian 13 kommer att slÀppas under en period av 5 Är.

Installationsbilder finns tillgÀngliga för nedladdning via HTTP, jigdo eller BitTorrent. För amd64-arkitekturen har LiveUSB utvecklats, tillgÀngliga i varianter med GNOME, KDE, LXDE, Xfce, Cinnamon och MATE, samt en multiarbets DVD som kombinerar paket för amd64-plattformen med ytterligare paket för i386-arkitekturen. Innan migreringsprocessen frÄn Debian 12 pÄbörjas bör följande dokument lÀsas.

Repositoryt innehÄller 69830 binÀra paket, vilket Àr 5411 paket fler Àn vad som erbjudits i Debian 12. JÀmfört med Debian 12 har 14116 nya binÀra paket lagts till, 8844 (12%) förÄldrade eller övergivna paket har tagits bort och 44326 (63%) paket har uppdaterats. Den totala storleken av alla kÀllkoder som erbjuds i distributionen uppgÄr till 1 463 291 186 kodrader. Den totala storleken av alla paket Àr 403 GB.

Stöd för reproducerbara byggen har tillhandahÄllits för 96.9% av paketen, vilket gör det möjligt att bekrÀfta att körbart program har byggts exakt frÄn de angivna kÀllkoderna och inte innehÄller externa Àndringar, vilket kan göras genom attacker mot bygginfrastrukturen eller bakdörrar i kompilatorn.

NyckelförÀndringar i Debian 13.0:

  • En officiell port av distributionen för system baserade pĂ„ 64-bitars RISC-V-arkitektur har lagts till.
  • En port "loong64" har lagts till för system baserade pĂ„ LoongArch-kommandosatsen, som anvĂ€nds i Loongson 3 5000-processorerna och implementerar en RISC ISA som liknar MIPS och RISC-V. Denna port ingĂ„r inte bland de officiellt stödda.
  • Portarna "mipsel" och "mips64el" för system baserade pĂ„ MIPS-arkitekturen har tagits bort. Porten "mipsel" var en av de Ă€ldsta stödda portarna i Debian, Ă€ldre Ă€n enbart porten för i386-processorer. Anledningen till borttagningen var tekniska problem, sĂ„som begrĂ€nsningar i minnesstorlek pĂ„ 2GB i anvĂ€ndarrummet och problem med byggprocessen.
  • Officiella installationspaket och kĂ€rnor för 32-bitars x86-system har upphört att skapas, men officiellt stödda paket- och multi-arch-repositorier finns kvar, möjligheten att distribuera 32-bitarsmiljöer i isolerade containrar och verktyg för att bygga 32-bitarsapplikationer har bevarats. i386-arkitekturen i Debian begrĂ€nsas nu till stöd för körning av 32-bitarsapplikationer i 64-bitars x86_64-miljö (SSE2-instruktioner anvĂ€nds vid byggnation som inte Ă€r tillgĂ€ngliga i de flesta 32-bitarsprocessorer som stöddes i Debian 12).
  • Problemet med Ă„r 2038 har helt lösts. Alla paket har uppdaterats till att anvĂ€nda 64-bitars time_t i distributionens portar för 32-bitarsarkitekturer, dĂ€r 32-bitars time_t fortsatte att anvĂ€ndas (kan inte tillĂ€mpas för att hantera tid efter 19 januari 2038 pĂ„ grund av överflödet av sekunder som passerat efter 1 januari 1970).
  • Installationsprogrammet har Ă€ndrat logik för hantering av EFI-partitioner, och Ă„terstĂ€llningslĂ€ge har lagts till för system installerade i Btrfs-underkatalogen. Firmware som inte krĂ€vs vid installation och som inte kan fungera utan icke-fria paket eller Ă€r vĂ€rdelösa vid aktuella kĂ€rninstĂ€llningar har uteslutits. Stöd för grub-legacy och win32-loader har upphört. Stöd för anvĂ€ndning av icke-ASCII-tecken i fullstĂ€ndigt anvĂ€ndarnamn har Ă„terstĂ€llts. Stöd har lagts till för följande plattformar och enheter: Pine64 Pinebook, MNT Reform 2, AM64x HummingBoard-T, Pine64 Star64, Wandboard rev D1, samt laptops och surfplattor baserade pĂ„ ARM SoC Snapdragon X Elite.
  • I installationsprogrammet och Live-byggnaderna har ett fjĂ€rrstartlĂ€ge "HTTP Boot" lagts till, dĂ€r startbilder levereras via HTTP-protokollet (URL för ISO-bilden anges i UEFI- eller U-Boot-firmwaregrĂ€nssnittet).
  • För lagring av katalogen för temporĂ€ra filer /tmp har filsystemet tmpfs anvĂ€nts, vilket utnyttjar en RAM-disk som finns i arbetsminnet, som kan skrivas ut pĂ„ en vĂ€xlingspartition vid brist pĂ„ ledigt minne. AnvĂ€ndningen av tmpfs minskar antalet skrivoperationer pĂ„ den fysiska lagringsenheten, minskar energiförbrukningen hos hĂ„rddiskar, förlĂ€nger livslĂ€ngden för SSD-enheter och ökar prestandan vid hantering av temporĂ€ra filer. För att Ă„tergĂ„ till lagring av /tmp i ett vanligt filsystem kan kommandot "systemctl mask tmp.mount" anvĂ€ndas.
  • Kommandona last, lastb och lastlog har exkluderats, dĂ„ de var kopplade till filerna /var/log/wtmp, /var/log/btmp, /var/run/utmp och /var/log/lastlog, som anvĂ€nder 32-bitars tidstyp time_t, vilken inte kan ersĂ€ttas med 64-bitars utan att Ă€ndra ABI Glibc och bryta kompatibiliteten med applikationer. IstĂ€llet för dessa verktyg rekommenderas anvĂ€ndning av verktygen wtmpdb, lastlog2 och lslogins.
  • Paketet systemd-cryptsetup har anvĂ€nts för att identifiera och montera krypterade filsystem.
  • PĂ„ system med AMD64 och ARM64-arkitektur har Intel CET (Control-flow Enforcement Technology), ARM PAC (Pointer Authentication) och BTI (Branch Target Identification) aktiverats för att skydda mot exploateringar som utnyttjar metoder för Ă„tervĂ€ndande-orienterad programmering (ROP — Return-Oriented Programming). Vid anvĂ€ndning av ROP-teknik försöker angriparen inte att placera sin kod i minnet, utan arbetar med redan befintliga maskininstruktionsblock i de laddade biblioteken, som avslutas med en Ă„tervĂ€ndningsinstruktion (vanligtvis Ă€r detta slut pĂ„ biblioteksfunktioner). Exploitens arbete gĂ„r ut pĂ„ att bygga en kedja av anrop av sĂ„dana block (”gadgets”) för att uppnĂ„ önskad funktionalitet. Skyddets kĂ€rna Ă€r att efter att kontrollen har överförts till en funktion, sparas Ă„tervĂ€ndningsadresserna av processorn inte bara i den vanliga stacken, utan Ă€ven i en separat skugga-stack som inte kan Ă€ndras direkt.
  • Stödet för verktyget run0, som ingĂ„r i systemd för att köra processer under andra anvĂ€ndares identifierare, har lagts till. Verktyget implementeras som en tillĂ€gg över kommandot systemd-run och presenteras som en sĂ€krare ersĂ€ttning för programmet sudo.
  • En ny version av paketförvaltaren APT 3.0 har anvĂ€nts, dĂ€r anvĂ€ndargrĂ€nssnittet har omarbetats, beroende-lösaren Solver3 har aktiverats, stöd för snapshots har lagts till, anvĂ€ndningen av verktyget apt-key har avbrutits, en kryptobackend för OpenSSL-biblioteket har lagts till och kommandot 'dist-clean' har implementerats.
  • Kommandot debian-repro-status har lagts till för att kontrollera tillstĂ„ndet för reproducerbart byggande av paket installerade i det aktuella systemet.
  • Migreringen av distributionen frĂ„n anvĂ€ndning av en separat /usr-partition till en representation dĂ€r katalogerna /bin, /sbin och /lib* Ă€r symboliska lĂ€nkar till motsvarande kataloger inom /usr har slutförts.
  • Linux-kĂ€rnan har uppdaterats till version 6.12. Nya versioner av systemd 257, bash 5.2.37, Glibc 2.41 och OpenSSL 3.5 har aktiverats.
  • Inkluderade versioner av skrivbordsmiljöerna GNOME 48, KDE Plasma 6.3, LXDE 13, LXQt 2.1.0 och Xfce 4.20. Den grafiska stacken har uppdaterats.
  • AnvĂ€ndarapplikationer har uppdaterats, som LibreOffice 25.2, GIMP 3.0.2, Inkscape 1.4, Vim 9.1.
  • Serverapplikationer har uppdaterats, som 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.
  • Utvecklingsverktyg har uppdaterats, som GCC 14.2, LLVM/Clang 19, Perl 5.40, PHP 8.4, Python 3.13, Rust 1.85, Go 1.24.
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster