[solved] apt-get upgrade ohne schnellen Zugang zum Internet

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
glasen
Beiträge: 30
Registriert: 28.06.2004 13:16:03
Wohnort: Adelsheim

[solved] apt-get upgrade ohne schnellen Zugang zum Internet

Beitrag von glasen » 28.06.2004 13:31:12

Hallo, ich habe folgendes Problem :

Ich habe mir von ein paar Tagen Debian Sarge (Linux-Magazin-DVD) installiert.
Alles läuft wunderbar, doch ein kleines Problem habe ich.
Ich hab bisher Gentoo-Linux benutzt und habe mir alle Updates die ich brauche an meiner FH gezogen, da ich daheim nur ein 56K-Modem habe. Habe mir die Updates auf meinen USB-Stick gezogen und daheim dann installiert.
Wenn ich apt-get upgrade mache, will Debian ca. 100MB updaten und das ist mit meiner Internetverbindung daheim nicht drin.

Gibt es eine Möglichkeit sich die Dateien anzeigen zu lassen, die apt-get runterladen will? Einfach eine Liste in der die Dateien ungefähr so ausgegeben werden :

[...]
ftp://ftp.debian.org/[...]/foobar-1.0.0.deb
[...]

Danke schonmal im voraus.

Gruß Glasen
Zuletzt geändert von glasen am 28.06.2004 15:31:08, insgesamt 1-mal geändert.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 28.06.2004 14:41:28

Willkommen im Board!

Interessantes Problem, ich habe schon ewig DSL und hatte daher das Problem bisher nicht. Es gibt bestimmt eine elegantere Lösung, aber nach etwas Testerei würde ich es so machen:

Code: Alles auswählen

apt-get -y --print-uris -V dist-upgrade | grep -E "^'http|^'ftp" | cut -d "'" -f 2
Das zeigt Dir alle Pakete inklusive URL an, die er bei Dir Updaten würde. Diese Liste in eine Datei umlenken und mit wget in der FH ziehen, dann dort auf den USB-Stick tun und zu Hause die gesaugten Pakete nach /var/cache/apt/archives/ kopieren. Dann zu Hause den dist-upgrade machen.

Gruss, mistersixt.

glasen
Beiträge: 30
Registriert: 28.06.2004 13:16:03
Wohnort: Adelsheim

Beitrag von glasen » 28.06.2004 15:30:08

Danke, genau was ich brauche.

Vielen Dank für die schnelle Hilfe.

Gruß Glasen

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 28.06.2004 18:17:13

es gibt auch ein Programm was etwas in die Richtung macht: apt-zip

Habe ich allerdings nie verwendet.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
kairo
Beiträge: 175
Registriert: 04.02.2004 13:41:03
Wohnort: Sachsen

Beitrag von kairo » 30.06.2004 00:40:15

Mit apt-zip geht das wunderbar. Ich habe mir dafür folgendes kleines Script erstellt.

Code: Alles auswählen

#!/bin/sh
# usage: apt.zip [programmname]

VERZ="/tmp"
HOST=`hostname`
echo " Download_Script: $VERZ/fetch-script-wget-$HOST"
echo " Option_File:     $VERZ/apt-zip.options"
 
if [ "$1" = "" ]
then
  apt-zip-list --medium $VERZ --skip-mount --method wget
else
  apt-zip-list --medium $VERZ --skip-mount --method wget --packages $@
fi
Das Ergebnis (fetch-script-wget) einfach mit in die FH mitnehmen und dort ausführen :)

Antworten