Després de dos anys de desenvolupament per fi va ser alliberada la nova versió estable de Debian 10 (Buster), la qual aquesta disponible per a deu arquitectures: Intel IA-32 / x86 (i686), AMD64 / x86-64, ARM EABI (Armel), 64 bits de ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel, mips64el), PowerPC 64 (ppc64el) i IBM System z (s390x).
El repositori conté 57703 paquets binaris, que és aproximadament 6 mil més del que suggerit en Debian setembre. En comparació amb Debian 9, es van agregar 13,370 paquets binaris nous, 7,278 (13%) es van eliminar els paquets obsolets o abandonats, es van actualitzar 35,532 paquets (62%).
Per al 91,5% dels paquets, es proporciona suport per a acoblaments repetits, que permeten confirmar que l'arxiu executable s'acobla des del codi font establert i no conté canvis estranys, la substitució, per exemple, es pot realitzar atacant la infraestructura de compilació o els marcadors en el compilador.
Principals nou a Debian 10
En aquesta nova versió de la distribució es destaca per que tindrà suport 5 anys d'actualitzacions, a més que l'escriptori de Gnome està traduït per defecte a l'ús de Wayland i s'ofereix una sessió basada en el servidor X com una opció (el servidor X encara s'inclou en la quantitat de paquets inclosos en el paquet bàsic).
També s'ha implementat el suport per UEFI Secure Boot, Per a la operació s'utilitza el carregador de falca, certificat per una signatura digital de Microsoft (shim-signed), juntament amb la certificació de l'nucli i el grub loader (grub-eficiència-amd64-signed) amb el seu propi certificat de projecte ( shim actua com a capa intermèdia per al seu ús per la distribució de claus pròpies).
Els paquets amb signatura shim i grub-eficiència-ARCH estan inclosos en les dependències de compilació per amd64, i386 i arm64. El carregador i el grub, certificats per un certificat de treball, s'inclouen en les imatges EFI per amd64, i386 i arm64.
D'altra banda en la distribució va ser habilitat per defecte, el sistema de control d'accés obligatori de AppArmor, El que li permet controlar els permisos dels processos mitjançant la definició de llistes d'arxius amb els permisos adequats (lectura, escriptura, assignació de memòria i inici, establir un bloqueig en un arxiu, etc.) per a cada aplicació, així com controlar l'accés a la xarxa (per exemple, prohibir l'ús d'ICMP) i administrar les capacitats POSIX.
En cryptsetup, es va realitzar una transició a el format de xifrat de disc LUKS2 (Utilitzat anteriorment per LUKS1). LUKS2 compta amb un sistema de gestió de claus simplificat, la capacitat d'usar grans sectors (4096 en lloc de 512, redueix la càrrega a l'desxifrar), identificadors de símbols simbòlics (etiquetes) i eines de suport de metadades amb la capacitat de restaurar-los automàticament de la còpia en cas de danys.
Durant el procés d'actualització, les particions LUKS1 existents es convertiran automàticament a un format compatible amb LUKS2, però a causa de les restriccions en la mida de la capçalera, no totes les noves característiques estaran disponibles per a elles.
En els entorns Live, es va començar a aplicar l'instal·lador modular desenvolupat independentment Calamars amb la interfície basada en Qt, que també s'utilitza per organitzar la instal·lació de les distribucions de neó Manjaro, Sabayon, Chakra, NetRunner, Kaos, OpenMandriva i KDE. En les construccions d'instal·lació normals, l'instal·lador de Debian es continua utilitzant.
A més del que estava disponible anteriorment, es va crear un entorn Live amb l'escriptori LXQt i l'entorn Live sense una interfície gràfica, només amb les utilitats de la consola que conformen el sistema base.
L'entorn Live de la consola es pot usar per a instal·lar un paquet de distribució molt ràpidament, ja que, a diferència de les imatges d'instal·lació tradicionals, directori ja tallat es copia, sense revelar paquets individuals utilitzant dpkg.
L'instal·lador ha afegit la capacitat d'usar diverses consoles simultàniament en el procés d'instal·lació. Es va eliminar la compatibilitat amb ReiserFS.
Pel que fa a el programari que actualitzo podrem trobar la pila gràfica i els entorns d'usuari: Gnome 3.30, KDE Plasma 5.14, Cinnamon 3.8, LXDE 0.99.2, LXQt 0.14, MAT 1.20 i Xfce 4.12. El paquet Office LibreOffice s'ha actualitzat a la versió 6.1 i Calligra a la versió 3.1. Evolution actualitzat 3.30, GIMP 2.10.8, Inkscape 0.92.4, Vim 8.1
La distribució inclou un compilador per al llenguatge Rust (subministrat per Rustc 1.34). Actualitzat GCC 8.3, LLVM / Clang 7.0.1, OpenJDK 11, Perl 5.28, PHP 7.3, Python 3.7.2.