Estaba buscando Update Manager
en Ubuntu 10.10 Netbook Edition y no pude encontrarlo, así que en Terminal hice:
sudo apt-get update
sudo apt-get upgrade
Recibí un mensaje que decía que algunos paquetes fueron "retenidos" y la búsqueda en línea me sugirió:
sudo apt-get dist-upgrade
Así que hice eso y actualicé mi kernel y ahora uname -a
dice que sí 2.6.35-23-generic #40-Ubuntu SMP
. Mi sistema sigue funcionando normalmente, pero ahora estoy adivinando si hice lo correcto. ¿Esta actualización del kernel fue para la próxima versión de Ubuntu? ¿Debería intentar retroceder?
command-line
upgrade
apt
SpashHit
fuente
fuente
Update Manager
? Desde la actualización a 10.10 (Netbook) no puedo encontrarloRespuestas:
dist-upgrade
tiene una resolución avanzada de dependencia de paquete que se usa (posiblemente necesaria) cuando un paquete cambia su versión principal.Las actualizaciones, por ejemplo, siempre mantendrán su versión de OpenOffice 1.x actualizada, pero tan pronto como la distribución cambie a OpenOffice 2.x, se necesitará una actualización dist para resolver algunos problemas más complicados.
Entonces: No hiciste nada malo . Si quieres, siempre puedes hacerlo
sudo apt-get dist-upgrade
. Ocurre automáticamente si es necesario (a través del Administrador de actualizaciones), pero puede invocarlo manualmente a su gusto.Seguro para los errores en el repositorio
apt
es bastante a prueba de balas en estos días. :)fuente
La única diferencia entre apt-get upgrade y apt-get dist-upgrade es que dist-upgrade instalará nuevos paquetes o eliminará los paquetes instalados si es necesario para cumplir con las dependencias del paquete, mientras que la actualización retendrá los paquetes cuyas dependencias no pueden cumplirse simplemente actualizando.
Entonces, si hay algunos paquetes retenidos, usualmente apt-get dist-upgrade es lo correcto .
Pero es una buena idea echar un vistazo a lo que quiere hacer, especialmente si está utilizando fuentes de paquetes no oficiales como PPA o apt-get dist-upgrade quiere eliminar paquetes.
fuente