LINUX.ORG.RU

Ошибка при сборке клиентской ОС (LTSP)

 


0

1

Здравствуйте, кто сталкивался с подобной проблемой:

root@server/opt# ltsp-build-client
I: Target architecture can be executed
W: Cannot check Release signature; keyring file not available /usr/share/keyrings/ubuntu-archive-keyring.gpg
I: Retrieving InRelease
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages…
I: Resolving dependencies of base packages…
I: Checking component main on file:///home/username/distrib /ubuntu1910…
E: Couldn’t find these debs: locales apt
ошибка: установка клиента LTSP завершена некорректно

Cодержание файла ltsp-build-client.conf

DIST=eoan
MIRROR=«file:///home/username/distrib/ubuntu1910»
ACCEPT_UNSIGNED_PACKAGES=true
ARCH=amd64
BASE=/opt/ltsp
COPY_SOURCESLIST=true
SECURITY_MIRROR=none
SKIP_UPGRADE=true

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



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

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

с опцией DEBUG:
DEBUG: Loading plugins in MODE=commandline: DEBUG: Loading plugin: commandline: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-basic-configuration
DEBUG: Loading plugin: commandline: /usr/share/ltsp/plugins/ltsp-build-client/common/000-check-paths
DEBUG: Loading plugin: commandline: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-daemon-handling
DEBUG: Loading plugin: commandline: /usr/share/ltsp/plugins/ltsp-build-client/common/000-enable-debug
.
.
.
DEBUG: Loading plugins in MODE=configure:
DEBUG: Loading plugin: configure: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-basic-configuration
DEBUG: Loading plugin: configure: /usr/share/ltsp/plugins/ltsp-build-client/common/000-check-paths
DEBUG: Loading plugin: configure: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-daemon-handling
DEBUG: Loading plugin: configure: /usr/share/ltsp/plugins/ltsp-build-client/common/000-enable-debug
.
.
.
DEBUG: Loading plugins in MODE=before-install:
DEBUG: Loading plugin: before-install: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-basic-configuration
DEBUG: Loading plugin: before-install: /usr/share/ltsp/plugins/ltsp-build-client/common/000-check-paths
DEBUG: Loading plugin: before-install: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-daemon-handling
DEBUG: Loading plugin: before-install: /usr/share/ltsp/plugins/ltsp-build-client/common/000-enable-debug
.
. .
DEBUG: Loading plugins in MODE=install:
DEBUG: Loading plugin: install: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-basic-configuration
DEBUG: Loading plugin: install: /usr/share/ltsp/plugins/ltsp-build-client/common/000-check-paths
DEBUG: Loading plugin: install: /usr/share/ltsp/plugins/ltsp-build-client/Debian/000-daemon-handling
DEBUG: Loading plugin: install: /usr/share/ltsp/plugins/ltsp-build-client/common/000-enable-debug
.
.
.

смущает «DEBIAN», хотя ставлю убунту, возможно и не туда смотрю

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

Вы были правы, действительно не хватает пакетов для установки, но очень странно: в дистрибутивах в интернете эти пакеты присутствуют, а в iso образах их просто нет. А задача стоит как раз произвести установку клиентской системы именно из iso образа.

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

adduser apt
base-files
base-passwd
bash
bsdutils
coreutils
dash
debconf
debian-archive-keyring
debianutils
diffutils
dpkg
e2fsprogs
findutils
gcc-10-base
gcc-9-base
gpgv
grep
gzip
hostname
init-system-helpers
libacl1
libapt-pkg6.0
libattr1
libaudit-common
libaudit1
libblkid1
libbz2-1.0
libc-bin
libc-l10n
libc6
libcap-ng0
libcom-err2
libcrypt1
libdb5.3
libdebconfclient0
libext2fs2
libffi7
libgcc-s1
libgcrypt20
libgmp10
libgnutls30
libgpg-error0
libgssapi-krb5-2
libhogweed6
libidn2-0
libk5crypto3
libkeyutils1
libkrb5-3
libkrb5support0
liblz4-1
liblzma5
libmount1
libnettle8
libnsl2
libp11-kit0
libpam-modules
libpam-modules-bin
libpam-runtime
libpam0g
libpcre2-8-0
libpcre3
libseccomp2
libselinux1
libsemanage-common
libsemanage1
libsepol1
libsmartcols1
libss2
libssl1.1 libstdc++6
libsystemd0
libtasn1-6
libtinfo6
libtirpc-common
libtirpc3
libudev1
libunistring2
libuuid1
libxxhash0
libzstd1
locales
login
logsave
lsb-base
mawk
mount
ncurses-base
ncurses-bin
passwd
perl-base
sed
sysvinit-utils
tar
tzdata
util-linux
zlib1g

Вот эти пакеты хочет ltsp-build-client, но в iso образах их нет

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

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

I: Target architecture can be executed
I: Retrieving InRelease
I: Retrieving Release
I: Retrieving Release.gpg
E: Failed getting release signature file file:///home/username/debian/dists/bookworm/Release.gpg
ошибка: установка клиента LTSP завершена некорректно

В образе нет файла Release.gpg

Пошел второй день танцев с бубном.

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

с ubuntu не вышло, в iso образе нет пакетов для установки которые требует ltsp-build-client
скачал iso образ Debian 12 (bookworm), там вроде бы все пакеты на месте.

В дистрибутиве на сайте есть файлы:
InRelease
Release
Release.gpg
и установка с этого дистрибутива проходит норм.

В образе iso есть только Release и как следствие, все вываливается в выше указанную ошибку.

Думал, что возможно отключить проверку gpg в ltsp-build-client.conf, но ничего похожего там не нашел.

rusels
() автор топика