LINUX.ORG.RU

Вышла вторая версия руководства «Linux для себя»

 , , ,


2

1

28.12.2021 вышла вторая версия «Linux для себя». Это руководство по созданию независимой Linux-системы из исходного кода необходимого программного обеспечения; является независимым ответвлением от LFS. На выбор пользователя предлагается multilib, поддержка EFI и набор дополнительного ПО для более удобной последующей настройки системы.

Все исходные тексты проекта доступны на GitHub под лицензией MIT.

Основные изменения:

  • Выполнен переход на платформу генерации статического контента mkdocs. В результате перехода стала возможной генерация PDF-версии руководства. Кроме того, веб-версия руководства корректно работает в консольных браузерах типа links и w3m;
  • В качестве опции предлагается использование классической иерархии файловой системы, при которой/bin, /sbin, /lib не являются ссылками на /usr/{bin,sbin,lib}. Подобное тестировалось на системе с классическим SysVInit;
  • Множественные правки и корректировки по тексту всего руководства;
  • Благодаря обратной связи сообщества, внесены уточнения и пояснения во многих разделах.

Из обновлений пакетов (наиболее крупных) можно отметить:

  • linux-5.15.5;
  • openssl-3.0.1;
  • coreutils-9.0;
  • gcc-11.2.0;
  • python-3.10.1;
  • tcl-8.6.12
  • systemd-250;
  • sysvinit-3.01;
  • ncurses-6.3;
  • util-linux-2.37.2.

>>> Почта

>>>Полный список изменений

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



Проверено: cetjs2 ()
Последнее исправление: sudopacman (всего исправлений: 8)
Ответ на: комментарий от hobbit

Справедливо, если твоё слово «мать» тоже удалить.

Чем же тебе слово «мать» не угодило?

https://knigirossii.ru/pictures/2/41/4410594_big1.jpg

Вроде не написано «вашу мать», или «твою мать» или «еб твою мать» чтобы это было личным оскорблением. Обрати внимание, к автору темы я не обращался, слово «мать» в ответ ему не писал.

Xintrea ★★★★★
()
Ответ на: комментарий от hobbit

Думаю, PDF можно подготовить на линуксе и таскать его с собой хоть на винду, хоть на макось

Можно, но автор новости этого не сделал. Вместо этого он предлагает весело вместе с ним ставить инструменты разработчика Python и дальше по списку. Причем совершенно непонятно, что ему мешает нагенерить документацию в любой из открытых форматов, хоть в PDF, хоть в HTML в ZIP-архиве.

Xintrea ★★★★★
()

Каникулы. Скучно. Что сказать. А по делу, лучше помочь разрабам LFS.

alekstj
()

А в чём таки принципиальное отличие от lfs? Добавили избранные главы из blfs?

undef ★★
()

Это руководство по созданию независимой Linux-системы из исходного кода

Для тех, у кого есть уйма времени.

Odalist ★★★★★
()

Нужно попробовать. В прошлый раз все по мануалу тупо не собиралось, уже хз от чего. Ощущение что кто-то форсил новые версии пакетов без проверки сборки :)

bhfq ★★★★★
()
Ответ на: комментарий от Xintrea

Ты с таким багажом знаний собрался свой линукс ваять?(скорее всего–нет)
Твой троллинг не смешной.

ashot ★★★★
()

В качестве опции предлагается использование классической иерархии файловой системы, при которой/bin, /sbin, /lib не являются ссылками на /usr/{bin,sbin,lib}

а почему опция? и откуда вообще это неуемное желание малышни все /bin, /sbin и /lib запихать в /usr, но в тоже время вынести из /var в корень все эти /run, /srv и прочее подобное непотребство?

ananas ★★★★★
()
Ответ на: комментарий от ananas

почему опция?

Первые версии руководства (1.0-1.3) были с упрощённой структурой директорий. Посоветовавшись с небольшим комьюнити решили реализовать классическую адекватную (на мой взгляд) структуру директорий. Можно было и отказаться от упрощённой, но это лишняя работа, да и пусть пользователь сам выбирает, что ему надо. К тому же, одни разработчики выбирают упрощённую структуру, а другие - классическую. Вот и все дела :). Выбирайте что считаете нужным.

Мне самому не нравится упрощённая структура, поэтому и взялся за это…

неуёмное желание малышни

Поттеринг и КО. считают классическую структуру директорий, в которой /{bin,sbin,lib} отдельно от /usr/{bin,sbin,lib}, дичайшим пережитком прошлого. Мол, дофига сложно и неудобно. А так же при выносе /usr на отдельный раздел возникают проблемы с загрузкой системы с помощью systemd.

Но тогда почему вообще оставили эти /bin и /sbin, раз это сложно и старо? Ради совместимости? Непонятные какие-то.

Linuxoid85
() автор топика
Ответ на: комментарий от Linuxoid85
Ответ на: комментарий от Linuxoid85

как по мне, то проще было бы упразднить /usr, перенеся всю его иерархию в корень (что упорно делают с /var)

ananas ★★★★★
()
Последнее исправление: ananas (всего исправлений: 1)
Ответ на: комментарий от hummer

Смотрите это. А в этом файле содержится информация о каждом используемом пакете.

Linuxoid85
() автор топика
Ответ на: комментарий от micronekodesu

За это время реально разобраться что именно менялось, что это чинит\ломает, протестировать да еще и в руководстве это описать?

С чего ты взял что там кто-то разбирался что именно менялось? Очевидно же, вышла новая версия - меняем в сборочном (скачивающем) скрипте число. Когда (если) где-нить вылезет косяк в виде падающей сборки - уже разбираемся как падение сборки устранить (именно так - не выяснить в чём дело, а устранить падение).

firkax ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.