Debian 10 "Buster"-utgÄvan

Efter tvÄ Ärs utveckling har Àgt rum utgivning Debian GNU/Linux 10.0 (Buster), tillgÀnglig för tio officiellt stödja arkitekturer arkitekturer: Intel IA-32/x86 (i686), AMD64 / x86-64, ARM EABI (armel), 64-bit ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel, mips64el), PowerPC 64 (ppc64el) och IBM System z (s390x). Uppdateringar för Debian 10 kommer att slÀppas under 5 Är.

Det finns 57703 binÀra paket i arkivet, vilket Àr ungefÀr 6000 fler Àn vad som erbjöds i Debian 9. JÀmfört med Debian 9 har 13370 nya binÀra paket lagts till, 7278 (13%) förÄldrade eller övergivna paket har tagits bort, och 35532 (62%) paket har uppdaterats. För 91.5% av paketen Àr stöds reproducerbara byggen, vilket bekrÀftar att den exekverbara filen har byggts exakt frÄn de angivna kÀllkoderna och inte innehÄller nÄgra oönskade Àndringar, vilket kan ha skett genom en attack pÄ bygginfrastrukturen eller en bakdörr i kompilatorn.

För och gör det möjligt att se hur systemet sÄg ut för 15 Är sedan. I utgÄvan ingick Àr tillgÀngliga DVD-avbilder, som kan laddas ner via HTTP, jigdo eller BitTorrent. Dessutom formad en oofficiell installationsbild nonfree, som inkluderar proprietÀra firmware. För arkitekturerna amd64 och i386 har LiveUSB, tillgÀngliga i varianter med GNOME, KDE och Xfce, samt en multiar arkitektur DVD som kombinerar paket för amd64-plattformen med ytterligare paket för i386-arkitekturen. Stöd för nÀtverksstart (netboot) avbilder för SD-kort och en bild som fÄr plats pÄ ett 16 GB USB-minne har lagts till;

Nyckel för i Debian 10.0:

  • Implementerad stöd för UEFI Secure Boot, vilket görs möjligt genom att anvĂ€nda bootloadern Shim, som Ă€r signerad med en digital signatur frĂ„n Microsoft (shim-signed), i kombination med signering av kĂ€rnan och grub-bootloadern (grub-efi-amd64-signed) med projektets egna certifikat (shim fungerar som ett lager för att anvĂ€nda sina egna nycklar). Paketen shim-signed och grub-efi-ARCH-signed ingĂ„r bland byggberoendena för amd64, i386 och arm64. Bootloader och grub, signerade med en arbetscertifikat, ingĂ„r i EFI-avbilderna för amd64, i386 och arm64. Kom ihĂ„g att stödet för Secure Boot ursprungligen förvĂ€ntades i Debian 9, men stabiliserades inte i tid för lanseringen och sköts fram till nĂ€sta stora utgivning av distributionen;
  • Som standard Ă€r stödet för mandatsystemet AppArmor aktiverat, vilket möjliggör kontroll av processers behörigheter genom att definiera fillistor med motsvarande rĂ€ttigheter (lĂ€sning, skrivning, visning i minnet och körning, lĂ„sning av en fil osv.) för varje applikation, samt kontroll av nĂ€tverksĂ„tkomst (till exempel att förbjuda anvĂ€ndning av ICMP) och hantering av POSIX capabilities. Den huvudsakliga skillnaden mellan AppArmor och SELinux Ă€r att SELinux arbetar med objektassocierade etiketter, medan AppArmor definierar behörigheterna baserat pĂ„ filvĂ€gen, vilket i hög grad förenklar konfigurationsprocessen. I huvudpaketet med AppArmor följer skyddsprofiler endast för vissa applikationer, medan för övriga bör paketet apparmor-profiles-extra eller profiler frĂ„n specifika applikationspaket anvĂ€ndas;
  • I stĂ€llet för iptables, ip6tables, arptables och ebtables har paketfiltret nftables kommit, som nu anvĂ€nds som standard och kĂ€nnetecknas av en enhetlig grĂ€nssnitt för paketfiltrering för IPv4, IPv6, ARP och nĂ€tverksbroar. Nftables erbjuder pĂ„ kĂ€rnnivĂ„ endast ett gemensamt grĂ€nssnitt, oberoende av specifikt protokoll och tillhandahĂ„ller grundlĂ€ggande funktioner för att extrahera data frĂ„n paket, utföra operationer med data och hantera flöden. Den faktiska logiken för filtreringen och specifika protokollhanterare kompileras till bytekod i anvĂ€ndarutrymmet, varefter denna bytekod laddas in i kĂ€rnan via Netlink-grĂ€nssnittet och körs i en speciell virtuell maskin som liknar BPF (Berkeley Packet Filters);

    Som standard installeras paketet iptables-nft, vilket erbjuder en uppsÀttning verktyg för att sÀkerstÀlla kompatibilitet med iptables, som har samma kommandosyntax men översÀtter de mottagna reglerna till bytekod för nf_tables, som körs i den virtuella maskinen. Paketet iptables-legacy Àr ocksÄ tillgÀngligt för valfri installation, som inkluderar den gamla implementationen baserad pÄ x_tables. Exekverbara filer för iptables installeras nu i /usr/sbin istÀllet för /sbin (symboliska lÀnkar skapas för kompatibilitet);

  • För APT har en sandbox-isolering implementerats som aktiveras via alternativet APT::Sandbox::Seccomp och som ger filtrering av systemanrop genom seccomp-BPF. För mer detaljerad konfiguration av vita och svarta listor för systemanrop kan listorna APT::Sandbox::Seccomp::Trap och APT::Sandbox::Seccomp::Allow anvĂ€ndas;
  • Linux-kĂ€rnan har uppdaterats till version 4.19;
  • Standard skrivbordsmiljö Ă€r nu översatt till att anvĂ€nda Wayland, och en session baserad pĂ„ X-servern erbjuds som alternativ (X-servern ingĂ„r fortfarande bland paketen i basinstallationen). Grafisk stack och anvĂ€ndarmiljöer har uppdaterats: GNOME 3.30, KDE Plasma 5.14, Cinnamon 3.8, LXDE 0.99.2, LXQt 0.14, MATE 1.20, och Xfce 4.12. Kontorssviten LibreOffice har uppdaterats till version 6.1, och Calligra till version 3.1. Evolution 3.30, GIMP 2.10.8, Inkscape 0.92.4, Vim 8.1 har ocksĂ„ uppdaterats;
  • Distributionen inkluderar en kompilator för programsprĂ„ket Rust (levereras med Rustc 1.34). GCC 8.3, LLVM/Clang 7.0.1, OpenJDK 11, Perl 5.28, PHP 7.3, Python 3.7.2 har uppdaterats;
  • Serverapplikationerna har uppdaterats, inklusive 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-stöd Ă€r implementerat i kĂ€rnan);
  • I cryptsetup genomfört övergĂ„ng till LUKS2-diskkrypteringsformat (tidigare anvĂ€ndes LUKS1). LUKS2 kĂ€nnetecknas av ett förenklat system för nyckelhantering, möjlighet att anvĂ€nda stora sektorer (4096 istĂ€llet för 512, vilket minskar belastningen vid dekryptering), symboliska identifierare för partitioner (label) och medel för reservkopiering av metadata med möjlighet till automatisk Ă„terstĂ€llning frĂ„n en kopia vid upptĂ€ckta skador. Vid uppdatering kommer befintliga LUKS1-partitioner automatiskt att konverteras till ett format som Ă€r kompatibelt med LUKS2, men pĂ„ grund av begrĂ€nsningar i headerstorleken kommer inte alla nya funktioner att vara tillgĂ€ngliga för dem;
  • I installationen har möjligheten till anvĂ€ndning av flera konsoler samtidigt under installationsprocessen lagts till. Stödet för ReiserFS har tagits bort. För Btrfs har stöd för ZSTD-komprimering (libzstd) lagts till. Stöd för NVMe-enheter har lagts till;
  • I debootstrap anvĂ€nds som standard alternativet “—merged-usr”, dĂ€r alla körbara filer och bibliotek frĂ„n rotkatalogerna flyttas till /usr (katalogerna /bin, /sbin och /lib* presenteras som symboliska lĂ€nkar till motsvarande kataloger inom /usr). Denna Ă€ndring tillĂ€mpas endast för nya installationer, under uppdateringen behĂ„lls den gamla kataloglayouten;
  • I paketet unattended-upgrades ingĂ„r nu Ă€ven som standard uppdatering till punktutgĂ„vor (Debian 10.1, 10.2 osv.) förutom den automatiska installationen av uppdateringar som relaterar till att Ă„tgĂ€rda sĂ„rbarheter.
  • Printsystemets komponenter har uppdaterats till CUPS 2.2.10 och cups-filters 1.21.6 med fullstĂ€ndig stöd för AirPrint, DNS-SD (Bonjour) och IPP Everywhere för utskrift utan förinstallation av drivrutiner.
  • Stöd har lagts till för kort baserade pĂ„ Allwinner A64-processorer, sĂ„som FriendlyARM NanoPi A64, Olimex A64-OLinuXino, TERES-A64, PINE64 PINE A64/A64/A64-LTS, SOPINE, Pinebook, SINOVOIP Banana Pi BPI-M64 och Xunlong Orange Pi Win(Plus).
  • Antalet metapaketer med support frĂ„n Debian Med-teamet som tillĂ„ter installation av programvarupaket kopplade till biologi och medicin har utökats., сĐČŃĐ·Đ°ĐœĐœŃ‹Đ” с Đ±ĐžĐŸĐ»ĐŸĐłĐžĐ”Đč Đž ĐŒĐ”ĐŽĐžŃ†ĐžĐœĐŸĐč;
  • Stöd för gĂ€stsystem i Xen i PVH-lĂ€ge har sĂ€kerstĂ€llts.
  • I OpenSSL har stöd för protokoll TLS 1.0 och 1.1 stĂ€ngts av, och TLS 1.2 anges som den minimi stödda versionen.
  • MĂ„nga förĂ„ldrade och obeskrivna paket har tagits bort, inklusive Qt 4 (endast Qt 5 kvar), phpmyadmin, ipsec-tools, racoon, ssmtp, ecryptfs-utils, mcelog och revelation. Stödet för Python 2 kommer att upphöra i Debian 11.
  • En port för 64-bitar RISC-V-arkitekturen har skapats som inte ingick i de officiellt stödda i Debian 10. För nĂ€rvarande byggscirka 90% av det totala antalet paket framgĂ„ngsrikt för RISC. ĐŸĐșĐŸĐ»ĐŸ 90% ĐŸŃ‚ ĐŸĐ±Ń‰Đ”ĐłĐŸ чОсла паĐșĐ”Ń‚ĐŸĐČ;
  • I Live-miljöer har en oberoende modulĂ€r installerare med ett grĂ€nssnitt baserat pĂ„ Qt börjat anvĂ€ndas, som ocksĂ„ anvĂ€nds för installation av distributioner som Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva och KDE neon. I vanliga installationsbyggnader anvĂ€nds fortfarande debian-installer. Calamares Utöver tidigare tillgĂ€ngliga har ett Live-miljö med skrivbordsmiljö LXQt och en Live-miljö utan grafiskt grĂ€nssnitt, endast med konsolverktyg som utgör grundsystemet, skapats. Den konsolbaserade Live-miljön kan anvĂ€ndas för mycket snabb installation av distributionen, eftersom det, i motsats till traditionella installationsbilder, innebĂ€r kopiering av redan fĂ€rdiga katalogsnitt, utan att avslöja enskilda paket genom dpkg.

    Efter tvÄ Ärs utveckling har debian slÀppts.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster