Rhyddhad Debian 12 "Bookworm".

Ar ôl bron i ddwy flynedd o ddatblygiad, mae Debian GNU / Linux 12.0 (Bookworm) wedi'i ryddhau, sydd ar gael ar gyfer naw pensaernïaeth a gefnogir yn swyddogol: Intel IA-32 / x86 (i686), AMD64 / x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) ac IBM System z (s390x). Bydd diweddariadau ar gyfer Debian 12 yn cael eu rhyddhau dros gyfnod o 5 mlynedd.

Mae delweddau gosod ar gael i'w llwytho i lawr, y gellir eu llwytho i lawr trwy HTTP, jigdo neu BitTorrent. Ar gyfer pensaernïaeth amd64 ac i386, mae LiveUSB wedi'i ddatblygu, sydd ar gael mewn amrywiadau gyda GNOME, KDE, LXDE, Xfce, Cinnamon a MATE, yn ogystal â DVD aml-fwa sy'n cyfuno pecynnau ar gyfer y platfform amd64 gyda phecynnau ychwanegol ar gyfer pensaernïaeth i386. Cyn mudo o Debian 11 "Bullseye" dylech ddarllen y ddogfen ganlynol.

Mae'r ystorfa yn cynnwys 64419 o becynnau deuaidd, sef 4868 yn fwy o becynnau na'r hyn a gynigiwyd yn Debian 11. O'i gymharu â Debian 11, mae 11089 o becynnau deuaidd newydd wedi'u hychwanegu, mae 6296 (10%) o becynnau darfodedig neu wedi'u gadael wedi'u dileu, a 43254 %) pecynnau wedi'u diweddaru. Cyfanswm maint yr holl godau ffynhonnell a gynigir yn y dosbarthiad yw 67 llinell o god. Cyfanswm maint yr holl becynnau yw 1 GB. Ar gyfer 341% (yn y gangen flaenorol 564%) o becynnau, darperir cefnogaeth ar gyfer adeiladau amlroddadwy, sy'n ei gwneud hi'n bosibl cadarnhau bod y ffeil gweithredadwy wedi'i hadeiladu'n union o'r testunau ffynhonnell datganedig ac nad yw'n cynnwys newidiadau allanol, y mae amnewidiad ohonynt , er enghraifft, gellir ei wneud trwy ymosod ar seilwaith y cynulliad neu'r casglwr nodau tudalen.

Newidiadau allweddol yn Debian 12.0:

  • Yn ogystal â firmware am ddim o'r brif ystorfa, mae'r delweddau gosod swyddogol hefyd yn cynnwys firmware perchnogol a oedd ar gael yn flaenorol trwy'r ystorfa nad yw'n rhydd. Os oes gennych offer sy'n gofyn am firmware allanol i weithredu, mae'r firmware perchnogol gofynnol yn cael ei lwytho'n ddiofyn. Ar gyfer defnyddwyr y mae'n well ganddynt feddalwedd am ddim yn unig, darperir yr opsiwn i analluogi defnyddio firmware nad yw'n rhad ac am ddim ar y cam lawrlwytho.
  • Ychwanegwyd ystorfa newydd nad yw'n gadarnwedd, y mae pecynnau cadarnwedd wedi'u trosglwyddo iddi o'r ystorfa nad yw'n rhydd. Mae'r gosodwr yn darparu'r gallu i ofyn am becynnau firmware yn ddeinamig o'r ystorfa nad yw'n gadarnwedd. Roedd presenoldeb ystorfa ar wahân gyda firmware yn ei gwneud hi'n bosibl darparu mynediad i firmware heb gynnwys ystorfa gyffredinol nad yw'n rhydd yn y cyfryngau gosod.
  • Mae'r cnewyllyn Linux wedi'i ddiweddaru i fersiwn 6.1 (Debian 11 wedi'i gludo gyda chnewyllyn 5.10). Mae Systemd 252, Apt 2.6 a Glib 2.36 wedi'u diweddaru.
  • stack graffeg wedi'i ddiweddaru ac amgylcheddau defnyddwyr: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. Mewn amgylcheddau GNOME, mae gweinydd cyfryngau Pipewire a rheolwr sesiwn sain WirePlumber wedi'u galluogi yn ddiofyn.
  • Cymwysiadau defnyddwyr wedi'u diweddaru, er enghraifft, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Cymwysiadau gweinydd wedi'u diweddaru, er enghraifft, Apache httpd 2.4.57, BIND 9.18, Dovecot 2.3.19, Exim 4.96, lighttpd 1.4.69, Postfix 3.7, MariaDB 10.11, nginx 1.22, PostgreSQL 15, Redis 7.0, 3.40, SQL 4.17, Redis 9.2, 1, SQL OpenSSH XNUMXpXNUMX.
  • Mae offer datblygu wedi'u diweddaru, gan gynnwys GCC 12.2, LLVM / Clang 14 (mae 15.0.6 hefyd ar gael i'w gosod), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Cefnogaeth ychwanegol ar gyfer gweithio gyda system ffeiliau APFS (Apple File System) yn y modd darllen-ysgrifennu gan ddefnyddio'r pecynnau apfsprogs ac apfs-dkms. Mae'r cyfleustodau ntfs2btrfs wedi'i gynnwys ar gyfer trosi rhaniadau NTFS i Btrfs.
  • Cefnogaeth ychwanegol i'r llyfrgell dyrannu cof mimalloc, a all weithredu fel amnewidiad tryloyw ar gyfer y swyddogaeth malloc. Nodwedd o mimalloc yw ei weithrediad cryno a'i berfformiad uchel iawn (mewn profion, mae mimalloc ar y blaen i jemalloc, tcmalloc, snmalloc, rpmalloc a Hoard).
  • Mae'r pecyn ksmbd-tools wedi'i ychwanegu ac mae cefnogaeth ar gyfer gweithredu gweinydd ffeiliau wedi'i gynnwys yn y cnewyllyn Linux yn seiliedig ar brotocol SMB wedi'i roi ar waith.
  • Mae set o ffontiau newydd wedi'u hychwanegu ac mae ffontiau a gynigiwyd yn flaenorol wedi'u diweddaru. Mae rheolwr ffontiau fnt wedi'i gynnig (sy'n cyfateb i apt for fonts), sy'n datrys y broblem o osod ffontiau ychwanegol a chadw'r ffontiau presennol yn gyfredol. Gan ddefnyddio fnt, gallwch osod ffontiau mwy diweddar sydd ar gael yn ystorfa Debian Sid, yn ogystal â ffontiau allanol o gasgliad Google Web Fonts.
  • Mae cychwynnydd GRUB yn defnyddio'r pecyn os-prober i ganfod systemau gweithredu eraill sydd wedi'u gosod a chynhyrchu bwydlenni i'w cychwyn. Ymhlith pethau eraill, mae cychwyn yn sicrhau bod Windows 11 eisoes wedi'i osod.
  • Oherwydd bod y datblygiad wedi dod i ben, mae'r pecynnau libpam-ldap a libnss-ldap wedi'u dileu, ac yn lle hynny argymhellir defnyddio'r pecynnau libpam-ldapd a libnss-ldapd cyfatebol ar gyfer dilysu defnyddwyr trwy LDAP.
  • Wedi stopio gosod y broses gefndir ddiofyn ar gyfer logio, fel rsyslog. I weld logiau, yn lle dosrannu ffeiliau log, argymhellir galw'r cyfleustodau “systemd journalctl”. Os oes angen, gellir dychwelyd yr hen ymddygiad trwy osod y pecyn system-log-daemon.
  • O systemd, systemd-datrys a systemd-boot yn cael eu gwahanu i becynnau ar wahân. Mae'r pecyn systemd wedi symud y cleient cydamseru amser systemd-timesyncd o'r gofynion i'r dibyniaethau a argymhellir, gan ganiatáu gosodiadau lleiaf posibl heb gleient NTP.
  • Mae cefnogaeth ar gyfer cychwyn ym modd Cist Diogel UEFI wedi'i dychwelyd ar gyfer systemau sy'n seiliedig ar bensaernïaeth ARM64.
  • Mae'r pecyn fdflush wedi'i ddileu a dylid ei ddisodli gan "blockdev --flushbufs" o util-linux.
  • Mae'r rhaglenni tempfile ac rename.ul wedi'u dileu, ac yn lle hynny argymhellir defnyddio'r cyfleustodau mktemp ac ailenwi ffeiliau mewn sgriptiau.
  • Mae'r cyfleustodau wedi'u dibrisio a bydd yn cael ei ddileu mewn datganiad yn y dyfodol. Yn ei le, argymhellir defnyddio'r gorchmynion “math” neu “math -a” i benderfynu ar y llwybr i ffeiliau gweithredadwy mewn sgriptiau bash.
  • Mae'r pecynnau libnss-gw-name, dmraid a request-tracker13 wedi'u anghymeradwyo a byddant yn cael eu dileu yn Debian 4.
  • Galluogi neilltuo enwau rhyngwyneb rhwydwaith parhaus (“enX0”) ar gyfer dyfeisiau rhwydwaith rhithwir Xen.
  • Cefnogaeth ychwanegol ar gyfer dyfeisiau newydd yn seiliedig ar broseswyr ARM a RISC-V.
  • Mae llawlyfrau system (dyn) yn Rwsieg a Wcreineg wedi'u diweddaru.
  • Casgliadau ychwanegol o becynnau thematig yn ymwneud â meddygaeth, bioleg a seryddiaeth, a baratowyd gan dimau Debian Med a Debian Astro. Er enghraifft, pecynnau gyda gweinydd sgleiniog (llwyfan ar gyfer cynnal cymwysiadau gwe yn yr iaith R), openvlbi (cydberthynas ar gyfer telesgopau), astap (prosesydd delwedd seryddol), stacwr system planedol (yn ffurfio delweddau o blanedau o ddarnau) , gyrwyr a llyfrgelloedd newydd gyda chefnogaeth protocol INDI, pecynnau Python cysylltiedig ag Astropy (python3-difodiant, python3-sncosmo, python3-specreduce, python3-synphot), llyfrgelloedd Java ar gyfer gweithio gyda fformatau ECSV a TFCAT.
  • Mae pecynnau a ddatblygwyd gan brosiect UBports gydag amgylchedd defnyddiwr Lomiri (Unity 8 gynt) a gweinydd arddangos Mir 2, sy'n gweithredu fel gweinydd cyfansawdd yn seiliedig ar Wayland, wedi'u hychwanegu at y storfa.
  • Ar y cam olaf o baratoi ar gyfer y rhyddhau, y trawsnewidiad disgwyliedig cychwynnol o'r pecyn dosbarthu o Debian 12 o ddefnyddio rhaniad ar wahân / usr i gynrychioliad newydd lle mae'r cyfeiriaduron / bin, /sbin a / lib* wedi'u dylunio fel dolenni symbolaidd i'r cyfeiriaduron cyfatebol y tu mewn / usr wedi'i ohirio.

Ffynhonnell: opennet.ru

Ychwanegu sylw