Nein, apt-getist nicht veraltet. Der Mann Seite apthat dies zu sagen aptvs. apt-get(und apt-cache):
SCRIPT-NUTZUNG UND UNTERSCHIEDE ZU ANDEREN APT-WERKZEUGEN
Die apt (8) -Befehlszeile ist als Endbenutzertool konzipiert und kann das Verhalten zwischen den Versionen ändern. Obwohl versucht wird, die Abwärtskompatibilität nicht zu unterbrechen, ist dies auch nicht garantiert, wenn eine Änderung für die interaktive Verwendung vorteilhaft erscheint.
Alle Funktionen von apt (8) sind auch in dedizierten APT-Tools wie apt-get (8) und apt-cache (8) verfügbar. apt (8) ändert lediglich den Standardwert einiger Optionen (siehe apt.conf (5) und insbesondere den Binärbereich). Daher sollten Sie diese Befehle (möglicherweise mit einigen aktivierten zusätzlichen Optionen) in Ihren Skripten bevorzugen, da sie die Abwärtskompatibilität so weit wie möglich gewährleisten.
apt gibt auch eine Warnung, die besagt
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Wenn es erkennt, gibt es eine Leitung. Zum Beispiel:
$ apt show python | grep Package
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Package: python
APT-Sources: http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Wie für Ihre Fragen,
Muss ich alle apt-get-Befehle durch ersetzen apt?
Nein, Sie müssen nicht ersetzen apt-getmit apt. Wenn Sie es in Skripten verwenden, sollten Sie sich lieber daran halten, apt-getda es eine stabile CLI-API und eine garantierte Abwärtskompatibilität aufweist.
ist apt-getgefährlich?
aptist so gefährlich wie apt-get: Sie sollten nur Software von Quellen installieren, denen Sie vertrauen.
kann ich aptin Ubuntu 15.10 verwenden?
Ja, du kannst. Das Problem hierbei ist, dass Sie immer noch Ubuntu 15.10 verwenden, das jetzt nicht mehr unterstützt wird! Bitte aktualisieren Sie auf 16.04, eine LTS-Version.
funktionieren meine programme noch
Unter Programmen verstehe ich Skripte. Ja, sie funktionieren weiterhin, da sie apt-getnicht veraltet sind. In der Tat sollten Sie es vorziehen, apt-getin Skripten zu verwenden, um die Abwärtskompatibilität zu gewährleisten, wie in der aptManpage von empfohlen .