Icma Linux Sıfırdan LFS kitab paylama buraxılışını elan edir LFS 12.2-SysV и LFS 12.2-sistemli, həmçinin mövcuddur tərcümə rus dilinə.
Əsas dəyişikliklərə binutils-2.43.1, gcc-14.2.0 və glibc-2.40 üçün alətlər zənciri yeniləmələri daxildir. Son buraxılışdan bəri cəmi 45 paket yenilənib və bir yeni paket, lz4, əlavə edilib. Oxunma rahatlığını artırmaq üçün geniş mətn dəyişiklikləri edilib. Kernel Linux 6.10.5 versiyasına yeniləndi.
Lazımi bağlamaların mənbələri ənənəvi olaraq onların içərisində yerləşdirilir depolar (wget-list, md5sums əlavə olunur)
Dəyişikliklərin tam siyahısı:
- f7e58b2 gcc: Yığın limitini azaltmayın
- 18ce97f Haqqında SBUs səhifəsinə daha çox təfərrüat əlavə edin
- 8cd1e8e bootscripts: konsol: Fb konsol aşkarlamasını düzəldin CONFIG_FB təyin edilməyibsə, lakin CONFIG_DRM_FBDEV_EMULATION y olaraq təyin edilibsə, DRM ilə idarə olunan qrafik kartda (son 20 ildə AMD/ATI, Intel və ya NVIDIA-dan hər hansı bir şey) istifadə edəcəyik fb konsolu, lakin /sys/class/graphics/fb0 olmadan. Sonra skript VT 2-6 üçün setfont işləməyəcək.
- adcb9bb Kiçik düzəliş və yenidən söz
- 8a62a21 Paket yeniləmələri. iana-etc-20240806-a yeniləyin. pkgconf-2.3.0-a yeniləyin. Python3-3.12.5-ə yeniləyin. Setuptools-72.2.0-a yeniləyin. Kmod-33-ə yeniləyin. binutils-2.43.1-ə yeniləyin. Linux-6.10.5-ə yeniləyin
- fad6cea build: make dist-də git ls-tree üçün -r istifadə edin
- fe038d2 ilə kernel konfiqurasiyasını bərpa edin Linux 6.10.5 mənbə
- 5217788 SysVinit əməliyyat sisteminin böyük hərfini ardıcıl edin
- d509512 liblz4.pc ilə kiçik problemi həll edin.
- 201b690 ch05 glibc-i təsvir edən paraqrafı yeniləyin Biz daha cross-chip5-dən bəri CC="$LFS_TGT-gcc -nostdinc -isysroot" keçmirik.
- bb9b075 Paket yeniləmələri. iana-etc-20240701-ə yeniləyin. vim-9.1.0580-ə yeniləyin. Automake-1.17-ə yeniləyin. gdbm-1.24-ə yeniləyin. Linux-6.9.9-a yeniləyin. Daha az-661-ə yeniləyin. Meson-1.5.0-a yeniləyin. Setuptools-70.3.0-a yeniləyin. util-linux-2.40.2-ə yeniləyin Lfs-bootscripts 20240717-ə yeniləyin
- fe78f75 lz, openssl üçün valyutanı yeniləyin.
- 01d2ff0 təmizləmə: /tmp-də gizli faylları silin
- 73d11ad Systemd: Məlum xətaları yeniləyin
- 77512d6 binutils: -enable-new-dtags əlavə edin
- e88e84f Terminalda yalnız qaçış ardıcıllığını çıxarmaq üçün lfs-bootscriptləri yeniləyin.
- d635a98 asılılıqları: Rust-bindgen-i as siyahısına daxil edin Linux xarici asılılıq
- 89e6082 Paket yeniləmələri. vim-9.1.0478-ə yeniləyin. iana-etc-20240607-ə yeniləyin. Systemd-256-a yeniləyin. Python3-3.12.4-ə yeniləyin. Perl-5.40.0-a yeniləyin. openssl-3.3.1-ə yeniləyin (Təhlükəsizlik düzəlişi). Linux-6.9.4-ə yeniləyin. findutils-4.10.0-a yeniləyin.
- 99e321f tcl, gözləyin, oxuyun: Rpathdan xilas olun
- 8f04542 Paket Yeniləmələri və systemd və udev-ə linux-6.9.x uyğunluğu təlimatları əlavə edin
- 318c187 [sistem] RT_GROUP_SCHED-i söndürün
- 4728e16 ncurses 6.5 və glibc yamasına qaytarın
- 5012468 Paket yeniləmələri vim-9.1.0405-ə güncəlləşdirin Util-linux-2.40.1-ə yeniləyin Linux-6.8.9-a yeniləyin Jinja2-3.1.4-ə yeniləyin (Python mpdule) iana-etc-20240502-ə güncəlləyin gcc-14.1.0-ə yeniləyin. XNUMX
- b9b7834 systemd: Test paketini aktivləşdirin (yenidən)
- 2b1488e ncurses: Fəsil 6 kimi 8-cı fəsildə açıq-enable-widec-i silin
- 41b6194 Paket yeniləmələri və təhlükəsizlik düzəlişi.
- 76a68e0 chapter06/ncurses: Kitabxana fayl adlarını dəyişdirmək üçün ncurses-versiya əvəzinə ncurses-release istifadə edin: Chown root:root əmrləri üçün lfs-dən əlavə edin
- 3ff307a ifup skriptinin çıxış mətnində kiçik dəyişiklik edin.
- 4cffce6 Paket yeniləmələri setuptools-69.5.1-ə güncəlləyin Python3-3.12.3-ə yeniləyin openssl-3.3.0-a yeniləyin Ninja-1.12.0-a yeniləyin Man-db-2.12.1-ə yeniləyin Linux-6.8.6-ya yeniləyin iana-ya yeniləyin -etc-20240412 vim-9.1.0330-a yeniləyin
- 2434ce3 util-linux: İki python testini təmin etmək üçün dummy /etc/fstab yaradın: Son ekspat nüvəsi ilə sınaq uğursuzluqlarını sənədləşdirin: 6.8.2 ilə nüvə konfiqurasiyasını bərpa edin
- 43705a3 Yazı xətalarını düzəldin python: Test paketini vaxt məhdudiyyəti ilə işləyin ümumi təlimatlar: “cp -R simvolik əlaqəni məhv edir” haqqında yanlış ifadəni silin
- 4241c91 dəyişiklik qeydi: sysvinit-3.09 girişi üçün revision='sysv' əlavə edin
- 12d6d8d coreutils: Test adları fayl adlarıdır
- b5cfb88 Sysvinit-3.09-a yeniləyin. Yuxarı axın güzəştinə görə xz-5.4.6-ya qayıdın.
- c31847b paketləri: vim teqləri səhifəsi üçün sadələşdirin
- d6fb172 Paket yeniləmələri və yeni bir əlavə: – Yeniləmə Linux-6.8.1 — iproute2-6.8.0 versiyasına yeniləmə — man-pages-6.7 versiyasına yeniləmə — LZ4-ü kitaba əlavə edin
- 161e736 Paket yeniləmələri. Təkər-0.43.0-a yeniləyin. setuptools-69.2.0-a yeniləyin (Python modulu). Meson-1.4.0-a yeniləyin. Expat-2.6.2-ə yeniləyin (Təhlükəsizlik düzəlişi). iana-etc-20240305-ə yeniləyin. vim-9.1.0161-ə yeniləyin. xz-5.6.1-ə yeniləyin. Kölgə-4.15.0-a yeniləyin. psmisc-23.7-ə yeniləyin. kmod-32-ə yeniləyin. Elfutils-0.191-ə yeniləyin.
- c098462 kölgə: PAM quraşdırılıbsa, BLFS istifadə təlimatı əlavə edin
- eadad6d nüvəsi: sistemd üçün CONFIG_AUDIT-i artıq söndürməyin
- 8c42335 Paket yeniləmələri. iana-etc-20240222-ə yeniləyin. vim-9.1.0145-ə yeniləyin. xz-5.6.0-a yeniləyin. tcl-8.6.14-ə yeniləyin. Kölgə-4.14.6-a yeniləyin. Setuptools-69.1.1-ə yeniləyin. Linux-6.7.7-ə yeniləyin. libffi-3.4.6-a yeniləyin. Gettext-0.22.5-ə yeniləyin. Expat-2.6.1-ə yeniləyin.
- bdbd8e3 glibc: Vaxtı keçmiş testləri sadalayan əmri yerinə yetirin remap="test" procps: chown -R testerini işə salın. testi tester coreutils kimi işə salmazdan əvvəl: İki uğursuzluğun qarşısını almaq üçün test paketi üçün stdin-i yönləndirin
- dcbc715 css nochunks v2 düzəldin (optimallaşdırın)
- 4dbe5b7 sabit №6; lfs-xsl/nochunks.xsl üçün css
Tərcümənin Multilib versiyası bir az sonra (1-2 gün ərzində) yerləşdiriləcək.
Mənbə: linux.org.ru
