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.
Pakete auf zweiter Disk einrichten
Re: Pakete auf zweiter Disk einrichten
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...
-
- 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
...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.

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.
Re: Pakete auf zweiter Disk einrichten
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
[0] http://de.wikipedia.org/wiki/Chroot
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
-
- 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
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?
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?
Re: Pakete auf zweiter Disk einrichten
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.
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
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
-
- 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
Hi,
OK, danke, dann habe ich das wohl doch noch falsch verstanden und werde nun ein wenig damit experiementieren.
OK, danke, dann habe ich das wohl doch noch falsch verstanden und werde nun ein wenig damit experiementieren.