anonymous@RULINUX.NET~# Last login: 2024-04-30 10:20:29
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

LFS 7.0

Опубликовано руководство Linux From Scratch 7.0, в котором приведены инструкции по созданию базовой Linux-системы с нуля, используя лишь исходные тексты необходимого программного обеспечения. В новой версии произведен переход на использование Linux ядра 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-Linux 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 Linux 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 Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;
  •   "Cross Linux From Scratch" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm. Последние версии: CLFS GIT-220110903, Embedded CLFS GIT-0.0.1-20110514;
  •   "Hardened Linux From Scratch" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
  •   "LFS Hints" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов. Добавлена инструкция по сборке LFS для PowerPC (32bit);
  •   "LFS LiveCD" - проект по подготовке LiveCD. На данный момент, не развивается.

>>> Подробнее

Bod(*) (2011-10-30 16:32:04)
Отредактировано Bod по причине "не указана"
Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1

Подтверждено: vilfred(*) (2011-11-08 01:16:37)

[Ответить на это сообщение]

[#] [Добавить метку] [Редактировать] Ответ на: LFS 7.0 от Bod 2011-10-30 16:32:04
avatar
Скрыть

Re:LFS 7.0

Интересно, кого-нибудь это еще вставляет?

Ax-Xa-Xa(*)(2011-10-30 16:32:56)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:LFS 7.0 от Ax-Xa-Xa 2011-10-30 16:32:56
avatar
Скрыть

Re:LFS 7.0

Сам ни разу не ставил. Но польза очевидна. ИМХО, ничто не даст такого глубокого знания системы. Это не гента с юзефлагами, бесполезными в любом другом дистрибутиве.

Bod(*)(2011-10-30 17:10:20)

Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1
[#] [Добавить метку] [Редактировать] Ответ на: LFS 7.0 от Bod 2011-10-30 16:32:04
avatar
Скрыть

Re:LFS 7.0

> Из интересных изменений можно отметить задействование новой корневой директории "/run"
Вот это и огорчает. 6.8 наше всё!

anonymous(*)(2011-11-10 12:51:52)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!