mitigate apt cache config bug
This commit is contained in:
parent
a4fd08a8cd
commit
bb0f123e02
1 changed files with 21 additions and 2 deletions
|
@ -1,2 +1,21 @@
|
||||||
Dir::Cache "";
|
# ACHTUNG!
|
||||||
Dir::Cache::archives "";
|
# KATASTROPHALER BUG IN APT!
|
||||||
|
# UNBEDINGT GENAU LESEN!
|
||||||
|
#
|
||||||
|
# Der offizielle Weg zum abschalten des Caches hat einen katastrophalen Bug, welcher in jedem Fall zum Verlust des
|
||||||
|
# gesamten Servers führt. Und zwar deaktivieren folgende Direktiven den Cache nicht, sondern legen ihn ins Root-
|
||||||
|
# Verzeichnis ("/"):
|
||||||
|
#
|
||||||
|
# Dir::Cache "";
|
||||||
|
# Dir::Cache::archives "";
|
||||||
|
#
|
||||||
|
# Führt man danach "apt clean" aus, wird des Cache-Verzeichnis gelöscht. Es wird also der gesamte Verzeichnisbaum
|
||||||
|
# gelöscht!
|
||||||
|
#
|
||||||
|
# siehe auch:
|
||||||
|
# https://askubuntu.com/questions/81179/how-to-prevent-apt-get-aptitude-keeping-a-cache
|
||||||
|
# https://superuser.com/questions/1405001/why-does-apt-do-not-store-downloaded-packages-anymore
|
||||||
|
#
|
||||||
|
# Als Alternative löschen wir also lieber alle "*.deb" im Standard-Cache-Verzeichnis:
|
||||||
|
|
||||||
|
DPkg::Post-Invoke {"/bin/rm -f /var/cache/apt/archives/*.deb || true";};
|
||||||
|
|
Loading…
Reference in a new issue