Diferenciar entre 'apt-get purge' y 'apt-get eliminar':
Muchas personas consideran que los comandos 'apt-get purge' y 'apt-get eliminar' se pueden usar indistintamente porque, después de todo, tienen el mismo propósito i.mi. Ambos son responsables de desinstalar paquetes. Esta declaración es parcialmente cierta. Es absolutamente correcto que ambos comandos se puedan usar para desinstalar paquetes en el sistema operativo Linux, pero la forma en que desinstalan los paquetes es diferente.
El comando 'apt-get eliminar' solo desinstala un paquete, pero su archivo de configuración permanece allí mismo. Sin embargo, cuando elimina un paquete con el comando 'apt-get purge', entonces se elimina un paquete junto con su archivo de configuración, lo que significa que no se quedan rastros de ese paquete en esta situación.
A veces, se le proporciona la libertad de personalizar un paquete de acuerdo con los requisitos de la tarea para la cual ha instalado ese paquete. Para hacer eso, debe realizar modificaciones en su archivo de configuración. Ahora, si desea mantener ese archivo de configuración personalizado con usted para un uso futuro incluso después de eliminar un paquete, entonces debe utilizar el comando 'apt-get eliminar', pero si desea que el archivo de configuración se elimine junto con el paquete, entonces debes usar el comando 'apt-get purge'. Ahora también lo guiaremos a través de un ejemplo para que pueda verificar fácilmente la diferencia entre estos dos comandos.
Nota: El escenario que se muestra a continuación se ha demostrado en Linux Mint 20. También se puede verificar ejecutándolo en otras distribuciones de Linux.
Demostrando el uso de 'apt-get eliminar' y 'apt-get purge' para resaltar su diferencia:
Para demostrar el uso de 'apt-get eliminar' y 'apt-get purge', estamos utilizando el paquete Snapd en Linux Mint 20. Primero intentaremos eliminar ese paquete con 'apt-get eliminar' y mostrarle lo que sucede después de eso. Y luego reinstalaremos el mismo paquete y lo eliminaremos con 'apt-get purge' y revelaremos lo que sucede cuando lo hagas. El punto a tener en cuenta aquí es que cada paquete que instala en Linux tiene un archivo de configuración que reside en la carpeta de inicio o en la carpeta ETC. El archivo de configuración del paquete Snapd se encuentra dentro de la carpeta ETC y puede encontrarlo fácilmente buscando en la siguiente imagen en la siguiente imagen:
Después de verificar que el archivo de configuración del paquete SNAPD realmente existe, deberá continuar de la siguiente manera:
Abra el terminal Linux Mint 20 haciendo clic en su icono presente en la barra de tareas y escriba el comando que se muestra a continuación:
$ sudo apt-get elimina snapd
Aquí, puede reemplazar a SNAPD con el nombre de cualquier otro paquete que desee desinstalar mientras utiliza el comando 'apt-get eliminar'.
Tan pronto como ejecute este comando presionando la tecla ENTER, se le pedirá que proporcione su confirmación para desinstalar el paquete especificado. Escriba "Y" para continuar con este proceso, como puede ver desde la imagen que se muestra a continuación:
El proceso de desinstalación tardará unos segundos en completarse con éxito y cuando esté hecho, podrá ver la siguiente salida en su terminal:
Ahora regrese a la carpeta ETC y busque Snapd. Todavía podrá ver su archivo de configuración allí, ya que el comando 'apt-get eliminar' no es capaz de eliminar los archivos de configuración. Esto se puede verificar a partir de la imagen que se muestra a continuación:
Después de hacer esto, hemos reinstalado el mismo paquete Snapd en aras de la demostración. Sin embargo, esta vez intentaremos desinstalarlo mientras usamos el siguiente comando:
$ sudo apt-get purge snapd
Una vez más, puede reemplazar a SNAPD con el nombre de cualquier otro paquete que desee desinstalar mientras usa el comando 'apt-get purge'.
Cuando ejecute el comando 'apt-get purge' presionando la tecla ENTER después de escribirla en su terminal, se le pedirá que confirme su acción. Simplemente puede hacerlo escribiendo "Y" y luego presione la tecla ENTER como se resalta en la imagen que se muestra a continuación:
Tan pronto como se complete la desinstalación del paquete Snapd, su terminal Linux Mint 20 representará la siguiente salida:
Ahora regrese a la carpeta ETC e intente buscar Snapd. Esta vez, no podrá encontrar ningún archivo de configuración para este paquete ya que el comando 'apt-get purge' elimina todos los trazas del paquete, incluido su archivo de configuración.
Por lo tanto, se verifica que el comando 'apt-get purge' es capaz de eliminar los archivos de configuración de los paquetes, mientras que el comando 'apt-get eliminar' no es.
Conclusión:
De esta manera, puede usar fácilmente los comandos 'Apt-Get Purge' y 'Apt-get eliminar' en diferentes escenarios. Puede eliminar cualquier paquete de su elección haciendo uso de estos comandos de acuerdo con sus necesidades. Este artículo le explica en detalle el funcionamiento de ambos comandos y también explica las capacidades de ambos comandos. Otro punto a tener en cuenta aquí es que incluso el comando 'apt-get purge' solo puede eliminar los archivos de configuración que se almacenan en la carpeta ETC I.mi. Este comando no puede eliminar los archivos de configuración de los paquetes que se almacenan en la carpeta de inicio.