Сформированы (http://lists.linuxfromscratch.org/pipermail/lfs-support/2017...) новые выпуски руководств Linux From Scratch 8.1 (http://www.linuxfromscratch.org/lfs/view/8.1/) (LFS) и Beyond Linux From Scratch 8.1 (http://www.linuxfromscratch.org/blfs/view/8.1) (BLFS), а также редакций LFS и BLFS с системным менеджером systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке около 900 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек и медиапроигрывателей.В Linux From Scratch 8.1 произведено (http://linuxfromscratch.org/lfs/view/8.1/chapter01/whatsnew....) обновление 32 пакетов, исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге. В новой версии осуществлён переход на ядро Linux 4.12.7, обновлены glibc 2.26, binutils 2.29, gcc 7.2.0, Coreutils 8.27, E2fsprogs 1.43.5, GRUB 2.02,
Perl 5.26.0, Tcl 8.6.7, Util-Linux 2.30.1, Vim 8.0.586.В Beyond Linux From Scratch 8.1 по сравнению с прошлым выпуском отмечено 885 обновлений программ, среди которых GNOME 3.24 и KDE Applications 17.08.
Кроме LFS и BLFS в рамках проекта выпускалось несколько дополнительных книг:
- "Automated Linux From Scratch (http://www.linuxfromscratch.org/alfs/)" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;- "Cross Linux From Scratch (http://clfs.org/)" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
- "Hardened Linux From Scratch (http://www.linuxfromscratch.org/hlfs/)" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
- "LFS Hints (http://www.linuxfromscratch.org/hints/)" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов;
- "LFS LiveCD (http://www.linuxfromscratch.org/livecd/)" - проект по подготовке LiveCD. На данный момент не развивается.
URL: http://lists.linuxfromscratch.org/pipermail/lfs-support/2017...
Новость: http://www.opennet.ru/opennews/art.shtml?num=47123
Если LFS – это набор инструкций, то как там могут быть обновлены пакеты? Или я что-то не понимаю?
Нет, это инструкции, как собрать линукс без дистрибутива. После них Arch и Gentoo кажутся очень простыми и автоматизированными системами.
> После них Arch и Gentoo кажутся очень простыми и автоматизированными системами.Каковыми они и являются.
Смотря для кого.. Вас разве не учили говорить только засебя ?. Установка винды, очиста пк от вирусов для меня плевое дело, но почти все мои знакомые предпочитают позвать знакомого для выполнения этих казалось бы простейших задач. Когда-то поставить убунту для меня было делом длиною в целую ночь. Сейчас же я ее с закрытыми глазами могу поставить. Но ведь я сейчас уже совсем не тот юзер соплячек которым был лет 15 назад... Так Для кого же всетаки " Arch и Gentoo кажутся очень простыми и автоматизированными системами" ?.
> Так Для кого же всетаки
> " Arch и Gentoo кажутся очень простыми и автоматизированными системами" ?.Для того, кто понимает устройство операционной системы. Вопрос надо рассматривать не в субъективном разрезе «кажется простым - кажется сложным», отражающем только надрессированность на конкретные навыки, а в разрезе понимания того, как и почему система работает.
бред, чтобы их поставить надо как минимум знать свое железо + команд 30 с вики мастхэвно прочитать либо с арчевой, либо с гентушной, так же и со слакой и фрей, без справки там не реально что-либо сделать самому.
Так есть пошаговый набор инструкций - исполни и будет счастье. ДОС в свое время было поставить сложнее.
Slackware поставил и все. Даже lilo с дуалбутом под Винду сам определиться сможет.
P.S. Насчет UEFI не знаю, переводил уже установленную систему, да и под rEFInd.
Какое железо ? В раче и в генте стандартные ядра уже со всем включенным подряд, всё и так определится. И какие там 30 команд в раче? ENG дефолт ставится зная только командами mount cp и исполнением скрипта установки, три команды
>mount cp и исполнением скрипта установки, три командыКакой такой скрипт установки в арчике?
Вообще, из 20 команд для установки Арча штук 5 через 2-3 года фиг вспомнишь и лучше посмотреть install guide чем 5 раз перегружаться с livecd.
Плюс, извините, за 2-3 года что-то легко поменяться могло.
> бред, чтобы их поставить надо как минимум знать свое железо + команд
> 30 с вики мастхэвно прочитать либо с арчевой, либо с гентушной, так же и со слакой и фрей, без справки там не
> реально что-либо сделать самому.Бред современных "вики-знатоков".
Нужен доступ к ману и всего лишь общее понимание самого принципа установки.Когда-то, ради трол^W лулзов, минут за двадцать накидал установку бзди "пердолингом", с ноля на ссд c ручным выравниванием и "консолей с UTF-8":
## На самом деле можно запустить partedit/bsdconfig diskmgmt
% gpart create -s gpt da0
% gpart add -t freebsd-boot -s 512k -a4k -l boot da0
% gpart bootcode -b /boot/pmbr -p /boot/gptboot -i1 da0
% gpart add -t freebsd-ufs -l rootfs -b 1m -s 2g da0
% newfs -U -t /dev/gpt/rootfs
## опять же, bsdinstall умеет в это
# mount /dev/gpt/rootfs /mnt
% fetch ftp.freebsd.org/pub/FreeBSD/releases/amd64/<очередная версия>/kernel.txz -o /tmp
% fetch ftp.freebsd.org/pub/FreeBSD/releases/amd64/<очередная версия>/base.txz -o /tmp
% sha256 /tmp/kernel.txz /tmp/base.txz
% more /usr/local/share/freebsd/MANIFESTS/amd64-<версия>
# cd /mnt
# tar xpf /tmp/base.txz
# tar xpf /tmp/kernel.txz
# chroot -u root .
# ee etc/fstab
# echo "vasyan_user: :lang=ru_RU.UTF-8: :charset=UTF-8:" >> /etc/login.conf
# cap_mkdb /etc/login.conf
# adduser
Username: vasyan
Full name: Pupkin Vasya
Login class [default]: vasyan_user
Home directory [/home/vasyan]:
OK? (yes/no): yes
# su -l vasyan -c "locale" | head -1
LANG=ru_RU.UTF-8
# echo keymap= \"/usr/share/vt/keymaps/ru.kbd\" >> /etc/rc.conf
# echo hostname=\"vasyan-net\" >> /etc/rc.conf
# echo ifconfig_em0=\"DHCP\" >> /etc/rc.conf
# echo wlans_iwn0=wlan0 >> /etc/rc.conf
# echo ifconfig_wlan0=\"WPA DHCP\" >> /etc/rc.conf
# wpa_passphrase vasyan-wifi |grep -v "#psk" > /etc/wpa_supplicant.conf
# ^D
# cd
# umount /mnt
> Так для кого же все таки "Arch и Gentoo кажутся очень простыми и автоматизированными системами" ?Для инженеров с профильным образованием.
> Для инженеров с профильным образованием.Чушь. Даже я от безделия как-то ставил, собирал и пользовался gentoo, пока не надоела эта сухо@рочка. Про Arch и разговора нет. Вопрос в том, насколько всё это приемлемо для обычного пользователя ПК, который, простите за тавтологию, пользуется ПК как инструментом для выполнения своих пользовательских задач, а не "лежит под ним" бесконечно перетягивая софтверные гайки и болты?
> > Для инженеров с профильным образованием.
> Чушь. Даже я от безделия как-то ставилХорошо. "для инженеров с профильным образованием и бездельников."
Увы, для кого-то и русский язык - тяжёл, даже в написании. Хотя и автопроверка орфографии в браузере есть, и "за себя" нетрудно написать.
Помню всякие XP засранные всем подряд, вылечить все это ещё тот геморой, скачай 5 антивирусов, бесплатные ничего не могут, срабатывания то ложные, то не с первого прохода. Смотри потом что он нашел и ищи не удалит ли он чего нужного. Настройка прав доступа в 50 подпунктах этой "Панели управления", убогая консоль.
Конечно копипаснуть 10 команд с арч вики сложней.
Так тут ты строишь дом с хорошими инструментами и стройматериалами.
А в XP ты тараканов выводишь с помощью носового платка.
Второе настолько же сложнее насколько и бессмысленно.
Пакеты с сорцами.
Всё руками. Как в ЛЕГО. :) Не напишешь - не попользуешь.
Нет, сорцы с конфигами...
Что-то они там малость обнаглели, и ссылка по дефолту ведёт на версию с systemd. Версия без systemd вот: http://linuxfromscratch.org/lfs/downloads/8.1/ .
Хейтеры systemd совсем деградировали и уже не понимают буквы(Вот версия с systemd:
http://www.linuxfromscratch.org/lfs/view/8.1-systemd/А вот без на которую и дана ссылка:
http://www.linuxfromscratch.org/lfs/view/8.1/
Речь не про буквы, а про ссылки на странице. Вот сейчас вижу, что ссылка на версию без systemd там есть, причём первой. У страницы просто неудачное форматирование. Если проскроллить первый кусок с шапкой, то можно попасть на страницу с "Current Development", а следом "Current Stable", но уже в секции "Systemd version of LFS".
системдэотрицатели заблудились в трех веб-страницах. Забавное зрелище.
http://saahriktu.org/tmp/scr1504450312.png , а потом сразу http://saahriktu.org/tmp/scr1504450333.png . Т.е. не плавный скроллинг по одной строчке, а сразу одно после другого. Целиком.
Ты у мамы хакир? Что за вырвиглаз из эмуляции старых мониторов?
Это - ядерная консоль (tty/vt/vt.c, который Линус написал в начале 90-х) с локалью KOI8-R и "setterm -foreground green -background black -store" на FullHD ЖК мониторе (да, у меня он ЖК и 27").
Глоззаа! Верни мне мои глоззааааа!!
> Это - ядерная консольТы так и не лечишся?
> Это - ... на FullHD ЖК мониторе (да, у меня он ЖК и 27").Вас обманули! Чёрно-зелёный монитор не может быть ЖК и 27"! :))) Не, серьёзно, бросайте это непотребство - глаза дороже.
Всем удобно разное. Зелёный текст на чёрном фоне, наоборот, более мягкий, не такой как при полной контрастности. А уж если ещё и фон белый...
Есть у меня мечта - собрать себе дебаговый LFS + dpkg. Ну, то есть абсолютно всё с -О0 -g , чтобы потом в отладчике лазить по нему. Жаль времени пока нет, и комп очень нужен, даже гном3 тормозящий снести опасаюсь (дебьен на этом может здорово покорёжить), такой период.. Ну и ещё железо супертормозящее и специфичное (древний микроноут sony vaio)..
назвал бы microbian ))
> Жаль времени пока нетСамре печальное, что его и не будет :( Мы больше не молоды...
>> Жаль времени пока нет
> Самре печальное, что его и не будет :( Мы больше не молоды...Ну так восьмой класс как-никак. Мы уже совсем большие.
Так и зарабатываешь сколько ты, если такое задач громадьё по силам тебе, падаван? Ужели ноут плюгавенький, но всё же тянущий, за 30 тыр не по силам такому джедаю?
> Ужели ноут плюгавенький, но всё же тянущий, за 30 тыр не по силам такому джедаю?Для емакса много не надо.
А мобила у меня вообще кирпич. Используют по полной, буржуи-эксплуататоры, жаль трудовой договор только с 18.
Раньше так и делал - собирал вторую систему с -O0 -g3 для дебага - удобно, но система тормозная и место под нее нужно существенно больше.Сейчас (последний год-два) все с -O0 не соберешь - как минимум glibc требует -O1 или выше.
> Жаль времени пока нетТеперь уже - да... Жди следующие летние каникулы.
Эхх, молодость. И ведь было же время распечатывать всё это (дома интернета не было), качать исходники и патчи, нести домой на флешке 256 Мбайт, потом вбивать все команды ручками. И ждать, зачарованно глядя на бегущие строчки...
> исправлены ошибки в загрузочных скриптахОПЯТЬ?!!! Да они в каждом релизе их "исправляют"! Вопрос: как вообще работал LFS версий так 10 назад, если до сих пор исправляют базовые вещи??
> Нет, это инструкции, как собрать линукс без дистрибутива. После них Arch и Gentoo кажутся очень простыми и автоматизированными системами.Ну просто классика
xxx: Чтобы поставить Gentoo нужно выполнить всего три команды
ххх: cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
xxx: это была первая
s|/dev/hda|/dev/sda|g
fix! Как там в прошлом? [Mr.President] ещё у власти?
"""cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update"""
Что Вы там запускаете в пустом chroot? Он без обвязки вообще вылетит в 127.
> Чушь. Даже я от безделия как-то ставил, собирал и пользовался gentoo, пока не надоела эта сухо@рочка. Про Arch и разговора нет. Вопрос в том, насколько всё это приемлемо для обычного пользователя ПК, который, простите за тавтологию, пользуется ПК как инструментом для выполнения своих пользовательских задач, а не "лежит под ним" бесконечно перетягивая софтверные гайки и болты?просто, как правило, наигравшись с постоянной пересборкой всего и всея, и включением секретных флагов оптимизации, который дают прирост производительности 0,00001% в 0,001% программ, нормальные люди переходят на дистрибутивы с бинарными пакетами - Debian/Ubuntu/CentOS и радуются жизни. Все остальное отлукавого, имхо. Но остается маленький процент упoрoтых, которые свято верят, что пересборка с О3 наше фсе. Просто обходите таких людей стороной :D
Вы, наверное, просто не пробовали Arch :) Потому что, если пройден путь LFS, FreeBSD, Gentoo, то желание иметь свежий софт очень сильна, а компялить его нет времени/желания, тут и приходит на выручку Arch, он бинарный и rolling release, ну и в AUR есть все.
> FreeBSD... свежий софтЧё?
> в AUR есть все
Только пакбилды 50/50 написаны через ж@пу неграмотными школьниками. И, соответственно, результаты сборки 50/50 получаются смешными.
О, я хорошо попригорал на Арче, рассказывайте свои сказочки.. сказал бы "девочкам", но..
>> FreeBSD... свежий софт
> Чё?Пересядьте из любимого кресла на табурет, приготовьте огнетушитель, дышите глубоко:
https://www.opennet.ru/openforum/vsluhforumID3/111259.html
> 16-Май-17, 21:37
Топ репозиториев (https://repology.org/statistics/total) по общему количеству пакетов:
- AUR (30938)
- Debian/Ubuntu (26516/27677)
- FreeBSD (25706)
- Gentoo (19162)
- Fedora (19135)Топ репозиториев (https://repology.org/statistics/newest) по количеству свежих пакетов:
- FreeBSD (14365)
- Debian/Ubuntu (12077/12525)
- Fedora (11941)
- Gentoo (9271)
- AUR (9090)
> Потому что, если пройден путь LFS, FreeBSD, Gentooу меня было примерно так - FreeBSD -> RedHat/White Box/Slackware -> CentOS/RHEL/Ubuntu/Debian. Их собственно и использую последние лет 10, особых нареканий нет. На десктопе Ubuntu 14/16, за исключением редких моментов полностью доволен, но если посмотреть что там творится у MS начиная с win 8 - то как бы грех жаловаться :)