LINUX.ORG.RU

debian бутстреп для новой архитектуры

 , ,


0

1

Допустим есть архитектура/вариант архитектуры, который не поддерживается на данный момент официальным debian, и есть потребность пересобрать базовую систему и пакеты под эту архитектуру.

В gcc поддержка есть, кросскомпилятор есть, проблем никаких.

1. Есть ли где вменяемое описание последовательности действий, или (что было бы лучше) готовые скрипты, которые это сделают.

2. Обязательно ли всю пакетную базу собирать на таргете, или все же допилили кросс-сборку пакетов до адекватного состояния?

Перемещено tailgunner из linux-install

★★★★★

Мне _кажется_, что кросс-сборка всего Debian вообще не поддерживается официально. Единственное, о чем слышал: https://wiki.debian.org/HelmutGrohne/rebootstrap

In the past 20 years about 20 architectures have been bootstrapped for Debian. At all times this has been a manual and non-repeatable process. rebootstrap is trying to address the very early bootstrap phase involving the gcc/eglibc dance.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)

или все же допилили кросс-сборку пакетов

кому нужна кроссборка пакетной базы используют Yocto и не парятся с PC/Server ориентированными дистрами

https://www.yoctoproject.org/

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

Я в курсе про йокту, buildroot и openwrt, а так же gentoo-crossdev, но интересует на данный момент именно debian.

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

buildroot

там нет пакетов вообще - это для небольших команд под конкретные проекты

openwrt

ограниченный набор пакетов для роутеров и прочих сетевых игрушек

gentoo-crossdev

только слышал о нем, ниразу не видел чтобы им кто-то пользовался

но интересует на данный момент именно debian

сразу стоит задуматься - нужен ли тебе сизифов труд

anonymous
()

Интересует такой же процесс для Alpine Linux. Если не секрет, что за архитектура?

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

Не знаю, т.к. не пользуюсь. Но базовая система там наверняка уже пересобрана :D.

tailgunner ★★★★★
()
24 декабря 2018 г.
Ответ на: комментарий от ncrmnt

Я в 2005м собирал скрипты для Automated LFS/HLFS, используя патчи Gentoo, FreeBSD и готовый набор buildroot.

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