dpkg mit Installationsziel

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

dpkg mit Installationsziel

Beitrag von Rebell » 15.11.2003 14:09:23

Hallo,

ich möchte von einem Fremdsystem via dpkg Pakete auf eine Ziel-Partition installieren, in der Art wie es die Installation macht.

Grund dafür ist, ich habe durch Up/Downgrades von Woody auf Sarge und umgekehrt eine falsche LIBC, und jetzt laufen natürlich die Programme nicht mehr. Ich möchte von der Debian Boot-CD 5 mit dpkg die essentiellen Pakete auf meine Root-Partition installieren.

Danke für die Hilfe.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Re: dpkg mit Installationsziel

Beitrag von Bert » 15.11.2003 14:16:52

man dpkg hat geschrieben: --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
scripts, which means that the scripts see instdir
as a root directory. Changing root changes instdir
to dir and admindir to dir/var/lib/dpkg.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 15.11.2003 17:47:01

Ja, mit dpki -i --force-all --admindir=/target/var/lib/dpkg --root=/target funktioniert das Installieren ganz gut. Aber leider nicht von der Installations-CD aus. Am besten wäre also hierfür eine bereits vollständige Debian Version zu benutzen, evt. Knoppix.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Antworten