GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Por qué existe la separación de actualización y actualización?

Entiendo que en apt , el comando update , actualiza la lista de paquetes disponibles, pero no actualiza el software que ya estaba instalado desde estos paquetes.

También entiendo que upgrade actualiza cualquier software que ya instalé de un paquete que actualicé con update como se describe arriba.

¿Cuál fue la razón por la que los desarrolladores de Ubuntu/Debian hicieron esta división de update? y update en lugar de trabajar con un comando para hacer ambas tareas?

Esta es más una pregunta sobre la filosofía arquitectónica de los desarrolladores de Ubuntu.

Respuesta aceptada:

Una actualización no es la única vez que puede necesitar apt-get update , y no quiero actualizar cada vez que solo quiero actualizar las listas de paquetes.

Una apt-get upgrade el buen funcionamiento puede depender de apt-get update se ejecutó no hace mucho tiempo, pero eso es cierto para apt-get remove y apt-get install ¡así como! Si todo esto implica apt-get update ? ¡Por supuesto no! Como una simple cuestión de eficiencia de recursos y limpieza del diseño, si una operación es común a muchas otras operaciones, debe descartarse.

Por el contrario, dado que apt-get remove y apt-get install también puede depender de apt-get update se ejecutó recientemente para finalizar con éxito, ¿tiene sentido apt-get upgrade? para cada ejecución de apt-get update ? No, nuevamente, ya que lo que pretendo hacer puede entrar en conflicto con lo que apt-get upgrade lo haré.


Ubuntu
  1. Cómo actualizar una versión de Ubuntu LTS a la próxima versión de LTS (actualización de versión)

  2. ¿Hacer que Apt-get Update y Upgrade sean automáticos y desatendidos?

  3. ¿Cuándo y por qué debo usar Apt-get Update?

  4. ¿Cómo funciona el proceso de actualización de Ubuntu?

  5. ¿Por qué salta el cursor al escribir?

¿Por qué la compatibilidad con Kubuntu y Xubuntu 16.04 Lts finaliza antes de la fecha oficial de finalización de Ubuntu?

¿Por qué Apt-get Autoremove no elimina los núcleos antiguos?

¿Por qué Shotwell tiene las posiciones X e Y invertidas cuando se usa Recortar?

¿Por qué son tan grandes las recuperaciones de actualización de Apt-get?

No se puede instalar y el código no funciona:¿Apt-get Install Virtualbox-guest-x11?

¿Por qué la configuración de Gnome menciona "moto C Plus"?