46 votes

Puis-je supprimer apt avec apt?

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?

-1voto

Micheal Johnson Points 740

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 ".*".

SistemesEz.com

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.

Powered by:

X