¿Cuál es la diferencia entre eliminar e instalar y simplemente reinstalar?

¿Cuál es la diferencia entre eliminar e instalar y simplemente reinstalar?

Por ejemplo, como apt-getdepende de algunos paquetes en coreutils, si lo hace:

sudo apt-get remove coreutils

No podrá reinstalarlo ejecutando:

sudo apt-get install coreutils

Pero si simplemente intentara reinstalar coreutilscon:

sudo apt-get install --reinstall coreutils

Funcionaría. Entonces, ¿cuál es la diferencia entre eliminar, luego instalar y simplemente usar la --reinstallopción? ¿No hacen lo mismo?

Respuesta1

apt-get remove {paquete} Quitar/eliminar un paquete instalado excepto los archivos de configuración.

Quitar es idéntico a instalar excepto que los paquetes se eliminan en lugar de instalarse. Si se agrega un signo más (+) al nombre del paquete (sin espacios intermedios), el paquete identificado se instalará en lugar de eliminarse.

--reinstalar, reinstalar paquetes que ya están instalados y en la versión más reciente.

instalar. A esta opción le siguen uno o más paquetes que se desean instalar. Cada paquete es un nombre de paquete, no un nombre de archivo completo.

Fuente:Página de manual

información relacionada