Нет, apt-get не устарел. На странице man apt можно сказать об apt vs. apt-get (и apt-cache):
ИСПОЛЬЗОВАНИЕ И РАЗЛИЧИЯ СЦЕНАРИИ ИЗ ДРУГИХ ИНСТРУМЕНТОВ APT Командная строка apt (8) как инструмент конечного пользователя, и это может изменить поведение между версиями. Хотя он пытается не нарушать обратную совместимость, это не гарантируется, если изменение кажется полезным для интерактивного использования. Все функции apt (8) доступны в специализированных инструментах APT, таких как apt-get (8) и apt-cache (8). apt (8) просто изменяет значение по умолчанию для некоторых параметров (см. apt.conf (5) и, в частности, двоичную область). Поэтому вам следует использовать эти команды (возможно, с некоторыми дополнительными опциями) в ваших сценариях, поскольку они максимально поддерживают обратную совместимость.apt также предупреждает, что говорит
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
, если обнаруживает, что есть труба. Например:
$ 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
Что касается ваших вопросов,
ИСПОЛЬЗОВАНИЕ И РАЗЛИЧИЯ SCRIPT ИЗ ДРУГИХ АСТОВЫХ ИНСТРУМЕНТОВ
[!d9 ]Мне нужно заменить все команды apt-get на apt?
apt-get опасно?Нет, вам не нужно заменять apt-get на apt. Скорее, если вы использовали его в сценариях, вы должны придерживаться apt-get, потому что он имеет стабильный API CLI и гарантирует обратную совместимость.
is apt-get опасно?
apt так же опасно, как apt-get: вы должны устанавливать программное обеспечение только из источников, которым вы доверяете.
будут ли мои программы работать?Можно ли использовать apt в Ubuntu 15.10?