[gelöst] apt in bash-Skript meckert



GwenDragon

Registered User
Warum warnt mich apt, dass es instabil ist, wenn es in einer shell gestartet wird?
Ich wollte es dort starten, ob es neue Updates gibt mit /usr/bin/apt update
 
Ich nehme an, dass hier ist gemeint:

"WARNING: apt does not have a stable CLI interface. Use with caution in scripts."

apt und apt-get/apt-cache nutzen beide libapt-pkg, was die eigentliche Logik des Paketmanagements enthält.

Allerdings ist apt ein Benutzerfrontend, dass auf hilfreiche Ausgabe für menschliche Interaktion ausgelegt ist (Fortschrittsbalken, etc.), während apt-get oder apt-cache mit stabilen Ausgaben für Scripting vorgesehenen sind.
 
Last edited:
OK, dann ist die Verwendung von apt-get eine sinnvolle Aktion, die ich schon lange genutzt hatte.
Damit sehe ich das als gelöst an.

Mich hatte nur die Warnung von apt selbst irritiert.
 
Back
Top