apt kopieren?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 26.12.2005 20:40:06

Moin,

Synaptic wird in naher Zukunft Funktionen für solche Jobs mitbringen. OK, das bringt euch jetzt nicht so viel, aber vielleicht lohnt es sich ja, von Hand auf eine aktuelle Version dieses Tools upzudaten. :-)

Gruß

Stirz

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.12.2005 22:24:38

Stirz hat geschrieben:Moin,

Synaptic wird in naher Zukunft Funktionen für solche Jobs mitbringen.

Gruß

Stirz
Wo stand das? Und wie sieht das mit anderen Tools aus?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 26.12.2005 23:08:12

Moin KBDCALLS,

ich weiß nicht, ob die Änderungen schon irgendwo veröffentlicht wurden. Ich hab's quasi von der Quelle (Maintainer). :-)

n8

Stirz

sven-tek
Beiträge: 11
Registriert: 20.12.2005 11:34:25

Re: mal von vorne

Beitrag von sven-tek » 27.12.2005 19:40:45

sven-tek hat geschrieben: Dann brauche ich eine Liste der Dateien die der Rechner braucht.
Auf der elug Mailingliste konnte mir geholfen werden, ich habe nun noch ein Script geschrieben das mir diese Liste erzeugt:

Code: Alles auswählen

sudo apt-get install apt-show-versions

Code: Alles auswählen

#!/bin/bash
#downloadfiles.sh

NEEDED1=`which apt-show-versions|wc -l`
if [ $NEEDED1 == "0" ]; then
   echo Sie muessen erst noch apt-show-versions installieren.
else
   # upgrade-faehige Pakete
   UPDATES=`apt-show-versions -u|grep upgrade |sed -e 's/^\([^\/]*\).*/\1/g'`
   # Schleife um jedes Paket zu laden
   for eachUpdate in $UPDATES; do
      echo `apt-get install -qq --print-uris $eachUpdate |sed -e 's/.*\(.http[^\ ]*\).*/\1/g'`
   done
fi

Code: Alles auswählen

sudo ./downloadfiles.sh |sed -e 's/\ /\n/g'|sort --unique
Mit der Liste kann ich die Dateien herunterladen lassen und anschliessend mit
dpkg-scanpackages ./ /dev/null | gzip > Packages.gz
für die verwendung in dem anderen Rechner vorbereiten.

Gruss, Sven

Antworten