Kann der Update Manager jeweils nur ein Paket herunterladen?


7

Ich benötige den Update Manager, um jeweils nur ein Paket herunterzuladen und nicht zu versuchen, mehrere Pakete gleichzeitig herunterzuladen.

Mein langsames Internet kann nicht mehrere Verbindungen verarbeiten. verlangsamt den Download zu einem Schleichen und einige Pakete werden sich zurückgesetzt auf halbem Weg durch , wenn sie Zeit-out.

BEARBEITEN

Bei Verwendung apt-get updatemehrerer Repositorys wird Folgendes überprüft: Mehrere Repositorys werden gleichzeitig mit apt-get update überprüft

Bei Verwendung werden apt-get upgrademehrere Pakete heruntergeladen: Mehrere Pakete gleichzeitig mit apt-get update heruntergeladen

Antworten:


7

Sie haben hier zwei Möglichkeiten.

Die Queue-ModeKonfigurationsoption

Die Standardeinstellung "Host" erstellt eine ausgehende Verbindung für jeden Host. Wenn Sie "Zugriff" festlegen, wird eine Verbindung pro URI-Typ erstellt (was meiner Meinung nach eine für http, eine für ftp usw. bedeutet. Da die meisten Verbindungen http sind, bedeutet dies, dass nacheinander auf jeden Server zugegriffen wird ).

Eine Möglichkeit, dies auch für den Update-Manager zu tun, ist:

echo 'Acquire::Queue-Mode "access";' >/etc/apt/apt.conf.d/75download

Wenn Sie es einmal mit apt-get versuchen möchten, um zu sehen, ob es hilft:

apt-get -o Acquire::Queue-mode=access update

Die Acquire::http::Dl-LimitOption

Dies dient in ähnlicher Weise dazu, die Bandbreite zu reduzieren, die für etwas verwendet wird, das Ihre Verbindung verarbeiten kann (und laut Manpage deaktiviert "diese Option implizit den Download von mehreren Servern gleichzeitig").

echo 'Acquire::http::Dl-Limit "70";' >/etc/apt/apt.conf.d/75download

oder

apt-get -o Acquire::http::Dl-Limit=70 update

Dies sind sehr hilfreiche Vorschläge! Ich werde es heute Abend ausprobieren, wenn ich auf 11.10 aktualisiere, und werde es bei Erfolg als korrekt markieren.
SaultDon

1

Anstatt den Update Manager zu verwenden, versuchen Sie es sudo apt-get update&&sudo apt-get upgradeim Terminal

Es würde die Arbeit erledigen und verwendet auch keine parallelen Verbindungen


Ich habe es versucht und es werden auch bis zu 2 Pakete gleichzeitig aufgenommen. Ich kann für jeden einzelne Fortschrittsbalken sehen. Ich kann auf den Manpages nichts finden apt-get, um eine Flagge anzuzeigen, um dies zu kontrollieren. Das wäre ideal.
SaultDon

0

Klicken Sie mit der rechten Maustaste in den Fensterbereich, in dem die Updates aufgeführt sind> Alle abwählen, und aktivieren Sie sie dann einzeln. Für einige Pakete ist mehr als eines gleichzeitig erforderlich. UM wählt bei Bedarf automatisch aus


Auch wenn für ein Paket andere Pakete erforderlich sind, sollten sie nacheinander heruntergeladen werden können, ohne dass etwas beschädigt wird, da sie nicht installiert werden.
SaultDon
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.