Debian 12 «Кітап құрты» шығарылымы

Екі жылға жуық дамудан кейін Debian GNU/Linux 12.0 (Bookworm) енді ресми түрде қолдау көрсетілетін тоғыз архитектура үшін қол жетімді: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 ( armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) және IBM System z (s390x). Debian 12 жаңартулары 5 жылға шығарылады.

Орнату кескіндері жүктеп алуға болады, оларды HTTP, jigdo немесе BitTorrent арқылы жүктеп алуға болады. Amd64 және i386 архитектуралары үшін GNOME, KDE, LXDE, Xfce, Cinnamon және MATE нұсқаларында қол жетімді LiveUSB, сондай-ақ amd64 платформасына арналған пакеттерді i386 архитектурасына арналған қосымша пакеттермен біріктіретін көп архитектуралық DVD әзірленді. . Debian 11 Bullseye жүйесінен көшірмес бұрын келесі құжатты оқып шығыңыз.

Репозиторийде 64419 екілік бума бар, бұл Debian 4868-де ұсынылғаннан 11 пакетке көп. Debian 11-пен салыстырғанда 11089 жаңа екілік бума қосылды, 6296 (10%) ескірген немесе қараусыз қалған бума жойылды және 43254 (67) %) пакеттері жаңартылды. Таратуда ұсынылған барлық бастапқы мәтіндердің жалпы көлемі 1 341 564 204 код жолын құрайды. Барлық пакеттердің жалпы көлемі 365 ГБ құрайды. 96.3% (алдыңғы тармақта 95.7%) қайталанатын құрастыруларға қолдау көрсетіледі, бұл орындалатын файлдың дәл мәлімделген көздерден құрастырылғанын және бөтен өзгерістерді қамтымайтынын растауға мүмкіндік береді, оларды ауыстыру, мысалы, құрастыру инфрақұрылымына немесе компилятордағы бетбелгілерге шабуыл жасау арқылы жасалуы мүмкін.

Debian 12.0 жүйесіндегі негізгі өзгерістер:

  • Негізгі репозиторийден тегін микробағдарламадан басқа, ресми орнату кескіндерінде тегін емес репозиторий арқылы бұрын қол жетімді меншікті микробағдарлама да бар. Егер сізде сыртқы микробағдарламаны қажет ететін аппараттық құрал болса, қажетті меншікті микробағдарлама әдепкі бойынша жүктеледі. Тек тегін бағдарламалық жасақтаманы қалайтын пайдаланушылар үшін жүктеп алу сатысында тегін емес микробағдарламаны пайдалануды өшіру опциясы ұсынылады.
  • Жаңа тегін емес микробағдарлама репозиторийі қосылды, оған микробағдарламасы бар пакеттер бос емес репозиторийден тасымалданды. Орнатушы микробағдарлама пакеттерін еркін емес микробағдарлама репозиторийінен динамикалық түрде сұрау мүмкіндігін қамтамасыз етеді. Микробағдарламасы бар бөлек репозиторийдің болуы орнату медиасына жалпы бос емес репозиторийді қоспай-ақ микробағдарламаға қол жеткізуді қамтамасыз етуге мүмкіндік берді.
  • Linux ядросы 6.1 нұсқасына жаңартылды (Debian 11 5.10 ядросын жіберді). Жаңартылған systemd 252, Apt 2.6 және Glibc 2.36.
  • Жаңартылған графикалық стек және пайдаланушы орталары: 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. GNOME орталары әдепкі бойынша Pipewire медиа серверін және WirePlumber аудио сеанс менеджерін пайдаланады.
  • LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0 сияқты жаңартылған пайдаланушы қолданбалары.
  • Жаңартылған сервер қолданбалары, мысалы, 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, Postgre, SQis15, Sam, SQL7.0. 3.40, OpenSSH 4.17 p9.2.
  • Әзірлеу құралдары жаңартылды, соның ішінде GCC 12.2, LLVM/Clang 14 (15.0.6 орнату үшін де қол жетімді), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • apfsprogs және apfs-dkms бумаларын пайдаланып оқу-жазу режимінде APFS (Apple File System) файлдық жүйесімен жұмыс істеуге қолдау қосылды. NTFS бөлімдерін Btrfs форматына түрлендіру үшін ntfs2btrfs утилитасы қамтылған.
  • malloc функциясын мөлдір ауыстыру ретінде әрекет ете алатын mimalloc жад бөлу кітапханасына қолдау қосылды. Mimalloc ерекшелігі оның ықшам орындалуы және өте жоғары өнімділігі болып табылады (тесттерде mimalloc jemalloc, tcmalloc, snmalloc, rpmalloc және Hoard-тан алда).
  • ksmbd-tools бумасы қосылды және SMB протоколына негізделген Linux ядросына енгізілген файл серверін іске асыруға қолдау көрсетілді.
  • Жаңа қаріптер жинағы қосылды және бұрын ұсынылған қаріптер жаңартылды. Қосымша қаріптерді орнату және бар қаріптерді жаңарту мәселесін шешетін fnt қаріп менеджері (қаріптер үшін apt аналогы) ұсынылады. fnt көмегімен Debian Sid репозиторийінен соңғы қаріптерді, сондай-ақ Google Web Fonts жинағынан сыртқы қаріптерді орнатуға болады.
  • GRUB жүктеушісі басқа орнатылған операциялық жүйелерді анықтау және оларды жүктеу үшін мәзірлерді жасау үшін os-prober бумасын пайдаланады. Басқа нәрселермен қатар, жүктеу кезінде орнатылған Windows 11 ОЖ анықтау қамтамасыз етіледі.
  • Әзірлеудің аяқталуына байланысты libpam-ldap және libnss-ldap бумалары жойылды, олардың орнына LDAP арқылы пайдаланушы аутентификациясы үшін баламалы libpam-ldapd және libnss-ldapd бумаларын пайдалану ұсынылады.
  • rsyslog сияқты фондық журнал жүргізу процесінің әдепкі параметрі жойылды. Журналдарды қарау үшін журнал файлдарын талдаудың орнына «systemd journalctl» қызметтік бағдарламасын шақыру ұсынылады. Қажет болса, жүйе-лог-демон бумасын орнату арқылы ескі әрекетті қалпына келтіруге болады.
  • Systemd-дан systemd-resolved және systemd-boot бөлінеді. Systemd бумасы systemd-timesyncd уақыт синхрондау клиентін талап етуден ұсынылған тәуелділікке жылжытып, NTP клиентінсіз минималды орнатуларға мүмкіндік берді.
  • UEFI Secure Boot режимінде жүктеуге қолдау ARM64 архитектурасына негізделген жүйелер үшін қайтарылды.
  • fdflush бумасы жойылды, оның орнына util-linux жүйесінен "blockdev --flushbufs" пайдаланыңыз.
  • Tempfile және rename.ul бағдарламалары жойылды, олардың орнына сценарийлерде mktemp және файл атауын өзгерту утилиталарын пайдалану ұсынылады.
  • Қандай қызметтік бағдарлама ескірген және болашақ шығарылымда жойылады. Bash сценарийлерінде ауыстыру ретінде орындалатын файлдарға жолды анықтау үшін «түр» немесе «түр -a» пәрмендерін пайдалану ұсынылады.
  • libnss-gw-name, dmraid және request-tracker13 бумалары ескірген және Debian 4 жүйесінде жойылады.
  • Xen виртуалды желі құрылғылары үшін тұрақты желілік интерфейс атауларын («enX0») тағайындау қамтамасыз етілген.
  • ARM және RISC-V процессорларына негізделген жаңа құрылғыларға қолдау қосылды.
  • Орыс және украин тілдеріндегі жаңартылған жүйелік нұсқаулықтар (адам).
  • Debian Med және Debian Astro командалары дайындаған медицина, биология және астрономияға қатысты тақырыптық пакеттердің қосындылары. Мысалы, пакетке shiny-server (R web-қосымшаларын орналастыруға арналған платформа), openvlbi (телескоптарға арналған коррелятор), astap (астрономиялық кескін процессоры), планетарлық-жүйе-стеккер (фрагменттерден планеталардың кескіндерін қалыптастырады), жаңа драйверлер мен кітапханалар кіреді. Astropy Python пакеттерімен (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot) байланысты INDI протоколының қолдауымен, ECSV және TFCAT пішімдерімен жұмыс істеуге арналған Java кітапханалары.
  • Lomiri пайдаланушы ортасымен (бұрынғы Unity 8) UBports жобасы әзірлеген пакеттер және Wayland негізіндегі құрама сервер ретінде әрекет ететін Mir 2 дисплей сервері репозиторийге қосылды.
  • Шығарылымды дайындаудың соңғы кезеңінде Debian 12-де бастапқыда күтілген тарату жинағын бөлек /usr бөлімін пайдаланудан /bin, /sbin және /lib* каталогтары бар жаңа ұсынуға көшу. /usr ішіндегі сәйкес каталогтарға символдық сілтемелер ретінде безендірілген, кейінге қалдырылған.

Ақпарат көзі: opennet.ru

пікір қалдыру