Linux From Scratch 12.2

Linux From Scratch 12.2

Die Linux From Scratch Community (LFS) gibt die Veröffentlichung des Buch-Distros bekannt. LFS 12.2-SysV und LFS 12.2-systemd, auch verfĂŒgbar Übersetzung in deutscher Sprache.

Die wesentlichen Änderungen umfassen Updates des Toolchain auf binutils-2.43.1, gcc-14.2.0 und glibc-2.40. Insgesamt wurden seit der letzten Veröffentlichung 45 Pakete aktualisiert und ein neues Paket lz4 hinzugefĂŒgt. Umfassende TextĂ€nderungen wurden vorgenommen, um die Lesbarkeit zu verbessern. Der Linux-Kernel wurde auf Version 6.10.5 aktualisiert.

Die Quellcodes der benötigten Pakete sind traditionell in ihrem Repository (wget-list, md5sums sind beigefĂŒgt)

VollstĂ€ndige Liste der Änderungen:

  • f7e58b2 gcc: Stapelgrenze nicht verringern
  • 18ce97f Weitere Details auf der Seite Über SBUs hinzufĂŒgen
  • 8cd1e8e boot-Skripte: Konsole: Fix der fb-Konsoleerkennung Wenn CONFIG_FB nicht gesetzt, aber CONFIG_DRM_FBDEV_EMULATION auf y gesetzt ist, verwenden wir auf einer DRM-gesteuerten Grafikkarte (alles von AMD/ATI, Intel oder NVIDIA in den letzten 20 Jahren) eine fb-Konsole, aber ohne /sys/class/graphics/fb0. Dann wird das Skript setfont fĂŒr VT 2-6 nicht ausfĂŒhren.
  • adcb9bb Kleine Korrektur und Umformulierung
  • 8a62a21 Paketaktualisierungen. Update auf iana-etc-20240806. Update auf pkgconf-2.3.0. Update auf python3-3.12.5. Update auf setuptools-72.2.0. Update auf kmod-33. Update auf binutils-2.43.1. Update auf linux-6.10.5
  • fad6cea build: Verwende -r fĂŒr git ls-tree in make dist
  • fe038d2 Kernelkonfiguration mit Linux-6.10.5-Quellen neu generieren
  • 5217788 Konsistentes EinfĂ€rben von SysVinit
  • d509512 Behebe ein kleines Problem mit liblz4.pc.
  • 201b690 Aktualisiere den Absatz ĂŒber ch05 glibc Wir ĂŒbergeben nicht mehr CC=«$LFS_TGT-gcc -nostdinc -isysroot», da cross-chap5.
  • Paketaktualisierungen. Update auf iana-etc-20240701. Update auf vim-9.1.0580. Update auf automake-1.17. Update auf gdbm-1.24. Update auf linux-6.9.9. Update auf less-661. Update auf meson-1.5.0. Update auf setuptools-70.3.0. Update auf util-linux-2.40.2. Update auf lfs-bootscripts 20240717.
  • WĂ€hrung fĂŒr lz, openssl aktualisieren.
  • Bereinigung: Verborgene Dateien in /tmp entfernen.
  • Systemd: Bekannte Fehler aktualisieren.
  • binutils: –enable-new-dtags hinzufĂŒgen.
  • lfs-bootscripts aktualisieren, um nur Escape-Sequenzen an ein Terminal auszugeben.
  • AbhĂ€ngigkeiten: Rust-bindgen als externe Linux-AbhĂ€ngigkeit auflisten.
  • Paketaktualisierungen. Update auf vim-9.1.0478. Update auf iana-etc-20240607. Update auf systemd-256. Update auf python3-3.12.4. Update auf perl-5.40.0. Update auf openssl-3.3.1 (Sicherheitsfix). Update auf linux-6.9.4. Update auf findutils-4.10.0.
  • tcl, expect, readline: rpath entfernen.
  • Paketaktualisierungen und Linux-6.9.x KompatibilitĂ€tsanweisungen zu systemd und udev hinzufĂŒgen.
  • [systemd] RT_GROUP_SCHED deaktivieren.
  • ncurses auf Version 6.5 und glibc-Patch zurĂŒcksetzen.
  • Paketaktualisierungen. Update auf vim-9.1.0405. Update auf util-linux-2.40.1. Update auf linux-6.8.9. Update auf jinja2-3.1.4 (Python-Modul). Update auf iana-etc-20240502. Update auf gcc-14.1.0.
  • systemd: Test Suite (erneut) aktivieren.
  • ncurses: –enable-widec in Kapitel 6 entfernen wie in Kapitel 8.
  • Paketaktualisierungen und einen Sicherheitsfix.
  • Kapitel06/ncurses: ncurses-release anstelle von ncurses-version fĂŒr Bibliotheksdateinamen verwenden. 'changeowner': –from lfs fĂŒr 'chown root:root'-Befehle hinzufĂŒgen.
  • Kleine Änderung am Ausgabetext des ifup-Skripts vornehmen.
  • Paketaktualisierungen. Update auf setuptools-69.5.1. Update auf python3-3.12.3. Update auf openssl-3.3.0. Update auf ninja-1.12.0. Update auf man-db-2.12.1. Update auf linux-6.8.6. Update auf iana-etc-20240412. Update auf vim-9.1.0330.
  • 2434ce3 util-linux: Erstellen Sie eine Dummy-/etc/fstab, um zwei Tests zu erfĂŒllen python: Dokumentieren Sie Testfehler mit dem aktuellen Expat-Kernel: Regenerieren Sie die Kernel-Konfiguration mit 6.8.2
  • 43705a3 Tippfehler beheben python: FĂŒhren Sie die Testreihe mit einer Zeitbegrenzung aus allgemeineAnweisungen: Entfernen Sie eine falsche Aussage ĂŒber «cp -R zerstört Symlink»
  • 4241c91 changelog: FĂŒgen Sie revision=‘sysv’ fĂŒr den sysvinit-3.09-Eintrag hinzu
  • 12d6d8d coreutils: Testnamen sind Dateinamen
  • b5cfb88 Update auf sysvinit-3.09. RĂŒckgĂ€ngig machen auf xz-5.4.6 aufgrund eines upstream-Kompromisses.
  • c31847b Pakete: Vereinfachen Sie die Seite fĂŒr vim-Tags
  • d6fb172 Paketupdates und eine neue ErgĂ€nzung: — Update auf Linux-6.8.1 — Update auf iproute2-6.8.0 — Update auf man-pages-6.7 — FĂŒgen Sie LZ4 zum Buch hinzu
  • 161e736 Paketupdates. Update auf wheel-0.43.0. Update auf setuptools-69.2.0 (Python-Modul). Update auf meson-1.4.0. Update auf expat-2.6.2 (Sicherheitsfix). Update auf iana-etc-20240305. Update auf vim-9.1.0161. Update auf xz-5.6.1. Update auf shadow-4.15.0. Update auf psmisc-23.7. Update auf kmod-32. Update auf elfutils-0.191.
  • c098462 shadow: FĂŒgen Sie eine Anweisung hinzu, um BLFS-Anweisungen zu verwenden, wenn PAM installiert ist
  • eadad6d kernel: Deaktivieren Sie CONFIG_AUDIT nicht mehr fĂŒr systemd
  • 8c42335 Paketupdates. Update auf iana-etc-20240222. Update auf vim-9.1.0145. Update auf xz-5.6.0. Update auf tcl-8.6.14. Update auf shadow-4.14.6. Update auf setuptools-69.1.1. Update auf linux-6.7.7. Update auf libffi-3.4.6. Update auf gettext-0.22.5. Update auf expat-2.6.1.
  • bdbd8e3 glibc: Den Befehl, der die zeitĂŒberschreitenden Tests auflistet, remappen=«test» procps: FĂŒhren Sie chown -R tester . aus, bevor Sie den Test als tester ausfĂŒhren coreutils: Umleiten Sie stdin fĂŒr die Testreihe, um zwei Fehlermeldungen zu verhindern
  • dcbc715 Fix css nochunks v2 (optimieren)
  • 4dbe5b7 Fix #6; css fĂŒr lfs-xsl/nochunks.xsl

Die Multilib-Version der Übersetzung wird in KĂŒrze (innerhalb von 1-2 Tagen) veröffentlicht

Quelle: linux.org.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster