Re: Créeer un root file system avec dpkg et co.
On 07 Mar 2001 22:38:21 +0100
Christian Marillat <marillat.christian@wanadoo.fr> wrote:
> >>>> "FG" == Fabrice Gautier <gautier@email.enst.fr> writes:
>
> FG> On 07 Mar 2001 20:46:43 +0100
> FG> Christian Marillat <marillat.christian@wanadoo.fr> wrote:
> >> Je vois dans man dpkg :-)
> >>
> >> --root=dir | --admindir=dir | --instdir=dir
> >> Change default directories. admindir defaults to
> >> /var/lib/dpkg and contains many files that give
> >> information about status of installed or unin
> >> stalled packages, etc. instdir defaults to / and
> >> refers to the directory where packages are to be
> >> installed. instdir is also the directory passed to
> >> chroot(2) before running package's installation
> ^^^^^^
> Il le fait.
Grr.. c'est naze...
> [...]
>
> FG> J'ai regarde le script en question, et il utilise /bin/sh et perl mais
> FG> j'espère qu'il fait pas un chroot avant d'executer le script sinon c sur
> FG> qu'il va pas bien marcher.
>
> FG> L'erreur en question c'est:
> FG> unable to execute new pre-installation script: No such file or diretory
>
> FG> Ou est-ce que dpkg met le script en question lorsque je fait dpkg
> FG> --install ou dpkg --unpack ??
>
> Dans la variable admindir
>
> Perso je ferai une installation avec chroot directement, comme ça tu peux
> utiliser apt-get pour installer tous tes packages.
Ben oui mais ca m'obligerais a installer perl sur ce root que je veux
petit. Et debconf aussi j'imagine pour tout les packages qui l'utilise
maintenant. Et comme perl (et sh) dépend de libc6, qui depend de ldso
qui depend (implicitement) de sh et perl pour ses scripts c pas gagné.
Donc globalement c encore moins facile de creer un root avec dpkg
qu'avec rpm, dommage...
--
Fabrice Gautier <gautier@email.enstfr>
Reply to: