Debian 12 "Bookworm" nga pagpagawas

Pagkahuman sa hapit duha ka tuig nga pag-uswag, ang Debian GNU / Linux 12.0 (Bookworm) gipagawas, magamit alang sa siyam nga opisyal nga gisuportahan nga mga arkitektura: Intel IA-32 / x86 (i686), AMD64 / x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) ug IBM System z (s390x). Ang mga update alang sa Debian 12 ipagawas sulod sa 5 ka tuig.

Ang mga imahe sa pag-install magamit aron ma-download, nga ma-download pinaagi sa HTTP, jigdo o BitTorrent. Alang sa amd64 ug i386 nga mga arkitektura, ang LiveUSB naugmad, nga magamit sa mga variant sa GNOME, KDE, LXDE, Xfce, Cinnamon ug MATE, ingon man usa ka multi-arch DVD nga naghiusa sa mga pakete alang sa amd64 nga plataporma nga adunay dugang nga mga pakete alang sa arkitektura sa i386. Sa wala pa molalin gikan sa Debian 11 "Bullseye" kinahanglan nimo nga basahon ang mosunud nga dokumento.

Ang repository adunay 64419 binary packages, nga 4868 pa nga packages kay sa gitanyag sa Debian 11. Kung itandi sa Debian 11, 11089 ka bag-ong binary packages ang nadugang, 6296 (10%) obsolete o abandoned packages ang gikuha, ug 43254 %) nga mga pakete gi-update. Ang kinatibuk-ang gidak-on sa tanang source codes nga gitanyag sa distribution kay 67 lines of code. Ang kinatibuk-ang gidak-on sa tanan nga mga pakete mao ang 1 GB. Alang sa 341% (sa miaging sanga nga 564%) sa mga pakete, gihatag ang suporta alang sa mga gibalikbalik nga pagtukod, nga nagpaposible sa pagkumpirma nga ang executable file gitukod nga eksakto gikan sa gipahayag nga gigikanan nga mga teksto ug wala’y sulud nga mga pagbag-o, ang pag-ilis niini. , pananglitan, mahimo pinaagi sa pag-atake sa imprastraktura sa asembliya o bookmarking compiler.

Panguna nga mga pagbag-o sa Debian 12.0:

  • Gawas pa sa libre nga firmware gikan sa main repository, ang opisyal nga mga imahe sa pag-install naglakip usab sa proprietary firmware nga kaniadto magamit pinaagi sa dili libre nga repository. Kung ikaw adunay kagamitan nga nanginahanglan sa gawas nga firmware aron molihok, ang gikinahanglan nga proprietary firmware gikarga pinaagi sa default. Alang sa mga tiggamit nga gusto lamang ang libre nga software, ang kapilian sa pag-disable sa paggamit sa dili libre nga firmware gihatag sa yugto sa pag-download.
  • Usa ka bag-ong non-free-firmware repository ang gidugang, diin ang firmware packages gibalhin gikan sa non-free repository. Ang installer naghatag sa abilidad sa dinamikong paghangyo sa firmware packages gikan sa non-free-firmware repository. Ang presensya sa usa ka bulag nga repository nga adunay firmware nagpaposible nga mahatagan ang pag-access sa firmware nga wala maglakip sa usa ka kinatibuk-ang dili libre nga repository sa media sa pag-install.
  • Ang Linux kernel gi-update sa bersyon 6.1 (Debian 11 gipadala uban ang kernel 5.10). Ang Systemd 252, Apt 2.6 ug Glibc 2.36 gi-update.
  • Na-update nga graphics stack ug user environment: 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. Sa GNOME environment, ang Pipewire media server ug WirePlumber audio session manager gi-enable pinaagi sa default.
  • Gi-update nga mga aplikasyon sa user, pananglitan, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Gi-update nga mga aplikasyon sa server, pananglitan, 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. OpenSSH 3.40p4.17.
  • Ang mga himan sa pag-uswag gi-update, lakip ang GCC 12.2, LLVM/Clang 14 (15.0.6 anaa usab alang sa pag-instalar), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Gidugang nga suporta sa pagtrabaho kauban ang APFS (Apple File System) file system sa read-write mode gamit ang apfsprogs ug apfs-dkms nga mga pakete. Ang ntfs2btrfs utility gilakip alang sa pag-convert sa NTFS partitions ngadto sa Btrfs.
  • Gidugang nga suporta alang sa librarya sa alokasyon sa memorya sa mimalloc, nga mahimong molihok ingon usa ka transparent nga kapuli sa function sa malloc. Usa ka bahin sa mimalloc mao ang compact nga pagpatuman niini ug taas kaayo nga performance (sa mga pagsulay, ang mimalloc nag-una sa jemalloc, tcmalloc, snmalloc, rpmalloc ug Hoard).
  • Ang ksmbd-tools package gidugang ug ang suporta alang sa file server nga implementasyon nga gitukod sa Linux kernel base sa SMB protocol gipatuman.
  • Usa ka set sa bag-ong mga font ang gidugang ug ang kaniadto nga gitanyag nga mga font gi-update. Ang fnt font manager gisugyot (kaamgid sa apt for fonts), nga makasulbad sa problema sa pag-instalar og dugang nga mga font ug pagpabilin sa kasamtangan nga mga font nga updated. Gamit ang fnt, mahimo nimong i-install ang labi ka bag-o nga mga font nga magamit sa repositoryo sa Debian Sid, ingon man ang mga eksternal nga font gikan sa koleksyon sa Google Web Fonts.
  • Ang GRUB bootloader naggamit sa os-prober nga pakete aron makit-an ang ubang mga na-install nga operating system ug makamugna og mga menu aron ma-boot kini. Lakip sa ubang mga butang, ang pag-boot nagsiguro nga Windows 11 na-install na.
  • Tungod sa paghunong sa pag-uswag, ang libpam-ldap ug libnss-ldap nga mga pakete gikuha na, imbes nga kini girekomendar nga gamiton ang katumbas nga libpam-ldapd ug libnss-ldapd nga mga pakete alang sa user authentication pinaagi sa LDAP.
  • Gihunong ang paghimo sa default nga proseso sa background alang sa pag-log, sama sa rsyslog. Aron matan-aw ang mga log, imbes nga mag-parse sa mga file sa log, girekomenda nga tawagan ang utility nga "systemd journalctl". Kung gikinahanglan, ang daan nga kinaiya mahimong ibalik pinaagi sa pag-instalar sa system-log-daemon nga pakete.
  • Gikan sa systemd, systemd-resolved ug systemd-boot gibulag sa lahi nga mga pakete. Gibalhin sa systemd package ang systemd-timesyncd time synchronization client gikan sa gikinahanglan ngadto sa girekomendar nga mga dependency, nga nagtugot sa gamay nga pag-install nga walay NTP client.
  • Ang suporta alang sa pag-boot sa UEFI Secure Boot mode gibalik alang sa mga sistema base sa ARM64 nga arkitektura.
  • Ang fdflush nga pakete gikuha na ug kinahanglang pulihan sa "blockdev --flushbufs" gikan sa util-linux.
  • Ang tempfile ug rename.ul nga mga programa gikuha na, imbes nga kini girekomendar nga gamiton ang mktemp ug file-rename utilities sa mga script.
  • Unsang utility ang wala na gigamit ug tangtangon sa umaabot nga pagpagawas. Isip usa ka puli, girekomenda nga gamiton ang "type" o "type -a" nga mga mando aron mahibal-an ang agianan sa mga ma-executable nga file sa mga script sa bash.
  • Ang libnss-gw-name, dmraid ug request-tracker13 nga mga pakete wala na gigamit ug tangtangon sa Debian 4.
  • Gi-enable ang pag-assign sa padayon nga network interface names (β€œenX0”) para sa Xen virtual network devices.
  • Gidugang nga suporta alang sa bag-ong mga aparato base sa ARM ug RISC-V nga mga processor.
  • Ang mga manwal sa sistema (tawo) sa Russian ug Ukrainian gi-update.
  • Gidugang nga mga koleksyon sa mga tematik nga pakete nga may kalabutan sa medisina, biology ug astronomiya, nga giandam sa mga koponan sa Debian Med ug Debian Astro. Pananglitan, ang mga pakete nga adunay sinaw nga server (usa ka plataporma alang sa pag-host sa mga aplikasyon sa web sa R ​​nga pinulongan), openvlbi (usa ka correlator para sa mga teleskopyo), astap (usa ka astronomical image processor), planetary-system-stacker (nagporma og mga hulagway sa mga planeta gikan sa mga tipik) , bag-ong mga drayber ug mga librarya nga adunay suporta sa INDI protocol, mga pakete sa Python nga may kalabotan sa Astropy (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), Java library para sa pagtrabaho sa mga format sa ECSV ug TFCAT.
  • Ang mga pakete nga gihimo sa proyekto sa UBports nga adunay Lomiri user environment (kanhi Unity 8) ug ang Mir 2 display server, nga naglihok isip composite server base sa Wayland, gidugang sa repository.
  • Sa katapusan nga yugto sa pagpangandam alang sa pagpagawas, ang una nga gipaabot nga transisyon sa distribution kit gikan sa Debian 12 gikan sa paggamit sa bulag nga /usr partition ngadto sa usa ka bag-ong representasyon diin ang /bin, /sbin ug /lib* nga mga direktoryo gidisenyo isip simbolo nga mga link. sa katugbang nga mga direktoryo sa sulod /usr gi-postpone.

Source: opennet.ru

Idugang sa usa ka comment