Pakete auf zweiter Disk einrichten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
rgerhards
Beiträge: 22
Registriert: 22.10.2008 14:41:03
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Pakete auf zweiter Disk einrichten

Beitrag von rgerhards » 30.10.2008 15:20:45

Hallo,

ich möchte einige pakete (z.b. build-essential, openssh-server) auf einer "anderen" Disk einrichten (z.b. USB-Stick, VMWare dsk). Und selbstverständlich möchte ich diese Disk dann auch einfach auf anderen Maschinen mounten können ... und die tools dann auch noch nutzen. Ich bin leider Debian-Neuling und habe keine Ahnung, wie man so etwas mit den packages anstellen kann.

Für Hinweise bin ich dankbar.
Rainer
Meine Projekte: rsyslog phplogcon (syslog web viewer)

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Pakete auf zweiter Disk einrichten

Beitrag von nepos » 30.10.2008 15:40:20

Hm, bei dpkg kann man mittels --instdir= den Pfad ändern, unter dem die Pakete installiert werden. Bei dir wäre das der Stick bzw. die andere Platte. Glaube aber nicht, dass das damit schon getan ist...

rgerhards
Beiträge: 22
Registriert: 22.10.2008 14:41:03
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Pakete auf zweiter Disk einrichten

Beitrag von rgerhards » 30.10.2008 15:47:19

...hört sich aber zumindest nach der halben miete an :)

Zumindest wenn ich an die build essentials denke, müsste ich den rest ja eigentlich mit einem script und ein paar environment settings hinbekommen - würde ich zumindest vermuten. Für Hinweise bin ich natürlich nach wie vor dankbar.
Rainer
Meine Projekte: rsyslog phplogcon (syslog web viewer)

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Re: Pakete auf zweiter Disk einrichten

Beitrag von armin » 30.10.2008 15:54:47

Ich denke was du willst ist einfach in chroot [0], das du dann nach belieben umher kopieren kannst. cdebootstrap/debootstrap sind hierfür deine Freunde.

[0] http://de.wikipedia.org/wiki/Chroot
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

rgerhards
Beiträge: 22
Registriert: 22.10.2008 14:41:03
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Pakete auf zweiter Disk einrichten

Beitrag von rgerhards » 30.10.2008 16:26:47

Hi,

chroot ist eine gute Idee, hilft mir hier aber, glaube ich, nicht wirklich. Denn ich möchte die Tools gerade deswegen haben, um von da aus Sachen auf das eigentliche System zu kopieren, bzw. dort einen Compiler etc zur Verfügung zu haben. Aus dem chroot-jail kann ich aber doch nicht ausbrechen, von daher würde das so nicht funktionieren.

Oder verstehe ich das falsch?
Rainer
Meine Projekte: rsyslog phplogcon (syslog web viewer)

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Re: Pakete auf zweiter Disk einrichten

Beitrag von armin » 01.11.2008 18:06:46

Du kannst aus dem Host-System beliebige Verzeichnisse in dein Chroot (bind-)mounten.
Damit kannst du dann mit Hilfe des Chroots lokal Sachen kompilieren.

Alles Andere wird nicht wirklich funktionieren, da du ja nicht weißt, welche Pakete und in welcher Version auf dem Host-System vorliegen.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

rgerhards
Beiträge: 22
Registriert: 22.10.2008 14:41:03
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Pakete auf zweiter Disk einrichten

Beitrag von rgerhards » 01.11.2008 18:13:14

Hi,

OK, danke, dann habe ich das wohl doch noch falsch verstanden und werde nun ein wenig damit experiementieren.
Rainer
Meine Projekte: rsyslog phplogcon (syslog web viewer)

Antworten