Eu tenho seguido este guia e tudo funcionou bem EXCETO para a parte de pacotes off-line: Como criar um ISO personalizado do servidor Ubuntu? . Basicamente, eu preciso adicionar um conjunto de pacotes no iso e tê-los instalar com um cd de instalação offline.
Na parte "Selecionar e instalar software" da instalação, recebo um erro informando que houve um problema, sem registros ou evidências de suporte. Eu não sei como resolver isso ou descobrir se há um log que eu possa olhar em algum lugar (não penso assim para um iso).
No entanto, eu sei que o problema é causado por esta linha no meu arquivo de propagação:
d-i pkgsel/include string flex
Meu arquivo cd / dists / precise / extras / binary-i386 / Packages contém:
Package: flex
Priority: optional
Section: devel
Installed-Size: 496
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Manoj Srivastava <[email protected]>
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/
Minha pasta cd / pool / extras / contém todos os .debs.
Meus únicos pensamentos até agora são que dependências são um problema, ou porque meu servidor é amd64 que a parte i386 está causando um problema. Possivelmente, mesmo o md5sums.txt que eu criei está errado e pode causar erros?
Alguém tem alguma ideia de qual é o problema? Se não, quais são algumas coisas básicas que posso fazer para que um pacote offline muito básico funcione?