LINUX.ORG.RU

падает debian-live-config

 debian-live-config,


0

1

доброго всем вечера!
уже второй (или третий?) день не получается подружить kubuntu и debian с помощью debian-live-config

в кубунте скачал из git'a debian-live-config, сделал такие изменения, но сборка заканчивается печально:

$ make
...
Fetched 45.7 MB in 8s (6024 kB/s)
Reading package lists...
W: GPG error: http://ru.archive.ubuntu.com/ubuntu jammy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 871920D1991BC93C
W: GPG error: http://ru.archive.ubuntu.com/ubuntu jammy-updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 871920D1991BC93C
W: GPG error: http://ru.archive.ubuntu.com/ubuntu jammy-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 871920D1991BC93C
W: GPG error: http://security.ubuntu.com/ubuntu jammy-security InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 871920D1991BC93C
Reading package lists...
Building dependency tree...
The following packages will be upgraded:
  debian-archive-keyring
1 upgraded, 0 newly installed, 0 to remove and 148 not upgraded.
                                                                Need to get 0 B/90.6 kB of archives.
                                                                                                    After this operation, 61.4 kB disk space will be freed.
                                                                                                                                                           /usr/bin/dpkg: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /usr/bin/dpkg)
/usr/bin/dpkg: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /usr/bin/dpkg)
E: Sub-process /usr/bin/dpkg returned an error code (1)
E: An unexpected failure occurred, exiting...
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...


я бы понял, что я идиот, но
$ objdump -T /usr/bin/dpkg | grep GLIBC | sed 's/.*GLIBC_\([.0-9]*\).*/\1/g' | sort -Vu
2.2.5
2.3
2.3.4
2.4
2.6
2.7
2.8
2.11
2.14
2.33
2.34


помогите, плиз, понять и осознать :)

[upd]
забыл сказать чего пытаюсь добиться, а хочу я выпилить графический установщих и заменить его текстовым, типа как в дебиане, но это только попытка «прощупать» вариант, может так и не получится :-\
[/upd]

Ответ на: комментарий от dataman

ага... и непонял даже как его сконфигурить нормально :-\

я вот тут вчера смотрел https://www.youtube.com/watch?v=_cc6zQBUsXo&t=964s - товарищ досконально рассказыват

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

есть, но результат такрй же, как в первом сообщении, только с миленьклй подсветкой

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

да не похоже это на ошибку дистрибутива... в debian testing тоже самое
это, скорее, я что-то не так делаю :-\

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

Я так понимаю, что в Makefile.extra добавляются нужные пакеты?

А посмотреть их зависимости?

И поочерёдно исключать пакеты?

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

не, я покурил, выпил кофе, покурил еще раз и решил, что нужно-таки «добить» проблемку - debian-live-config может многое, нужно только правильно его перенастроить...

p.s. «курение вредит вашему здоровью», и всячески общественно порицаемо.

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

немного не в тему, но всё равно предложу

текстовый инсталлятор был в ubuntu 19.10 mini.iso
посмотри его, может удастся как-то задействовать (подправить репозитории на более новые или ещё как-то выкрутиться, если сам инсталлер там прибит шиферными гвоздяим к образу)

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

немного не в тему, но всё равно предложу

почему же?? :)
я днём думал посмотреть более старую версию инсталятора, но почему-то подумал, что нужно будет смотреть версию 12-ю - 14-ю...

спасибо! гляну :)

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

ok, держи тогда
https://web.archive.org/web/20200815164749/http://archive.ubuntu.com/ubuntu/dists/eoan/main/installer-amd64/current/images/netboot/
там mini.iso и остальное добро

хотя образ от 18.04 почему-то свежее, так что его тоже посмотри
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/

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

помогите, плиз, понять и осознать :)

Для dpkg нужен glibc 2.34 (и ты даже зачем-то перепроверил это, хотя это ясно из сообщения об ошибке), а установленный /lib/x86_64-linux-gnu/libc.so.6 - меньше версией.

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

да я подменил бинарник на «системный», но все-равно фигня, и в итоге от убунты «коллегиально» отказались %)

тут другая проблема - в получившемся установщике дебиана не получается установить зеркало, а без него не ставится grub... :-\
(хотя, сеть есть и все пингуется)

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

Ну надо было не пакеты смотреть а именно файл libc.so.6 - какой он версии, а потом уж разбираться кто его туда положил.

А убунта плохая, это да. Чистый дебиан лучше.

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

а Вы не знаете, как свое ядро вставить, чтобы оно с флешки загружалось? у меня пока получается его только в устанавливаемую систему впизнуть, но не на носитель... и с зеркалами (при установке) фигня какая-то :-/

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

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

но загрузка заканчивается эпичным кернел-паником %)
[upd] паник, скорее всего, потому что не создался initrd для моего ядра

metawishmaster ★★★★★
() автор топика
Последнее исправление: metawishmaster (всего исправлений: 2)