Hoʻokuʻu ʻia ʻo Debian 10 "Buster".

Ma hope o ʻelua makahiki o ka hoʻomohala ʻana ua hanaia hoʻokuʻu ʻO Debian GNU / Linux 10.0 (Buster), loaʻa no nā ʻumi i kākoʻo ʻia nā hale hana: Intel IA-32/x86 (i686), AMD64 / x86-64, ARM EABI (armel), 64-bit ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel, mips64el), PowerPC 64 (ppc64el) a me IBM System z (s390x). E hoʻokuʻu ʻia nā mea hou no Debian 10 ma kahi o 5 mau makahiki.

Aia i loko o ka waihona he 57703 puʻupuʻu binary, ʻo ia hoʻi ma kahi o 6 tausani ʻoi aku ma mua o ka mea i hāʻawi ʻia ma Debian 9. Ke hoʻohālikelike ʻia me Debian 9, 13370 mau pūʻulu binary hou i hoʻohui ʻia, 7278 (13%) obsolete a haʻalele ʻia nā pūʻolo i wehe ʻia, 35532 (62). %) ua hōʻano hou ʻia nā pūʻolo. No 91.5% o nā pūʻolo hāʻawi ʻia kākoʻo no ka hana hou ʻana, kahi e hiki ai iā ʻoe ke hōʻoia i kūkulu ʻia ka faila hoʻokō mai nā kumu kumu i haʻi ʻia a ʻaʻole i loko o nā loli keu, hiki ke hoʻololi ʻia, no ka laʻana, ma ka hoʻouka ʻana i ka ʻōnaehana hui a i ʻole nā ​​bookmark i ka compiler. .

no ka mea, haki loaʻa Nā kiʻi DVD hiki ke hoʻoiho ʻia mai HTTP, jigdo ai ole ia, ʻOihana BitTorrent. ^ E Ha yM. Eia pū kekahi hoʻokumu ʻia He kiʻi hoʻokomo ʻole manuahi ʻole e loaʻa ana ka firmware proprietary. Hoʻolālā ʻia no nā hale hana amd64 a me i386 LiveUSB, loaʻa i loko o nā ʻono GNOME, KDE a me Xfce, a me kahi DVD multi-arch e hui pū ana i nā pūʻolo no ke kahua amd64 me nā pūʻolo hou no ka hoʻolālā i386. Hoʻohui kākoʻo no nā kiʻi i hoʻoiho ʻia ma luna o ka pūnaewele (netboot) no nā kāleka SD a me nā kiʻi i kūpono i ka 16 GB USB Flash;

Ki ke hoʻololi ma Debian 10.0:

  • Hoʻokō ʻia kākoʻo no ka UEFI Secure Boot, e hoʻohana ana i ka Shim boot loader, i hōʻoia ʻia me kahi hōʻailona kikohoʻe mai Microsoft (shim-signed), i hui pū ʻia me ka hōʻoia ʻana o ka grub kernel a me ka boot loader (grub-efi-amd64-signed) e ka papahana ponoʻī. palapala hōʻoia (hana ʻo shim ma ke ʻano he papa no ka hāʻawi ʻana e hoʻohana i kāna mau kī ponoʻī). Hoʻokomo ʻia nā pūʻolo shim-signed a me grub-efi-ARCH-signed e like me ke kūkulu ʻana i nā hilinaʻi no amd64, i386 a me arm64. Hoʻokomo ʻia ka bootloader a me ka grub, i hōʻoia ʻia e kahi palapala hana, i nā kiʻi EFI no amd64, i386 a me arm64. E hoʻomanaʻo mākou ua manaʻo mua ʻia ke kākoʻo Secure Boot ma Debian 9, akā ʻaʻole i hoʻopaʻa ʻia ma mua o ka hoʻokuʻu ʻia ʻana a hoʻopanee ʻia a hiki i ka hoʻokuʻu nui ʻana o ka hāʻawi ʻana;
  • Hoʻohana ʻia ma ka paʻamau ke kākoʻo no ka AppArmor mandatory access control system, e hiki ai iā ʻoe ke hoʻomalu i nā mana o nā kaʻina hana ma ka wehewehe ʻana i nā papa inoa o nā faila me nā kuleana kūpono (heluhelu, kākau, palapala hoʻomanaʻo a holo, hoʻonohonoho i kahi laka faila, etc.) no kēlā me kēia. noi, a me ka hoʻopaʻa ʻana i ka ʻoihana pūnaewele (no ka laʻana, pāpā i ka hoʻohana ʻana o ICMP) a mālama i nā mana POSIX. ʻO ka ʻokoʻa nui ma waena o AppArmor a me SELinux ʻo ia ka hana ʻana o SELinux ma nā lepili e pili ana i kahi mea, ʻoiai ʻo AppArmor e hoʻoholo i nā ʻae e pili ana i ke ala faila, e maʻalahi loa i ke kaʻina hoʻonohonoho. ʻO ka pūʻolo nui me AppArmor e hāʻawi i nā ʻaoʻao palekana no kekahi mau noi wale nō, a no ke koena pono ʻoe e hoʻohana i ka apparmor-profiles-extra package a i ʻole profiles mai nā pūʻulu noi kikoʻī;
  • Hoʻololi ʻia nā iptables, ip6tables, arptables a me nā ebtables hele mai nftables packet filter, ʻo ia ka mea paʻamau a kaulana no ka hoʻohui ʻana i nā kānana kānana packet no IPv4, IPv6, ARP a me nā alahaka pūnaewele. Hāʻawi ʻo Nftables i kahi kikowaena generic, protocol-independent interface ma ka pae kernel e hāʻawi i nā hana maʻamau no ka unuhi ʻana i nā ʻikepili mai nā ʻeke, hana i nā hana ʻikepili, a me ka mana kahe. Hoʻopili ʻia ka loiloi kānana ponoʻī a me nā mea hoʻoponopono protocol-specific i bytecode ma kahi o ka mea hoʻohana, a ma hope o ka hoʻouka ʻia ʻana o kēia bytecode i loko o ka kernel me ka hoʻohana ʻana i ka interface Netlink a hoʻokō ʻia i kahi mīkini virtual kūikawā e hoʻomanaʻo ana i ka BPF (Berkeley Packet Filters);

    Ma ka maʻamau, ua hoʻokomo ʻia ka pūʻolo iptables-nft, e hāʻawi ana i kahi hoʻonohonoho o nā pono hana e hōʻoia i ka hoʻohālikelike ʻana me nā iptables, me ka syntax laina kauoha like, akā e unuhi ana i nā lula hopena i nf_tables bytecode, i hana ʻia ma ka mīkini virtual. Hiki ke koho ʻia ka pūʻolo iptables-legacy no ka hoʻokomo ʻana, komo hoʻokō kahiko ma muli o x_tables. Hoʻokomo ʻia nā mea hoʻokō iptables i /usr/sbin ma mua o / sbin (ua hana ʻia nā symlinks no ka hoʻohālikelike);

  • No APT, ua hoʻokō ʻia kahi ʻano hoʻokaʻawale pahu pahu, hiki ke hoʻohana ʻia ma o ke koho APT::Sandbox::Seccomp a me ka hāʻawi ʻana i ke kānana o nā kelepona ʻōnaehana me ka hoʻohana ʻana i ka seccomp-BPF. No ka hoʻoponopono maikaʻi ʻana i nā papa inoa keʻokeʻo a ʻeleʻele o nā kelepona ʻōnaehana, hiki iā ʻoe ke hoʻohana i nā papa inoa APT::Sandbox::Seccomp::Trap and APT::Sandbox::Seccomp::Allow;
  • Hoʻonui ʻia ka kernel Linux i ka mana 4.19;
  • Ua hoʻololi ʻia ka papa kuhikuhi GNOME i Wayland ma ke ʻano maʻamau, a hāʻawi ʻia kahi kau kikowaena X server ma ke ʻano he koho (ua hoʻokomo pū ʻia ka server X ma ke ʻano o ka waihona kumu). Hōʻano hou ʻia ka waihona kiʻi a me nā mea hoʻohana: GNOME 3.30, KNNXX Plasma KDE, Kinamona 3.8, LXDE 0.99.2, LXQt 0.14, MATE 1.20, a me Xfce 4.12. Hoʻokuʻu ʻia ka Office suite LibreOffice 6.1, a me Calligra ma mua o ka hoʻokuʻu ʻana 3.1. Hoʻohou ʻia ʻo Evolution 3.30, GIMP 2.10.8, Inkscape 0.92.4, Vim 8.1;
  • Loaʻa ka hāʻawi ʻana i kahi mea hōʻuluʻulu no ka ʻōlelo Rust (ua hoʻolako ʻia ʻo Rust 1.34). Hoʻouka hou ʻia ʻo GCC 8.3, LLVM/Clang 7.0.1, OpenJDK 11, Perl 5.28, PHP 7.3, Python 3.7.2;
  • Ua hōʻano hou ʻia nā noi kikowaena, me 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 (SMBv3 kākoʻo i hāʻawi ʻia i ka kernel);
  • I ka cryptsetup hoʻokō ʻia ka hoʻololi ʻana i ka format encryption disk LUKS2 (ua hoʻohana ʻia ʻo LUKS1 ma mua). Hoʻokaʻawale ʻia ʻo LUKS2 e kahi ʻōnaehana hoʻokele maʻalahi maʻalahi, ka hiki ke hoʻohana i nā ʻāpana nui (4096 ma kahi o 512, hoʻemi i ka ukana i ka wā decryption), nā mea hōʻailona partition hōʻailona (label) a me nā mea hoʻihoʻi metadata me ka hiki ke hoʻihoʻi hou iā lākou mai kahi kope inā ʻike ʻia ka pōʻino. E hoʻololi ʻokoʻa ke kaʻina hana hoʻomaikaʻi i nā ʻāpana LUKS1 i loaʻa i kahi ʻano kūpono LUKS2, akā ma muli o nā palena nui o ke poʻo, ʻaʻole e loaʻa iā lākou nā hiʻohiʻona hou a pau;
  • Ua hoʻohui ka mea hoʻonohonoho i ka hiki ke hoʻohana i nā consoles he nui i ka manawa hoʻokahi i ke kaʻina hana. Ua wehe ʻia ke kākoʻo ReiserFS. Kākoʻo hoʻohui ʻia no ka hoʻopiʻi ZSTD (libzstd) no Btrfs. Hoʻohui i ke kākoʻo no nā polokalamu NVMe;
  • I ka debootstrap, hiki ke koho ʻia ka "-merged-usr" ma ke ʻano maʻamau, kahi i hoʻoneʻe ʻia ai nā faila a me nā hale waihona puke mai nā papa kuhikuhi kumu i ka ʻāpana / usr (ua hoʻolālā ʻia nā papa kuhikuhi / bin, / sbin a me / lib* nā loulou hōʻailona i nā papa kuhikuhi pili i loko /usr) . Hoʻopili wale ka hoʻololi i nā hoʻonohonoho hou; mālama ʻia ka papa kuhikuhi papa inoa kahiko i ka wā o ke kaʻina hana hou;
  • I loko o ka pūʻolo hoʻonui ʻole i mālama ʻia, ma kahi o ka hoʻokomo ʻana i nā mea hou e pili ana i ka hoʻopau ʻana i nā nāwaliwali, hoʻonui i nā hoʻokuʻu waena (Debian 10.1, 10.2, a me nā mea ʻē aʻe).
  • Ua hōʻano hou ʻia nā ʻāpana ʻōnaehana paʻi KIPI 2.2.10 a me nā kīʻaha-filter 1.21.6 me ke kākoʻo piha no AirPrint, DNS-SD (Bonjour) a me IPP ma nā wahi āpau no ka paʻi ʻana me ka ʻole o ka hoʻokomo mua ʻana i nā mea hoʻokele;
  • Hoʻohui kākoʻo no nā papa e pili ana i nā kaʻina hana Allwinner A64, e like me FriendlyARM NanoPi A64, Olimex A64-OLinuXino, TERES-A64, PINE64 PINE A64/A64/A64-LTS, SOPINE, Pinebook, SINOVOIP Banana Pi BPI-M64 a me Xunlong Orange Pi Win ( Hoʻohui);
  • Ua hoʻonui ʻia ka nui o nā med-* metapackages i kākoʻo ʻia e ka hui Debian Med, e ʻae iā ʻoe e hoʻokomo. nā koho papahanapili i ka biology a me ka lāʻau lapaʻau;
  • Hāʻawi ʻia ke kākoʻo no nā ʻōnaehana malihini Xen ma ke ʻano PVH;
  • ʻAʻole kākoʻo ʻo OpenSSL i nā protocols TLS 1.0 a me 1.1; Ua haʻi ʻia ʻo TLS 1.2 ma ke ʻano he mana haʻahaʻa i kākoʻo ʻia;
  • Ua wehe ʻia nā pūʻolo kahiko a mālama ʻole ʻia, me ka Qt 4 (ʻo Qt 5 wale nō i koe), phpmyadmin, ipsec-tools, racoon, ssmtp, ecryptfs-utils, mcelog, revelation. E hoʻopau ʻo Debian 11 i ke kākoʻo no Python 2;
  • Ua hana ʻia kahi awa no ka 64-bit RISC-V architecture, ʻaʻole i kākoʻo ʻia ma Debian 10. I kēia manawa, no RISC-Vua hui pono ma kahi o 90% o ka nui o nā pūʻolo;
  • Ua hoʻomaka ʻia kahi mea hoʻonohonoho modular kūʻokoʻa i hoʻohana ʻia i nā kaiapuni Live ʻO Calamares me kahi kikowaena Qt, i hoʻohana ʻia e hoʻonohonoho i ka hoʻonohonoho ʻana o Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva a me KDE neon mahele. Ke hoʻomau nei nā kūkulu hoʻonohonoho maʻamau e hoʻohana i ka debian-installer.

    Ma waho aʻe o nā mea i loaʻa ma mua, ua hoʻokumu ʻia kahi ʻona Live me ka papa LXQt a me ka Live environment me ka ʻole o kahi kiʻi kiʻi, me nā mea hoʻohana console i hoʻokumu i ka ʻōnaehana kumu. Hiki ke hoʻohana ʻia ka console Live environment no ka hoʻouka ʻana i kahi mahele, ʻoiai, ʻaʻole like me nā kiʻi hoʻonohonoho kuʻuna, kope ʻia kahi ʻāpana papa kuhikuhi i mākaukau ʻia, me ka wehe ʻole ʻana i nā pūʻulu pākahi me ka hoʻohana ʻana i ka dpkg.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka