Bereits installierte Pakete erneut runterladen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Master Mayhem
Beiträge: 582
Registriert: 04.04.2004 00:04:46
Lizenz eigener Beiträge: neue BSD Lizenz

Bereits installierte Pakete erneut runterladen

Beitrag von Master Mayhem » 28.03.2005 23:26:03

Hallo!

Mal wieder ein kleines Problem, das mit einer kommandozeile gelöst werden kann, was ich aber im moment nicht mehr raffe...

Problem: Will per dpkg-scanpackages ./ /dev/null | gzip > Packages.gz nen kleinen debian mirror, für meine bereits auf einem rechner installierten pakete erstellen....nur hat mir irgendein sch***script im laufe der installation einmal nen apt-get clean ausgeführt (ich wars bestimmt nicht, keine ahnung wer so hirnig ist so ein script einzubauen :? )

jetzt fehlt fast alles unter /var/cache/apt/archives..... :roll:

also gut ein paar tips dazu habe ich hier schon gefunden, z.B.
dpkg --get-selections > liste

und dass ich pakete erneut runterladen kann ohne sie zu installieren hab ich nach studium der man apt-get auch rausgefunden, dazu habe ich:

Code: Alles auswählen

debtest:/home/tyler# apt-get install --reinstall -d kdm
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 417kB Archive geholt werden.
Nach dem Auspacken werden 0B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J 
Hole:1 ftp://ftp.de.debian.org sarge/main kdm 4:3.3.2-1 [417kB]
Es wurden 417kB in 3s geholt (106kB/s)
Herunterladen abgeschlossen und im Nur-Herunterladen-Modus
das ausgeführt, was ich denke schon das tut, was ich will: runterladen, im cache ablegen und nicht erneut installieren

Aber das ganze automatisieren klappt noch nicht ganz so:

Code: Alles auswählen

debtest:/home/tyler# apt-get install --reinstall -d < liste
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
debtest:/home/tyler# cat liste | apt-get install --reinstall -d
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Hat da jemand nen guten tip, oder vielleicht eine ganz andere methode?

mfg tyler

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 29.03.2005 11:26:44

MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
Master Mayhem
Beiträge: 582
Registriert: 04.04.2004 00:04:46
Lizenz eigener Beiträge: neue BSD Lizenz

Beitrag von Master Mayhem » 03.04.2005 16:20:22

THX!

da hätte ich echt vorher nachschauen sollen (hab lange gesucht, weil ich sowas meinte schonmal hier gesehen zu haben)

andererseits war ich ja schon nahe dran, nur das installed in der liste musste raus und auf das $(cat liste) hätte ich noch kommen müssen....

mfg tyler

Antworten