Je sais que je peux utiliser apt-get remove
pour supprimer un programme.
Mais apt
est un programme lui-même. Pourrais-je utiliser apt-get remove apt
pour le supprimer, ou serait-il confus en cours de route?
Je sais que je peux utiliser apt-get remove
pour supprimer un programme.
Mais apt
est un programme lui-même. Pourrais-je utiliser apt-get remove apt
pour le supprimer, ou serait-il confus en cours de route?
Je jure avoir vu les binaires apt
sous /usr/local/bin
sur un système basé sur Ubuntu il n'y a pas longtemps, mais ils ne sont pas là sur mon système actuel Ubuntu MATE 15.04 (ils sont dans /usr/bin
avec la plupart des autres binaires). S'ils étaient dans /usr/local/bin
, il ne serait probablement pas possible de les désinstaller avec apt
car les fichiers dans /usr/local/bin
sont censés être ignorés par le gestionnaire de paquets. Je dois admettre que mettre apt
(et dpkg
aussi) sous /usr/local/bin
serait une bonne idée.
Une question plus intéressante est - que se passe-t-il si vous désinstallez dpkg
? Bien sûr, dpkg
est répertorié comme un paquet par apt
, mais je ne vais pas essayer de le désinstaller maintenant (je n'ai pas de machine virtuelle configurée pour le moment). Théoriquement, on pourrait aussi le désinstaller avec dpkg
lui-même. Je vais faire une supposition éclairée que la seule façon de le réinstaller serait de le faire manuellement, puis espérer qu'il récupère les fichiers de configuration existants (pour ne pas avoir à dire manuellement au système quels paquets sont installés) et ensuite lui dire que le paquet dpkg
est maintenant réinstallé.
(Une blague :) L'équivalent pour un utilisateur de Debian de # rm -rf /
est # apt-get purge ".*"
.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.