Je vois Sudo apt remove package_name
et Sudo apt purge package_name
,
Mais quelle est la différence? l'un est-il plus sûr que l'autre ou bien supprime-t-il les packages installés par ce package?
Vous pouvez lire le manuel d’apt avec
man apt
Sur ligne 35 vous trouverez ce qui suit
Removing a package removes all packaged data, but leaves usually
small (modified) user configuration files behind, in case the
remove was an accident. Just issuing an installation request for
the accidentally removed package will restore its function as
before in that case. On the other hand you can get rid of these
leftovers by calling purge even on already removed packages. Note
that this does not affect any data or configuration stored in your
home directory.
Donc en bref: remove
laisse des fichiers de configuration derrière purge
ne le fait pas. Et vous pouvez même utiliser la fonction de purge si vous souhaitez ultérieurement supprimer ces fichiers de configuration.
La page de manuel de apt-get
(exécutez man apt-get
pour voir ceci) dit:
remove
remove is identical to install except that packages are removed instead of installed. Note that removing a
package leaves its configuration files on the system. If a plus sign is appended to the package name (with
no intervening space), the identified package will be installed instead of removed.
purge
purge is identical to remove except that packages are removed and purged (any configuration files are
deleted too).
En un mot, remove
conserve les fichiers de configuration pendant que purge
les supprime. Les deux sont sûrs, mais le choix dépend de la décision de supprimer ou non les configurations.