A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Вышел Linux From Scratch 7.0

Вышел Linux From Scratch 7.0


Рубрика: Новости Linux
Метки:
Просмотров: 2429

Опубликовано 1 руководство Линукс From Scratch 7.0, в коем приведены инструкции по созданию основной Линукс-системы с нуля, применяя только исходные тексты необходимого ПО. В новой версии произведен переход на применение Линукс ядра 3.1, набора компиляторов GCC 4.6.1, системной библиотеки Glibc 2.14.1. Как всегда, были произведены редакторские работы в пояснительных материалах по всей книжке, благодаря чему повысилась точность и ясность текста.

Из интересных изменений возможно подчеркнуть задействование новой корневой директории "/run", в которую перенесено содержимое "/var/run" с целью решения трудности с недоступностью /var/run на ранней стадии загрузки. Директория /run монтируется с использованием tmpfs и применяется такими программами, как udev, для хранения требуемых в ходе работы данных. Директории /var/run и /var/lock перенаправлены на новую директорию. Загрузочные скрипты LFS модифицированы и сейчас вызывают сопроводительные сервисные скрипты из директории /lib/services. Еще одним важным улучшением является добавление помощи файла с контрольными суммами MD5, позволяющего проверить целостность загружаемых пакетов.

При построении основной системы в LFS 7.0 применяются новые версии последующих пакетов: Binutils 2.21.1a, Bison 2.5, Coreutils 8.14, Gawk 4.0.0, GDBM 1.9.1, Grep 2.9, GRUB 1.99, IPROUTE2 2.6.39, Less 444, M4 1.4.16, Module-Init-Tools 3.16, Perl 5.14.2, Tar 1.26, TCL 8.5.10, Udev 173, Util-Линукс 2.20, XZ-Utils 5.0.3. Добавлен пакет libpipeline-1.2.0 и бонусные патчи для bash 4.2, gcc 4.6.1, glibc 2.14, perl-5.14 и readline-6.2. Удалён пакет Pkg-Config-0.25.

За исключением руководства по созданию основной системы в рамках проекта выпускается несколько доп. книжек:

"Beyond Линукс From Scratch" - руководство по конфигурированию и сборке более 500 программных пакетов в окружении LFS. Текущий релиз: svn-20111028, список изменений (vsftpd-2.3.4, subversion-1.7.1, Python-3.2.2, ruby-1.92-p290, tcl-8.5.10, jpeg-8c, apache-2.2.21, sqlite-3.7.8, dhcpcd-5.2.12, wget-1.13, openssh-5.9p1, openssl-1.0.0e);

"Automated Линукс From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;

"Cross Линукс From Scratch" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, POWERPC, альфа, hppa, arm. Последние версии: CLFS GIT-220110903, Embedded CLFS GIT-0.0.1-20110514;

"Hardened Линукс From Scratch" - инструкции по повышению безопасности LFS, применению доп. патчей и ограничений;

"LFS Hints" - подборка доп. советов с описанием альтернативных решений для описанных в LFS и BLFS шагов. Добавлена инструкция по сборке LFS для POWERPC (32bit);

"LFS LIVECD" - проект по подготовке LIVECD. На сегодняшний день, не развивается.