Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/09/2018, à 11:56

Foromus

Get ... ou pas...

Bonjour à tous,

L'aide ne donnant pas de résultat, je demande ici  :

Quelle est la différence entre

sudo apt autoremove --purge

et

sudo apt-get autoremove --purge

Finalement, j'ai trouvé ces deux commandes - je me sers régulièrement de la première pour nettoyer les anciens noyaux, et je me suis aperçu qu'elles étaient un peu différentes, j'aimerais donc savoir exactement les différences.

Merci !

#2 Le 11/09/2018, à 12:13

Postmortem

Re : Get ... ou pas...

Salut,

man apt a écrit :

       apt fournit une interface en ligne de commande pour le système de gestion de paquets. Elle est conçue comme une interface
       utilisateur et permet certaines options plus adaptées à une utilisation interactive par défaut par rapport aux outils d'APT plus
       spécialisés tels que apt-get(8) et apt-cache(8).
...
       Toutes les fonctionnalités d'apt(8) sont aussi proposées dans les outils dédiés d'APT tels que apt-get(8) ou apt-cache(8) apt(8)
       modifie seulement la valeur par défaut de certaines options (voir apt.conf(5) et en particulier le champ d'action Binary). Aussi
       vous devriez préférer l'utilisation de ces commandes (éventuellement avec certaines options complémentaires activées) dans les
       scripts parce qu'elles conservent autant que possible la compatibilité ascendante.

Je dirais donc que ça doit être quasi pareil


Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#3 Le 11/09/2018, à 12:45

Mornagest

Re : Get ... ou pas...

Salut,

en anglais, une petite explication : https://itsfoss.com/apt-vs-apt-get-difference/

Mieux vaut utiliser exclusivement apt. smile


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#4 Le 11/09/2018, à 14:42

Postmortem

Re : Get ... ou pas...

Mornagest a écrit :

Salut,

en anglais, une petite explication : https://itsfoss.com/apt-vs-apt-get-difference/

Mieux vaut utiliser exclusivement apt. smile

Dans le man, j'ai plutôt l'impression que c'est le contraire qui est préconisé... Enfin, suis une bille en anglais, donc peut-être que je comprends le contraire !

LANG=C man apt a écrit :

SCRIPT USAGE AND DIFFERENCES FROM OTHER APT TOOLS
       The apt(8) commandline is designed as an end-user tool and it may change behavior between versions. While it tries not to break
       backward compatibility this is not guaranteed either if a change seems beneficial for interactive use.

       All features of apt(8) are available in dedicated APT tools like apt-get(8) and apt-cache(8) as well.  apt(8) just changes the
       default value of some options (see apt.conf(5) and specifically the Binary scope). So you should prefer using these commands
       (potentially with some additional options enabled) in your scripts as they keep backward compatibility as much as possible.

Ajout :
Mais ton article me fait dire que cet « apt » m'a l'air très bien !

Re-ajout :
SI j'ai bien compris, on pourrait résumer ainsi :
apt pour une utilisation "standard"
apt-get ou apt-cache pour une utilisation bien plus poussée, dans des scripts de déploiement par exemple

Dernière modification par Postmortem (Le 11/09/2018, à 14:52)


Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne