HI!
ich möchte ein paket installieren, welches dateien von bereits installieten paketen überschreiben will.
kann ich dieses paket irgendwie installieren, ohne dass mir dateien von bisher installierten paketen überschrieben werden?
und was passiert, wenn man dieses paket dann löscht, löscht er dann auch jene dateien, die eigentlich dann nicht von diesem paket stammen, mit?
DANKE!
gruss
gerhard
gibt es was umgekehrtes zu dpkg --install --force-overwrite?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Man kann das nicht direkt lösen...
Indirekt ginge es so: Man installiert das Paket mit --force-overwrite, danach installiert man alle Pakete, aus denen etwas überschrieben wurde mit "--force-overwrite --reinstall". Wenig elegant und fehleranfällig, aber das was Du vorhast ist wahrscheinlich eh' schon wenig elegant und fehleranfällig
Wenn Pakete Dateien aus anderen Paketen überschreiben, dann ist das normalerweise eine Art Versionproblem (Pakete wurden umorganisiert oder ähnlich...)
Patrick
Indirekt ginge es so: Man installiert das Paket mit --force-overwrite, danach installiert man alle Pakete, aus denen etwas überschrieben wurde mit "--force-overwrite --reinstall". Wenig elegant und fehleranfällig, aber das was Du vorhast ist wahrscheinlich eh' schon wenig elegant und fehleranfällig
Wenn Pakete Dateien aus anderen Paketen überschreiben, dann ist das normalerweise eine Art Versionproblem (Pakete wurden umorganisiert oder ähnlich...)
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- feltel
- Webmaster
- Beiträge: 10458
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
dpkg-divert ist das Stichwort. Damit kann man eine "alternative" Version einer Datei installieren, die schon auf dem System vorhanden ist. Die alte Datei wird umbenannt und an deren Stelle wird ein Wrapper-Script installiert, was nach einer bestimmten Konfiguration entweder auf die alte oder neue Datei zugreift.
Beispiel: gleichzeitige Installation von gcc 2.95 und gcc 3.x
Beispiel: gleichzeitige Installation von gcc 2.95 und gcc 3.x
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
AFAIK meckert er dann aber trotzdem über die overwrites... Versuch macht kluch...
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de