25.04.2024, 01:55 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
michaa
Titel: update-installation und alte pakete--< voraussetzungen?  BeitragVerfasst am: 16.05.2006, 15:04 Uhr



Anmeldung: 01. Jun 2004
Beiträge: 1398

dass bei einem update (z.B. mit dem neueseten release) die möglichkeit besteht auch die nicht auf der CD vorhandenen alten paket nachzuinstallieren und dass dazu eine für apt lesbare datei angelegt wird ist mir klar.

Wie erkennt der installer, die alten pakete? Erkennt er die auch wenn ich vor der installation einmal
Code:
apt-get clean
ausgeführt haben sollte?

_________________
Gruß

michaa
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
devil
Titel: update-installation und alte pakete--< voraussetzungen?  BeitragVerfasst am: 16.05.2006, 15:59 Uhr
Team Member
Team Member


Anmeldung: 06. Mai 2005
Beiträge: 3087
Wohnort: berlin
michaa,
das file old-packages.txt wurde bei mir noch in jedem fall erstellt, ob make clean oder nicht, und ich hab testweise bestimmt 50 update-installs gemacht. deine frage hab ich mir allerdings noch nie gestellt. sollte ich vielleicht mal tun.

greetz
devil

_________________
<<We are Xorg - resistance is futile - you will be axximilated>>

Host/Kernel/OS "devilsbox" running[2.6.19-rc1-git5-kanotix-1KANOTIX-2006-01-RC4 ]
CPU Info AMD Athlon 64 3000+ clocked at [ 803.744 MHz ]
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
jgese
Titel: update-installation und alte pakete--< voraussetzungen?  BeitragVerfasst am: 16.05.2006, 16:13 Uhr



Anmeldung: 18. Jan 2004
Beiträge: 645

Das eine hat doch mit dem andern nichts zu tun.
old-packages.txt ist die Liste der installierten Pakete und mit "apt-get clean" wird doch nichts deinstalliert.

_________________
Bis die Tage
Achim
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
michaa
Titel: update-installation und alte pakete--< voraussetzungen?  BeitragVerfasst am: 16.05.2006, 17:37 Uhr



Anmeldung: 01. Jun 2004
Beiträge: 1398

Jo, ok, aber die frage bleibt: Wo kommt die info für old-packages.txt her (wenn nicht aus .../archives)?

_________________
Gruß

michaa
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
makke
Titel:   BeitragVerfasst am: 16.05.2006, 21:22 Uhr
Team Member
Team Member


Anmeldung: 02. Jan 2005
Beiträge: 906
Wohnort: Hagen
Code:
dpkg -l|awk '/^ii/{print $2}'|grep -v -E "$PACKAGES_TO_REMOVE_REGEXP"

# PACKAGES_TO_REMOVE ist eine Liste von Paketen, die nicht in der "old-packages"-Liste auftauchen sollen
also im prinzip: dpkg -l dann awk '/^ii/{print $2}' (nur die installierten)
grep -v -E "$PACKAGES_TO_REMOVE_REGEXP" (nur die nicht in der liste PACKAGES_TO_REMOVE_REGEXP vorkommen)
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schnorrer
Titel:   BeitragVerfasst am: 17.05.2006, 07:03 Uhr



Anmeldung: 09. Jan 2006
Beiträge: 1720

Per Evolution werden oft alte-Große in kleine-Neue Pakete aufgeteilt. Gimp als Beispiel. Dafür wird die packageslist.old gebraucht

KDE ist so ein Meta-Package. Da wird auch vieles mit installiert, was bei einer neuen version in einem anderen Paket liegt.

aktuelle Paket.list enthält alle pakete mit abhänigkeiten der Neuen version, die Paketlist.old die alte. Package.db alle installierten mit Versionsnr.

Der installer sieht immer in der .DB nach und sucht passend in der p..old oder p...akt nach, so kommt es zu keinen Verwirrungen beim entfernen oder hinzufügen oder behalten von Teilen die noch gebraucht werden.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.