¿Qué pasa con la opción apt-get "dist-upgrade"?

Siempre había un poco de confusión cuando la gente se enteraba de que podía hacer una actualización completa de su distribución desde la línea de comandos. La mayoría de la gente no se atreve a hacer tal hazaña. Algunos porque no usan la línea de comandos y otros porque temen que intentar actualizar desde la línea de comandos fallará en su sistema. Y los nuevos usuarios no están muy seguros de cuál es la diferencia entre apt-obtener actualización y apt-get dist-upgrade hay.

En este post de Ghacks Linux voy a disipar mitos y miedos sobre ellos dist-actualizar mandar Por supuesto, como con todo lo relacionado con la PC, sabes que siempre es arriesgado cuando estás haciendo una actualización importante. Con esta advertencia abierta, intentemos frenar un poco el miedo.

diferencias

Primero quiero comparar ambos apt-get opciones: actualizar y dist-actualizar. La diferencia entre los dos es muy simple. los actualizar la opción solo se usa para instalar todas las últimas versiones de los paquetes ya instalados en su máquina. Esto es lo que sucede cuando ve los paquetes de servicio a través del Administrador de actualizaciones (ya sabe, cuando se entera de las notificaciones en el panel, se abre el Administrador de actualizaciones para mostrar qué actualizaciones están disponibles para su sistema).

los dist-actualizar la opción es muy diferente de actualizar. pero solo haciendo dist-actualizar ¿que hacer? Sencillo. los dist-actualizar La opción no solo actualiza todos los paquetes instalados en su sistema, sino que también maneja los cambios de dependencia con versiones más nuevas de los paquetes. En otras palabras, dist-actualizar elimine los paquetes obsoletos de su sistema mientras actualizar no. Esta función no es necesaria para actualizar de una versión de la distribución a otra.

¿Pero esto no actualiza mi distribución?

No necesariamente. Aunque en sí mismo dist-actualizarpreparará su sistema para la actualización de distribución, la única forma de realizar una actualización a una nueva versión es si ha cambiado /etc/apt/sources.listarchivo para reflejar los cambios. En otras palabras, debe agregar repositorios para la nueva distribución al archivo lista de fuentes archivo antes de que esto pueda suceder.

Bueno, suena simple. Si. Pero este no es un plan de ataque recomendado para actualizar a una nueva distribución. Si bien esto funcionará, hay una mejor manera... en un equipo. Mando hacer-liberar-actualizar fue creado específicamente para actualizar el sistema operativo a la última versión a través de la línea de comandos. Por supuesto, antes de emitir este comando, querrá verificar si hay una actualización disponible con el comando sudo do-release-upgrade -d. Si hace esto, recibirá una notificación de la disponibilidad de una nueva versión. Si hay una nueva versión, emita un comando Sudo do-release-upgrade y comenzará el proceso de actualización. Por supuesto, este es un proceso bastante largo y hay riesgos. Puede perder paquetes que instaló manualmente (que no son compatibles con la nueva versión) o (en el peor de los casos) su sistema puede volverse inestable.

Actualizar la distribución siempre es difícil. A mí me fue muy bien, ya mí me fue muy mal. Esto es apostar. Pero ahora sabe exactamente cómo administrar una tarea desde la línea de comandos. Ahora eres, oficialmente, peligroso. 😉

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir

Si continuas utilizando este sitio aceptas el uso de cookies. Más información