The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Опубликованы Linux From Scratch 11.3 и Beyond Linux From Scratch 11.3

01.03.2023 12:05

Представлены новые выпуски руководств Linux From Scratch 11.3 (LFS) и Beyond Linux From Scratch 11.3 (BLFS), а также редакций LFS и BLFS с системным менеджером systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке около 1000 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек и медиапроигрывателей.

В Linux From Scratch 11.3 осуществлён переход на glibc 2.37, binutils 2.40 и ядро Linux 6.1.11, Systemd 252, SysVinit 3.06, Bash 5.2.15, Grep 3.8, Inetutils 2.4, Meson 1.0.0, Openssl 3.0.8, Python 3.11.2, Tcl 8.6.13, Vim 9.0.1273. Исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге.

В Beyond Linux From Scratch 11.3 отмечено 1357 обновлений, среди которых GNOME 43, Xfce 4.18, KDE Plasma 5.26.5, KDE Gears 22.12.2, LibreOffice 7.5, Fmpeg 5.1.2, Inkscape 1.2.2, Thunderbird 102.8.0, Firefox 102.8.0, SeaMonkey 2.53.15, IceWM 3.3.1, openbox 3.6.1, Mesa 22.3.5, GTK 4.8.3, MariaDB 10.6.12, PostgreSQL 15.2, Postfix 3.7.4, Exim 4.96, BIND 9.18.12, Apache httpd 2.4.55 и т.п. Добавлен драйвер intel-media-driver (Intel Media Driver for VAAPI) для аппаратного ускорения кодирования и декодирования видео на системах с CPU Intel Broadwell и более новых моделей.

Кроме LFS и BLFS в рамках проекта ранее выпускалось несколько дополнительных книг:

  • "Automated Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;
  • "Cross Linux From Scratch" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
  • "Hardened Linux From Scratch" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
  • "LFS Hints" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов.


  1. Главная ссылка к новости (https://lists.linuxfromscratch...)
  2. OpenNews: Опубликованы Linux From Scratch 11.2 и Beyond Linux From Scratch 11.2
  3. OpenNews: Второй выпуск руководства "Linux для себя"
  4. OpenNews: Первый выпуск самостоятельного русскоязычного ответвления Linux From Scratch
  5. OpenNews: Выпуск дистрибутива GoboLinux 017 со своеобразной иерархией файловой системы
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58727-linuxfromscratch
Ключевые слова: linuxfromscratch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (98) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, . (?), 12:15, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Не пользовался но уважаю
     
  • 1.2, Аноним (2), 12:17, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Самый лучший дистр
     
     
  • 2.4, Аноним (4), 12:21, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Это не дистр это DIY сделай сам.
     
     
  • 3.68, Аноним (68), 21:55, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чего минусуете человека? Всё верно сказал. Это не дистр. Нет даже пакетного менеджера.
     
     
  • 4.74, Аноним (74), 01:20, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что не мешает установить в систему Flatpack, xbps, xbps-src из Void Linux или emerge из Gentoo. Так что пакетный менеджер ничто рядом с пакетным менеджером исходников. А вообще не всем нужен зачем-то glibc. Роутеры вот с OpenWRT прекрасно живут с musl.
     
     
  • 5.99, 54r (?), 00:49, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    попробуй-ка глибц обновить из исходников через мэйк инстал, узнаешь много нового))
     
  • 4.93, Аноним2 (?), 13:45, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Минусуют, потому что ничего верного не сказал. И при чём тут пакетный менеджер?

    Дистрибутив - это форма распространения программного обеспечения. В данном случае - книга со ссылками на архивы исходников. Всё описано в одном месте.

    Ссылки на архивы даны конкретных версий, поэтому это полноценный дистрибутив, с подобранным и проверенным софтом.

    "сделай сам" будет, если пакеты будут даны без версий и тебе придётся подбирать софт, чтобы он не конфликтовал с другим, самому тестировать и т.д.

     

  • 1.3, Аноним (4), 12:20, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Инструкция как разгрести лапшу зависимостей и хоть что-то запустить.
     
     
  • 2.10, Аноним (10), 12:54, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вообще-то нет. Чтобы хоть как то запустить и без разгребания зависимостей эта книга не нужна
     

  • 1.5, Аноним (5), 12:30, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Зачем собирать что-то помимо базовой системы не совсем понятно, люди хернёй какой-то маются. В плане разобраться, как устроен софт, и зачем нужны определённые компоненты, не плохо наверно. Но и только.
     
     
  • 2.6, _kp (ok), 12:41, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, это нужно далеко не всем.
    Но если задача не типовая, то приходится.
    И кстати, именно просто так не собирал никогда даже в дидактических целях, а только при необходимости, совмещая изучения с хотя бы побочной, но работой.
     
     
  • 3.9, Аноним (5), 12:50, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Наверно, это должна быть очень нетиповая задача. Мне сложно представить, почему нельзя взять генту и подпереть костылями в нужных местах. Вот сборка генты сама по себе не добавит знаний о софте, в плане обучения LFS определённо лучше.
     
     
  • 4.14, Анонка (?), 13:07, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ждём ебилды без скриптона а то чота в генту оно не очень смотрится
     
     
  • 5.17, Аноним (5), 13:10, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем тебе сборочная система на таргете?
     
  • 4.18, _kp (ok), 13:17, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для обычного дескопа, даже без Генты, сгодится обычный дистрибутив.
    А есть еще встраиваемые системы, станки, и экзотические платформы.

    Но в большинстве случаев, когда готовые решения не подошли,сборки базовой системы и критичных приложений более чем достаточно.

     
     
  • 5.20, Аноним (5), 13:25, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я как бы это и имел в виду, не обязательно туда всю генту пихать. Она нужна только для сборки и обновления.
     
  • 5.36, Анонка (?), 14:26, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не сгодится
    много мусора на все случаи жизни
    а там где его нет есть гента
     
     
  • 6.40, Аноним (40), 15:01, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    в которой даже банальных вещей нет типа qt6
     
     
  • 7.44, Аноним (5), 15:36, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В официальном оверлее ебилды для 6.5 (бета кутей на текущий момент): https://gitweb.gentoo.org/proj/qt.git

    Ты просто не понимаешь, что такое генту.

     
  • 4.52, Аноним (52), 16:52, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Задача довольно типовая (хоть раз, но встретится везде), но не частая. Крупный коммерческий софт часто не работает с L. нормально.

    Они для галочки обозначают поддержку и после забивают болты. Другие не успевают быстро вообще всё поддерживать.

    В попытках заставить _это_ работать, приходится, в паузах между писаниной им, строить у себя стройную систему подпорок и костылей из самосборок. Можно костылей не ставить, но тогда долго вообще ничего не будет работать.

     
     
  • 5.54, Аноним (54), 17:06, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Крупный коммерческий софт часто не работает с L. нормально.

    Надо было ставить Ubuntu.

     
  • 5.69, Аноним (68), 21:58, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А с опенофис работает идеально?
     
  • 5.81, К.О. (?), 06:32, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то для этого есть контейнеры, а у кого в 2023 году нет контейнерной дистрибуции, тот ссзб
     
  • 4.53, Аноним (54), 17:05, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мне вообще сложно понять какое такое сакральное мистическое знание может дать процес сборки генты, кроме сублимации сексуальной энергии. Должно быть очень много свободного времени. Явно уж лучше это время потратить на поиск жены и дальнейшее размножение.
     
     
  • 5.56, Аноним (5), 17:13, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Генту экономит оооочень много времени, сложно переоценить её в этом. Дело не в знаниях, дело в результате и путях его достижения. Но собирать софт можно научиться в процессе, только это универсальное знание.
     
  • 5.57, Аноним (57), 17:13, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это сродни аудиофилии и поиску «идеального звука», только тут ещё и с минимальными расходами (на электричество разве что).
     
  • 5.105, Аноним (105), 20:36, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Типичные советы от пубертатных мальчиков. Взрослые мужчины уже нашли жен, завели детей и два раза пожалели, что потратили свободное время не на самосовершенствование, изучение неизведанного и личные проекты, которые обессмертили бы их имена в веках.. Теперь у них нет свободного времени. Зато есть куча мелких бытовых забот, вечно недовольные голодные рты и ненавистная работа, которую нельзя бросить.
     
  • 2.39, Аноним (40), 15:01, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    это для людей, которые знают, как писать частицу "не"
     
     
  • 3.42, Аноним (5), 15:16, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что-то у меня большие сомнения. А ты где-нибудь видел таких людей, у тебя имеется определённая выборка статистических данных?
     

  • 1.7, Аноним (7), 12:41, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    однажды захотел собрать абсолютно минимальное ядро линукс. Удивился тому, что в LFS конфигурированию ядра посвящен абзац максимум.
     
     
  • 2.8, Аноним (57), 12:46, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Потому что это про сборку дистрибутива, а не ядра.
     
     
  • 3.11, Аноним (7), 12:55, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    а, ну да, ведь при сборке дистрибутива берут чье-то другое уже готовое ядро, а не компилят его from scratch.
     
     
  • 4.12, Аноним (12), 12:59, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    From scratch пишут своё ядро
     
     
  • 5.15, Аноним (7), 13:08, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    назвались linux from scratch -- вот и рассказывайте, как скомпилить linux from scratch, как подобрать дрова, нужные именно такой-то тачке, какие опции включать в tinyconfig, чтоб линукс компилился буквально 2 минуты, но имел тот же функционал, что и дистрибутивные ядра (за вычетом неиспользуемых) и т. д. По факту бесполезная книженция. Все пришлось узнавать самому: как на конкретной тачке получить список устройств в том виде, по которому можно составить список драйверов; как из списка драйверов получить список модулей; как из списка модулей получить список опций ядра. Реально, от lkddb больше пользы, чем от сабжа. Нахрена они рассказывают, как собирать конкретные пакеты? Куда более актуальную информацию по сборке можно получать непосредственно из дистрибутивных репозиториев.
     
     
  • 6.19, Аноним (5), 13:20, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >как на конкретной тачке получить список устройств в том виде, по которому можно составить список драйверов; как из списка драйверов получить список модулей; как из списка модулей получить список опций ядра.

    т.е. выполнить lsmod и make localmodconfig было слишком сложно? Вот с конфигурацией ядра разбираться куда интереснее, особенно когда дефолты дают неработоспособное ядро.

     
     
  • 7.21, Аноним (7), 13:28, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > lsmod

    Возвращает следующие модули: 1) реально используемые, 2) автозагруженные по желанию дистрибутива, но фактически ненужные.

    Не возвращает следующие модули: 1) модули, которые были нужны на этой тачке, но дистр их не скомпилил, 2) модули, вшитые в само ядро.

    В итоге lsmod возвращает лишнюю информацию и может недодать нужную. Какое там у тебя соберется по  localmodconfig ядро?

     
     
  • 8.22, Аноним (5), 13:34, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не знаю, я всегда загружаю свой любимый лайвсиди, и там только все модули нужные... текст свёрнут, показать
     
     
  • 9.24, Аноним (7), 13:40, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я тебе выше объяснил, что это не так Читаем lsmod 8 what kernel modules are ... текст свёрнут, показать
     
     
  • 10.26, Аноним (5), 13:45, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я тебе ответил, когда и почему это так При загрузке отрабатывает детектилка и з... текст свёрнут, показать
     
     
  • 11.27, Аноним (7), 13:52, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, это тот самый 1 реально используемые , про который я говорил Это механизм... текст свёрнут, показать
     
     
  • 12.28, Аноним (5), 14:00, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, может быть зависит от дистра Я использую только один для этого, и он явно н... текст свёрнут, показать
     
  • 7.76, Аноним (74), 01:26, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак, тебе чтоб localmodconfig что-то выдал ты должен подключить ВСЕ устройства, включая скажем смартфон в режиме USB модема, Web камеру, которая может валяться и использоваться раз в пол года и даже localmodconfig не поставит нужные зависимости, также тебя этот скрипт пошлет в задницу если ты так и быть решил что-то там поменять, но забыл фирмвари добавить, установить пакет для вайфая с ограничениями для конкретной страны и т.д. Не говоря уже о том какое фирмвари откуда грузить и с какими ядрами они будут совместимы. Автообновление фирмварей и многие другие вызовы надо решать.
     
     
  • 8.89, Аноним (5), 11:45, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если не брать простой вариант взять блобы из первого подвернувшегося дистрибутив... текст свёрнут, показать
     
  • 6.32, Anon3 (?), 14:19, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так там еще хуже. Хочешь чуть поменять опции при сборке gcc или binutils (особенно в первом stage), и все, приехали, потом где-то, что-то  не соберется. Фактически это как коридорный шутер. И приходится потом читать книгу по gcc, которая еще и не актуальна (потому что плохо знаешь английский). А для актуальной версии gcc приходится заниматься RTFM-ом в переводчиках.
    Как итог, вместо получения положительных ощущений собственной крутизны и превосходства, а также последующей возможности обесценить труд мейнтейнеров дистрибутивов, занимающихся всякой ерундой, чувствуешь себя просто ничтожеством
     
     
  • 7.95, Аноним (95), 15:37, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > чувствуешь себя просто ничтожеством

    Только так профессионалами и становятся

     
  • 6.35, Anon3 (?), 14:25, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > какие опции включать в tinyconfig, чтоб линукс компилился буквально 2 минуты

    не занимайте голову глупостями
    Был такой дистрибутив - Floppinux
    https://www.opennet.dev/opennews/art.shtml?num=55193
    он как раз об этом.
    И, смею вас уверенно заверить, что по мнению местных экспертов, это эталонное ненужно

     
  • 4.13, Аноним (57), 13:02, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Подразумевается, что ядро ты умеешь компилять, не?
     
  • 4.16, . (?), 13:09, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я никогда не пробовал ставить LFS, но ядро уже несколько раз компилил. Вся документация находится в исходниках ядра. Ну по сборке для конкретного дистра нужно читать в handbook или типа того
     
  • 2.25, Аноним (68), 13:42, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем тебе минимальное ядро? Это процу не поможет, ну может только ОЗУ сэкономишь существенно. Но проц если слабый - это не повлияет вообще на производительность.
     
     
  • 3.29, . (?), 14:13, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Это процу не поможет,

    Моему dual-core помогло.

     
     
  • 4.31, Аноним (68), 14:17, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чем помогло? Файрфокс не так грузит? И какие модули и опции ты включал? Можно, перечислить? Я записываю!
     
     
  • 5.41, . (?), 15:04, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Файерфокс сам по себе сильнее грузит проц чем хромиум, наверное из-за gtk. Загрузка системы почти в два раза быстрее стала. Про модули слишком долго объяснять. Ненужные вообще удалить надо, чтобы не было упоминания, их там туева хуча. Там еще несколько настроек сделал, отключил все связанное с амд (раз у меня интел). Я уже писал пару тем назад об этом, но мне никто не верит.
     
     
  • 6.45, Аноним (5), 15:43, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это ложь, на ютубе он грузит ощутимо меньше хромиума. Ну и видеоускорение в нём не ломают так часто, как в хромиуме. Отключать лишние модули практического смысла никакого, кроме того, что их компиляция занимает время. Т.е. вообще никакого, наносекунды и байты разницы не измеримы никак, а в рантайме не влияет.
     
     
  • 7.48, . (?), 16:15, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >  на ютубе он грузит ощутимо меньше хромиума

    У меня ютупчик в хромиуме жрет проц 20-30%, а файерфокс 30-40%.

    > Т.е. вообще никакого, наносекунды и байты разницы не измеримы никак, а в рантайме не влияет.

    Спорить не буду, возможно другие настройки повлияли на скорость. А может только на новых процах это наносекунды? Но мне кажется что чем меньше кода в ядре тем оно шустрее. А запись о каждом модуле это одна строка кода как минимум, а сколько этих модулей?

     
     
  • 8.49, Аноним (5), 16:27, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй включить ускорение видеокарты, может, драйвер в чёрном списке Потому ч... текст свёрнут, показать
     
     
  • 9.51, . (?), 16:49, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На 15летнем ноуте тоже будет работать Да проблема все равно в gtk, он сам по с... текст свёрнут, показать
     
     
  • 10.65, Аноним (68), 19:51, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А что используется в chromium, разве не gtk ... текст свёрнут, показать
     
     
  • 11.80, . (?), 04:15, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кстати похоже да, но почему тогда его интерфейс на проц меньше давит не знаю ... текст свёрнут, показать
     
  • 6.88, my_name_is_Mud (ok), 11:06, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так и в хромиуме же gtk в тех же местах используется
     
  • 4.77, Аноним (74), 01:47, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты забыл добавить про отзывчивость интерфейса И вообще на ноуте 15-летней давно... большой текст свёрнут, показать
     
     
  • 5.79, . (?), 04:13, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты забыл добавить про отзывчивость интерфейса.

    На DWM отзывчивость интерфейса превосходная.

    > могла быть видеокарта типа Radeon HD

    У меня intel HD, вроде так называется

    > но ты же не включал сравнение с VLC или MPV локально

    Я использую только mplayer или ffplay. Проц грузят одинаково, около 8%. Хотя наверное зависит от битрейта видео. В основном 360р. Сейчас проверил 1080р ffplay 30-40% нагрузки на проц.

     
     
  • 6.92, Аноним (74), 13:37, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если памяти много можно и Sway подрубить Монолитное ядро Sway по-моему самые ... большой текст свёрнут, показать
     
  • 6.96, Аноним (57), 16:51, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    8% это много. Надо смотреть 240p, а в идеале 144p.
     
  • 2.106, ivan_erohin (?), 20:25, 04/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    все очень просто. свою книгу напиши: "как изнасиловать ядро линукса во все дыры и остаться в живых". с разбором по дистрибутивам (пакетным системам): без опакечивания, deb, rpm, arch, gentoo, что-то еще. патчи всякие полезные и не очень, как определять их полезность, как применять.
     

  • 1.23, Аноним (68), 13:34, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пацаны, как скомпилировать xfce 4.12 - самый наикрутиейший релиз крыски в дебиане стайбл или тестинг-сид??
     
     
  • 2.30, . (?), 14:14, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    make
     
     
  • 3.33, Аноним (68), 14:20, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Там походу зависимости старые нужны, которые на новых дебах нет. Я на слакварном форуме видел просто slackbuilds крыску 4.12 на новой слаке. А в дебе очень тяжело собрать.
     
     
  • 4.34, Аноним (68), 14:22, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    или вообще невозможно.
     
     
  • 5.43, . (?), 15:19, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    После того как xfce перевели на gtk3, он стал у меня подтормаживать и я понял что лучше один раз освоить и привыкнуть к легковесному WM и в будущем не будет проблем.
     
  • 4.90, Zenitur (ok), 12:57, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    sudo apt-get build-dep xfce
    apt-get -b source xfce
     
     
  • 5.91, Аноним (68), 13:21, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это соберет более новую версию, та которая, в каждом релизе дебиана - своя. 4.12 - была в stretch, и на более новых дебах её не собрать, там ручное компиляние старых либ нужно, соответствующих крыске 4.12 - помню, невозможно собрать то ли libwnck, то ли garcon.
     
     
  • 6.94, Zenitur (ok), 14:08, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну это соберет более новую версию, та которая, в каждом релизе дебиана
    > - своя. 4.12 - была в stretch, и на более новых
    > дебах её не собрать, там ручное компиляние старых либ нужно, соответствующих
    > крыске 4.12 - помню, невозможно собрать то ли libwnck, то ли
    > garcon.

    Можно попробовать установить готовые бинарники из предыдущей версии дистрибутива

     

  • 1.37, Аноним (37), 14:57, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Двенашку подожду. С 8.3 еще жить можно. Использую каждый день 24/7.
     

  • 1.46, Аноним (46), 15:55, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Идеальные ос для ненависников systemd, snap, flatpak, wayland, rust и прочего.
    Эксперты могли бы собрать себе дистрибутив без "всего лишнего" чего им "навязывают по повестке"

    но почему-то вместо компиляния они предпочитают писать оскорбляющие разработчиков комментарии.

     
     
  • 2.70, пох. (?), 22:31, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, только для др-ра.

    Могли бы - если бы ты нам платил зарплату и бегал за продуктами пока мы заняты этой ненужной херней. Но увы - платят почему-то совсем за другие вещи (чаще вредные для человечества чем наоборот) а оставшееся небольшое личное время хочется занять чем-то более приятным.

    > но почему-то вместо компиляния они предпочитают писать оскорбляющие разработчиков комментарии.

    потому что альтернативно-одаренные разработчики-на-markup помножили на ноль труд нескольких поколений тех, кому нужен был юникс а не какввенда.

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

     
     
  • 3.85, Аноним (46), 07:49, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А за комментарии оскорбляющие разработчиков кто платит?
    Может быть лучше LFS собрать чем глупости на опеннет писать?
     
     
  • 4.97, пох. (?), 18:50, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну то есть ты действительно именно такой д-л, как я предполагаю.

    > Может быть лучше LFS собрать

    мне нах-й не нужна lfs. Она вообще никому на свете нах-й не нужна. Писателям книжек только - у них нет похоже другого заработка.

     

  • 1.55, fumanchez (ok), 17:10, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    С понедельника начну собирать
     
     
  • 2.60, Аноним (60), 18:04, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас начинай.
     

  • 1.63, Аноним (-), 18:11, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    LInux From Scratch - это правильный дистрибутив, составленный по рецептам Юникс стандартов, и строго следует стандарту Linux Base. LFS - самый настоящий ванильный Линукс. Слака Патрика юниксова и ванильна, но LFS является квинтэссенцией ванильности.
     
  • 1.66, Аноним (68), 20:09, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хаха, и как потом обновлять это?
     
     
  • 2.71, пох. (?), 22:34, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В смысле, как? Это книжка-инструкция, берешь и скачиваешь новую версию.

    А, ты о том мусоре на диске, который остался после ее применения? Ну так тоже все в порядке - в новой версии снова все начинается с форматирования раздела, норм обновится.

    Я надеюсь, ты ж не собирался как-то еще использовать это недоразумение?

     
     
  • 3.84, Аноним (46), 07:44, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А почему нельзя использовать? Обновляться сложно? Ubunty lts и debian по несколько лет не обновляются, а только исправления уязвимостей бэкпротируют.
    А Firefox какой нибудь можно бинарную версию скачать
     
     
  • 4.98, пох. (?), 18:54, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему нельзя использовать?

    потому что нах-й не нужно.
    Да и служить очередным элементом зомбонета - так себе влияет на карму.

    >  а только исправления уязвимостей бэкпротируют.

    а ты - не сможешь. Потому что ты не убунта и не дебиан. Ты вообще даже не один - ты ноль.

    > А Firefox какой нибудь можно бинарную версию скачать

    а можно просто поставить убунту - и фуфлофокс даже САМ будет обновлять свою бинарную версию, если она (опять) при попытке почитать опеннет внезапно выполняет какой-то код.

    И еще много чего полезного произойдет - о чем тебе вообще знать незачем. Да и не хочешь ты, как я смотрю...

     
  • 3.103, Аноним (103), 06:51, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Я надеюсь, ты ж не собирался как-то еще использовать это недоразумение?

    Ничего другого от барыги и вендузятника .пох-а я и не ожидал. Ты ведь не линуксоид.

     

  • 1.67, Аноним (67), 20:44, 01/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вся эта шляпа без какой-то наипростейшей системы управления пакетами ничего не стоит. А насколько я знаю, независимых пакетных менеджеров, которые не прибиты гвоздями к тому или иному дистрибутиву нет. Всякие снапы и флатпаки не рассматриваются.
     
     
  • 2.72, пох. (?), 22:50, 01/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    rpm не прибит гвоздями ни к какому дистрибутиву. Более того, имеет мильен опций сборки и таки в разных собирается по разному. После чего тебе остается написать полторы сотни макросов (любители lfs не будут же мараться копировать редхатовские готовые) и дело в шляпе.

    Без мета-менеджера (хотя опять же ни один популярный никак прямо не связан с дистрибутивом, и сам представляет собой обычный пакет) на первый раз можно вообще обойтись - как мы и обходились во времена каких-нибудь redhat3.4

    Лет за пять, уверен, справишься.

     
  • 2.78, Дободятель с опеннет (?), 02:16, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    pkgsrc.org
     
  • 2.83, Аноним (46), 07:38, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    https://www.linuxfromscratch.org/lfs/view/11.3/chapter08/pkgmgt.html

    В шляпе это обсуждается и предлагаются варианты

     

  • 1.75, Аноним (75), 01:21, 02/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    единственный дистр, установочные скрипты которого выполняются человечьим мозгом.
     
  • 1.82, Аноним (82), 07:27, 02/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пробовал когда-то давно. Может я тогда был недостаточно квалифицирован чтоб осознать этот ваш ЛФС. Всё свелось к втыканию софтин из списка на листочке:
    Это библиотека нужна для трансклюкатора, без неё не будет работать гравицаппа. Эта утилита нужна чтоб организовать эцих с гвоздями. И т.д. и т.п.
     
     
  • 2.101, Аноним (103), 06:42, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Может я тогда был недостаточно квалифицирован чтоб осознать этот ваш ЛФС. Всё свелось к втыканию софтин из списка на листочке:

    Тут особая квалификация не нужна. Нужно всего лишь быть линуксоидом. Они американцы, у них всё по делу. Тебе видимо хочется чтобы, как у русских, писалась бесмысленная, понятная, художественная вода?

     

  • 1.86, Аноним (46), 07:52, 02/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне раньше хотелось LFS собрать, не умела читать по английски.
    А сейчас могу прочитать, но нету сил 😥
     
     
  • 2.87, Аноним (54), 08:19, 02/03/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Если бы молодость знала, если бы старость могла.
     
  • 2.100, 54r (?), 01:02, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > не умела читать по английски

    В современном интернете все команды выделены, форумы просто просилтываешь глядя есть там команды или сплошное бла-бла-бла, русские или китайские пофиг вообще, в старом было похуже, но сути не меняет.

     
  • 2.102, Аноним (103), 06:45, 03/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >А сейчас могу прочитать, но нету сил

    Это проблема мотивации, которая так популярна на Западе. Всё просто, если есть искренее желание преодолеваешь это непонятное: "нету сил, нет времени".

     

  • 1.104, AT09 (?), 11:14, 03/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Делал сборки для встраиваемых аппаратных систем различных процессорных архитектур (систем на кристалле, процессорных плат, одноплатников и т.п.) на основе LFS и BLFS с кросс-компиляцией. Все норм.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру