Как я добавляю дополнительные пакеты для офлайновой установки сервера?

Я следовал этому руководству, и все работало отлично ЗА ИСКЛЮЧЕНИЕМ офлайновой части пакетов: Как создать Специализированный Сервер Ubuntu ISO?. В основном я должен добавить ряд пакетов в ISO и сделать, чтобы они установили с офлайновым CD установщика.

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

Однако я действительно знаю, что проблема вызывается этой строкой в моем файле семени:

d-i pkgsel/include string flex

Мой cd/dists/precise/extras/binary-i386/Packages файл содержит:

Package: flex
Priority: optional
Section: devel
Installed-Size: 496
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Manoj Srivastava <srivasta@debian.org>
Architecture: amd64
Version: 2.5.35-10ubuntu3
Depends: libc6 (>= 2.11), m4, libfl-dev (= 2.5.35-10ubuntu3), dpkg (>= 1.15.4) | install-info
Pre-Depends: debconf | debconf-2.0
Recommends: gcc | c-compiler
Suggests: bison, build-essential
Filename: ./pool/extras/flex_2.5.35-10ubuntu3_amd64.deb
Size: 231700
MD5sum: 2d463f7d5de9b4babc08863d9000348c
SHA1: 7a9b2183f7365dcb4c00322164aef47ffd20356f
SHA256: 59196b17e82ebc5fb86c3c9a66bcdf0c7691e2db0728441738f820cce362dea6
SHA512: 742aa993eef9cbc3b686adf692af850248fe675e405e8dc45c4168c44ee0c2ff3efdadee7ec536c158bbea198be1db412b195b1d7f191eecab70b57aef779d28
Description: A fast lexical analyzer generator.
 Flex is a tool for generating scanners: programs which recognized lexical
 patterns in text. It reads the given input files for a description of a
 scanner to generate. The description is in the form of pairs of regular
 expressions and C code, called rules. Flex generates as output a C source
 file, lex.yy.c, which defines a routine yylex().  This file is compiled
 and linked with the -lfl library to produce an executable. When the
 executable is run, it analyzes its input for occurrences of the regular
 expressions. Whenever it finds one, it executes the corresponding C code.
Multi-Arch: foreign
Homepage: http://flex.sf.net/

Моя cd/pool/extras/папка содержит все .debs.

Мои единственные мысли до сих пор - то, что зависимости являются проблемой, или что becuase, мой сервер является amd64, что i386 часть вызывает проблему. Возможно даже md5sums.txt, который я генерировал, является неправильным и может вызвать ошибки?

У кого-либо есть какая-либо идея того, чем проблема может быть здесь? В противном случае, каковы некоторые базовые вещи, которые я могу сделать для получения очень простой офлайновой работы пакета?

1
задан 13 April 2017 в 15:24

2 ответа

Необходимо ли действительно добавить d-i pkgsel/include строковый гибкий провод ? Насколько я знаю, эта команда добавляется, если Вы хотите загрузить с репозитория. Для невстреченной dependecy проблемы можно установить deb пакет в ново установленном VM и скопировать/var/apt/cache, или Вы просто очищаете/var/apt/cache установка deb пакет.

0
ответ дан 24 July 2019 в 10:27

apt-rdepends flex покажет зависимость

0
ответ дан 24 July 2019 в 10:27

Другие вопросы по тегам:

Похожие вопросы: