Non, apt-get
n'est pas obsolète. La page de manuel de apt
a ceci à dire à propos de apt
vs. apt-get
(et apt-cache
):
UTILISATION DES SCRIPTS ET DIFFÉRENCES DES AUTRES OUTILS APT
La ligne de commande apt (8) est conçue comme un outil pour l'utilisateur final et peut changer de comportement entre les versions. Bien qu’il essaie de ne pas rompre la compatibilité avec les versions antérieures, cela n’est pas garanti non plus si un changement semble avantageux pour une utilisation interactive.
Toutes les fonctionnalités d'apt (8) sont disponibles dans des outils APT dédiés tels qu'apt-get (8) et apt-cache (8). apt (8) modifie simplement la valeur par défaut de certaines options (voir apt.conf (5) et plus précisément la portée binaire). Vous devriez donc préférer utiliser ces commandes (éventuellement avec certaines options supplémentaires activées) dans vos scripts car elles préservent la compatibilité avec les versions antérieures autant que possible.
apt
donne également un avertissement qui dit
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
s'il détecte il y a un tuyau. Par exemple:
$ 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
Quant à tes questions,
Dois-je remplacer toutes les commandes apt-get par apt
?
Non, vous n'avez pas à remplacer apt-get
par apt
. Si vous l'utilisiez dans des scripts, vous devriez vous en tenir à apt-get
cela, car elle possède une API CLI stable et une compatibilité en amont garantie.
est apt-get
dangereux?
apt
est aussi dangereux que apt-get
: vous ne devez installer des logiciels qu’à partir de sources fiables.
puis-je utiliser apt
dans Ubuntu 15.10?
Oui, vous pouvez. Le problème ici est que vous utilisez toujours Ubuntu 15.10, qui n'est plus pris en charge! Veuillez mettre à niveau vers 16.04, qui est une version LTS.
mes programmes fonctionnent-ils toujours?
Par programmes, je suppose que vous voulez dire des scripts. Oui, ils continueront à fonctionner car apt-get
n’est pas obsolète. En fait, vous devriez préférer utiliser des apt-get
scripts pour la compatibilité ascendante, comme suggéré par apt
la page de manuel de.