Stellen Sie sich vor, ich muss beispielsweise alle Pakete installieren ddd
.
Wenn ich alle ddd
Pakete in das Terminal kopiere /var/cache/apt/archives
und sudo apt-get install ddd
im Terminal ausführe , werden apt-get
die Pakete dann erneut heruntergeladen oder übersprungen?
PS Ich habe derzeit ddd
installiert, daher kann (werde) ich es nicht selbst testen. Also brauche ich einen Experten, der mir sagt, was passieren würde :)
apt
package-management
user1857492
quelle
quelle
/var/apt/cache
.Antworten:
Ja, aber nur, wenn das Paket Teil einer Liste ist, die während eines Vorgangs heruntergeladen wurde
apt-get update
, z./var/cache/apt/archives
, da die Version des Pakets in keiner Paketliste aus Ihren Quellen vorhanden ist und nicht verwendet wird.Pakete werden ebenfalls signiert. Wenn also die Signatur des Pakets nicht mit der erwarteten Signatur übereinstimmt, wird sie erneut heruntergeladen. Die Paketidentifikation hängt nicht nur vom Namen der Datei ab.
Kurz gesagt: Wenn die manuell hinzugefügte Paketversion und Signatur mit etwas in Ihrer Quellpaketliste übereinstimmen, wird dieses Paket verwendet, andernfalls wird es erneut heruntergeladen.
quelle
Nein, es würde nicht wieder heruntergeladen. Hier installiere ich ein zuvor deinstalliertes Paket, das in meinem
/var/cache/apt/archives
Verzeichnis vorhanden ist.sudo apt-get install artha
quelle