Einige Hintergrundinformationen :
Wie Sie vielleicht wissen, kann es in einem Debian-Paket alternative Abhängigkeiten geben, die beispielsweise in die CONTROL-Datei geschrieben sind Depends: apache2|something-else. Wie wird aptausgewählt, welche Abhängigkeiten ausgewählt werden sollen, und wie kann ich diese überschreiben, um die Downloadgröße zu minimieren?
Ich habe an einigen Standorten eine langsame Verbindung und benötige diese, um die kleinste Gesamtdownloadgröße zu verwenden. Wie kann ich es dazu zwingen?
Bearbeiten: Ich frage nicht nach Empfehlungen zum Überspringen.
Edit 2: Ich frage nicht nach dem Überspringen von Abhängigkeiten. Ich versuche, alle Abhängigkeiten zu erhalten, nur in der kleinsten Gesamtgröße, insbesondere wenn ich package1|package2Entscheidungen notiere und tief durchquere .
Bearbeiten 3: Ein grepoder ein anderes Shell-Skript ist akzeptabel.
Da die aktuellen Antworten die Frage nicht wirklich beantworten, können sie leider nicht wirklich das Kopfgeld bekommen. Es ist immer noch da draußen für jemanden, der bereit ist, ein Bash-Skript zu schreiben!
Edit 4: Obwohl das Kopfgeld für eine gute Antwort vergeben wurde, die ich Sie ermutigen möchte, stimme ich immer noch nach einer konkreteren Antwort . Wenn es auch elegant mit virtuellen Paketen umgeht, die von einem oder mehreren Paketen bereitgestellt werden, werde ich möglicherweise eine weitere nachträgliche Prämie geben, um diese Antwort zu vergeben .