PÄc divu gadu izstrÄdes izlaidums (), kas pieejams desmit oficiÄli atbalstÄ«tÄm : Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), 64-bit ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel, mips64el), PowerPC 64 (ppc64el) un IBM System z (s390x). AtjauninÄjumi Debian 10 tiks izlaisti nÄkamo 5 gadu laikÄ.
KrÄtuvÄ ir 57703 binÄrie faili, kas ir aptuveni par 6 tÅ«kstoÅ”iem vairÄk nekÄ tika piedÄvÄts Debian 9. SalÄ«dzinÄjumÄ ar Debian 9 pievienoti 13370 jauni binÄrie faili, 7278 (13%) novecojuÅ”i vai pamesti faili ir noÅemti, 35532 (62%) faili ir atjauninÄti. 91.5% failiem atkÄrtojamÄ kompilÄcija, kas ļauj apstiprinÄt, ka izpildfajls ir izveidots tieÅ”i no norÄdÄ«tajiem avota kodiem un nesatur nekÄdus ÄrÄjus grozÄ«jumus, kuru ievieÅ”ana, piemÄram, var notikt, veicot uzbrukumu kompilÄcijas infrastruktÅ«rai vai ievieÅ”ot slÄpÅus kompilatorÄ.
Lai DVD attÄli, ko var lejupielÄdÄt no , vai . ArÄ« neoficiÄls instalÄcijas attÄls nonfree, kas ietver patentÄtÄs programmatÅ«ras mikrokontrollerus. ArhitektÅ«rÄm amd64 un i386 ir izstrÄdÄti , pieejami variantos ar GNOME, KDE un Xfce, kÄ arÄ« daudzarchitektÅ«ras DVD, kas apvieno pakotnes amd64 platformai ar papildu pakotnÄm i386 arhitektÅ«rai. Pievienota atbalsts lejupielÄdÄjamiem tÄ«kla (netboot) attÄliem SD kartÄm un attÄlam, kas ietilpst 16 GB USB Flash;
Debian 10.0:
- UEFI Secure Boot atbalsts, kuru nodroÅ”ina Shim bootloaderis, ko apstiprinÄjusi digitÄlÄ paraksta firma Microsoft (shim-signed), kopÄ ar kodola un bootloader grub (grub-efi-amd64-signed) apstiprinÄÅ”anu ar projekta paÅ”u sertifikÄtu (shim kalpo kÄ starpnieks, lai izplatÄ«jums varÄtu izmantot savus atslÄgas). Protokoli shim-signed un grub-efi-ARCH-signed ir iekļauti bÅ«ves atkarÄ«bÄs amd64, i386 un arm64. Bootloaderis un grub, ko apstiprina darba sertifikÄti, ir iekļauti EFI attÄlos amd64, i386 un arm64. AtgÄdinÄm, ka sÄkotnÄji Secure Boot atbalsts tika plÄnots Debian 9, taÄu to nesanÄca stabilizÄt lÄ«dz izlaiÅ”anai un tas tika atlikts lÄ«dz nÄkamajam ievÄrojamam izlaidumam.
- Iekļauta pÄc noklusÄjuma AppArmor mandÄtu piekļuves kontroles sistÄmas atbalsta, kas ļauj kontrolÄt procesu pilnvaras, nosakot failu sarakstus ar attiecÄ«gajÄm tiesÄ«bÄm (lasīŔanai, rakstīŔanai, atspoguļoÅ”anai atmiÅÄ un palaiÅ”anai, faila bloÄ·ÄÅ”anai utt.) katram lietojumam, kÄ arÄ« kontrolÄt piekļuvi tÄ«klam (piemÄram, aizliedzot ICMP izmantoÅ”anu) un pÄrvaldÄ«t POSIX capabilities. GalvenÄ atŔķirÄ«ba starp AppArmor un SELinux ir tÄ, ka SELinux darbojas ar objektiem saistÄ«tÄm etiÄ·etÄm, kamÄr AppArmor nosaka pilnvaras, pamatojoties uz failu ceļu, kas ievÄrojami atvieglo konfigurÄcijas procesu. GalvenajÄ paketÄ, kurÄ ir AppArmor, ir aizsardzÄ«bas profili tikai dažiem lietojumiem, bet pÄrÄjiem jÄizmanto pakete apparmor-profiles-extra vai profili no konkrÄtu lietojumu paketÄm;
- Uz iptables, ip6tables, arptables un ebtables paketÄ filtrs nftables, kas tagad tiek izmantots pÄc noklusÄjuma un izceļas ar iepakojuma filtrÄÅ”anas saskarnes un neatkarÄ«bas vienotÄ«bu IPv4, IPv6, ARP un tÄ«kla tiltiem. Nftables nodroÅ”ina tikai kopÄju saskarni kodola lÄ«menÄ«, kas nav atkarÄ«ga no konkrÄtÄ protokola un sniedz pamatfunkcijas datu iegūŔanai no iepakojumiem, datu apstrÄdei un plÅ«smas vadÄ«bai. FiltrÄÅ”anas loÄ£ika un protokoliem specifiski apstrÄdÄtÄji tiek kompilÄti bytecode lietotÄja telpÄ, pÄc tam Å”is bytecode tiek ielÄdÄts kodolÄ, izmantojot Netlink saskarni un tiek izpildÄ«ts specializÄtÄ virtuÄlÄ maŔīnÄ, kas atgÄdina BPF (Berkeley Packet Filters);
NoklusÄjuma tiek instalÄta iptables-nft pakete, kas piedÄvÄ rÄ«ku kopumu, lai nodroÅ”inÄtu saderÄ«bu ar iptables, kam ir tÄds pats komandu rindu sintakse, bet pÄrveido saÅemtos noteikumus bytecode nf_tables, kas tiek izpildÄ«ts virtuÄlajÄ maŔīnÄ. Opcijas vajadzÄ«bÄm ir pieejama instalÄÅ”anai pakete iptables-legacy, veco Ä«stenoÅ”anu balstÄ«tu uz x_tables. IzpildÄmie faila iptables tagad tiek instalÄti /usr/sbin, nevis /sbin (saderÄ«bas nolÅ«kos tiek radÄ«ti simboliskie saites);
- APT ir ieviests smilÅ”u kastes izolÄcijas režīms, ko iespÄjams ieslÄgt, izmantojot APT::Sandbox::Seccomp opciju, nodroÅ”inot sistÄmas izsaukumu filtrÄÅ”anu ar seccomp-BPF palÄ«dzÄ«bu. Lai precÄ«zÄk pielÄgotu sistÄmas izsaukumu melnÄs un baltÄs sarakstus, var izmantot sarakstus APT::Sandbox::Seccomp::Trap un APT::Sandbox::Seccomp::Allow;
- Linux kods ir atjauninÄts uz versiju 4.19;
- Darba virsma GNOME pÄc noklusÄjuma ir pÄrgÄjusi uz Wayland izmantoÅ”anu, savukÄrt sesija, kas balstÄ«ta uz X-servera, tiek piedÄvÄta kÄ opcija (X-serveris joprojÄm ir iekļauts pamata piegÄdes paketÄs). AtjauninÄts grafiskais kaudze un lietotÄja vidÄ: , , Cinnamon 3.8, LXDE 0.99.2, , , un Xfce 4.12. Biroja pakotne LibreOffice ir atjauninÄta uz izlaidumu , un Calligra uz izlaidumu . AtjauninÄti Evolution 3.30, GIMP 2.10.8, Inkscape 0.92.4, Vim 8.1;
- IzplatÄ«jumÄ iekļauts Rust valodas kompilators (tiek piegÄdÄts Rustc 1.34). AtjauninÄti GCC 8.3, LLVM/Clang 7.0.1, OpenJDK 11, Perl 5.28, PHP 7.3, Python 3.7.2;
- Atjaunoti servera lietojumprogrammas, tostarp Apache httpd 2.4.38, BIND 9.11, Dovecot 2.3.4, Exim 4.92, Postfix 3.3.2, MariaDB 10.3, nginx 1.14, PostgreSQL 11, Samba 4.9 (kodÄ nodroÅ”inÄta SMBv3 atbalsts);
- cryptsetup pÄreja uz LUKS2 disku Å”ifrÄÅ”anas formÄtu (iepriekÅ” tika izmantots LUKS1). LUKS2 atŔķiras ar vienkÄrÅ”otu atslÄgu pÄrvaldÄ«bu, iespÄju izmantot liela izmÄra sektorus (4096 pret 512, samazina slodzi dekodÄÅ”anas procesÄ), simboliskiem nodalÄ«jumu identifikatoriem (label) un metadatu dublÄÅ”anas lÄ«dzekļiem ar iespÄju automÄtiski atjaunot tos no dublÄjuma, ja tiek konstatÄta bojÄjuma pazÄ«me. AtjauninÄÅ”anas procesÄ esoÅ”ie LUKS1 nodalÄ«jumi tiks automÄtiski pÄrvÄrsti LUKS2 saderÄ«gÄ formÄtÄ, taÄu, Åemot vÄrÄ vadoÅ”Ä izmÄra ierobežojumus, ne visÄm jaunajÄm iespÄjÄm tie bÅ«s pieejami;
- InstalÄtÄjÄ pievienota iespÄja vienlaikus izmantot vairÄkas konsoles instalÄcijas procesÄ. Tika noÅemts atbalsts ReiserFS. Btrfs pievienots ZSTD saspieÅ”anas atbalsts (libzstd). Pievienots NVMe ierÄ«Äu atbalsts;
- Debootstrap pÄc noklusÄjuma izmanto opciju "āmerged-usr", kuras laikÄ visi izpildÄmie faili un bibliotÄkas no saknes direktorijiem tiek pÄrvietoti uz /usr sadaļu (katalogi /bin, /sbin un /lib* ir formatÄti kÄ simboliskas saites uz atbilstoÅ”ajiem katalogiem iekÅ” /usr). Å is mainÄ«jums tiek piemÄrots tikai jaunÄm instalÄcijÄm, upgrade procesÄ paliek vecÄ katalogu izkÄrtojums;
- PaketÄ unattended-upgrades, papildus automÄtiskai droŔības atjauninÄjumu instalÄÅ”anai, tagad pÄc noklusÄjuma ir iekļauta arÄ« atjauninÄÅ”ana uz starpversijÄm (Debian 10.1, 10.2 utt.);
- Koponenti drukÄÅ”anas sistÄmÄ atjaunoti uz un cups-filters 1.21.6 ar pilnÄ«gu AirPrint, DNS-SD (Bonjour) un IPP Everywhere atbalstu drukÄÅ”anai bez iepriekÅ”Äjas draiveru instalÄÅ”anas;
- Pievienots atbalsts platei, kas balstÄ«ta uz Allwinner A64 procesoriem, piemÄram, FriendlyARM NanoPi A64, Olimex A64-OLinuXino, TERES-A64, PINE64 PINE A64/A64/A64-LTS, SOPINE, Pinebook, SINOVOIP Banana Pi BPI-M64 un Xunlong Orange Pi Win(Plus);
- PaplaÅ”inÄts atbalstÄ«to Debian Med metapaketu skaits med-*, kas ļauj instalÄt , kas saistÄ«ti ar bioloÄ£iju un medicÄ«nu;
- Tiek nodroÅ”inÄts atbalsts Xen viesu sistÄmÄm PVH režīmÄ;
- OpenSSL atbalsts protokoliem TLS 1.0 un 1.1 ir izslÄgts, kÄ minimÄlÄ atbalstÄma versija ir norÄdÄ«ta TLS 1.2;
- Tika izÅemti daudzi novecojuÅ”i un bez atbalsta palikuÅ”i pakotnes, tostarp Qt 4 (palicis tikai Qt 5), phpmyadmin, ipsec-tools, racoon, ssmtp, ecryptfs-utils, mcelog, revelation. Debian 11 vairs neatbalstÄ«s Python 2;
- Izveidots ports 64-bit RISC-V arhitektÅ«rai, kas nebija iekļauta oficiÄli atbalstÄ«to sarakstÄ Debian 10. PaÅ”reizÄjais RISC- apmÄram 90% no kopÄjÄ pakotÅu skaita;
- Live vidÄs ir sÄcis darboties neatkarÄ«gi attÄ«stÄ«ts moduļu instalÄtÄjs ar Qt bÄzes saskarni, kas arÄ« tiek izmantota distribÅ«ciju Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva un KDE neon instalÄcijai. ParastajÄs instalÄcijas versijÄs joprojÄm tiek izmantots debian-installer.
Papildus iepriekÅ” pieejamajam ir izveidota Live vide ar LXQt darba vidi un Live vide bez grafiskÄs saskarnes, tikai ar konsoles rÄ«kiem, kas veido pamata sistÄmu. Konsoles Live vide var tikt izmantota ļoti Ätrai distribÅ«cijas instalÄÅ”anai, jo, atŔķirÄ«bÄ no tradicionÄlajiem instalÄcijas attÄliem, tiek kopÄta jau sagatavota katalogu daļa, bez atseviŔķu pakotÅu atvÄrÅ”anas ar dpkg.
Avots: opennet.lv
