[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie installiert man ein Paket an besten unter anderem Namen ein zweitesmal (z.B. SSH -> /etc/ssh.rob/)?



Am Freitag, den 16.06.2006, 13:09 +0200 schrieb Robert Michel:
> Salve ML!
> 
> Wenn man ein Paket auf einem Server ein zweites mal installieren
> und als Dienst laufen lassen möchte (Redudanz, Testzwecken neuer
> Konfigurationen...) wie macht man dies? Kann man apt-get sagen,
> das er das Paket unter anderem Namen (einer Namenserweiterung)
> installieren soll?

Nein. Das geht nur durch erneutes packen.

> In der Art:
> apt-get --addtopacketname rob install ssh

Das Problem wäre, dass das Paket dennoch die selben Dateien enthalten
würde und es käme die berühmt-berüchtigte Fehlermeldung "Versuche foo zu
überschreiben, welches auch in Paket bar ist." Und automatisch alle
Dateien beim Installationsvorgang umzubenennen funktioniert nicht, da
doch zumindest die Dateinamen in den meisten Programmen fest verankert
sind.

> und würde  /etc/ssh.rob/ installieren?

Siehe Andreas Antwort.

> Natürlich könnte man dies durch kopieren realisieren,
> aber das Kopierte würde zum produktiven Zweig, man müßte
> den Dienst neustarten und diese zweite Installation wäre
> nicht von dpkg erfasst, würde von Updates ausgenommen....
> Gibt es also eine "integrierte Lösung"?

Du kannst auch ein CHROOT dafür basteln, in dem du dich austobst.

MfG Daniel



Reply to: