[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Actualizar a testing o reinstalar, he ahí la cuestión



Saludos cordiales.
Justamente la semana anterior subi dos maquinas de version de estable a testing.
La una era una instalacion limpia de stable, se actualizo sin problema apuntando a los nuevos repositorios.

La otra en la que tenia mas de un año trabajando, aplicaciones instaladas, documentos, etc.
Lo unico q se daño fue el xorg que me todo borrar el archivo de configuracion y reconfigurar. a parte eso reinstalar el skype y teamviwer por lo demas no me ha dado problemas. 

Todo el proceso de upgrade lo hice por consola y le corri tres veces hasta q ya no dio errores.

El 13/12/2016 12:50, "Calabaza" <calalinux@gmail.com> escribió:
El día 13 de diciembre de 2016, 8:48, JAP
<javier.debian.bb.ar@gmail.com> escribió:
> Buenos días.

> Ando en un dilema, de pasar a "testing" mediante actualización o
> reinstalación, con todo el engorro que significa.

Yo te recomendaría pasar a testing mediante actualización, de existir
algún inconveniente aprenderás más en el proceso :)

> Asumí que una actualización podría ser simple, habida cuenta que "stretch"
> está semicongelada.

Opino igual que tú.

> El tema es que los mensajes de alerta de aptitude, dan miedo.
> Mientras que apt más o menos dice "¡Ma, sí, dale!"
>
> Pregunta:
> Si aptitude es tan quisquilloso, ¿conviene hacer la actualización?

Aptitude y apt-get siempre darán mensajes que te hagan abrir los ojos,
porque pasar de una versión a otra (dist-upgrade) siempre será un
asunto "delicado" por más que esté 'bastante facilitado' el trabajo.

> Meten miedo las líneas
> "¡Incapaz de resolver las dependencias! Desistiendo..."
> "¿Desea resolver las dependencias manualmente?"

Yo en su tiempo, intenté utilizar aptitude y luego desistí porque
me era más fácil trabajar con apt-get y realmente nunca (desde woody),
tuve mayores problemas.

> A continuación, resumidos, los mensajes de aptitude y apt.
> Las líneas (...) significa "un montón más de cosas como la precedente".
>
> #################################################################################
>
> # aptitude dist-upgrade -d
> Leyendo lista de paquetes...
> Creando árbol de dependencias...
> Leyendo la información de estado...
> Leyendo la información de estado extendido...
> Inicializando el estado de los paquetes...
> Leyendo las descripciones de las tareas...
> Construir la base de datos de etiquetas...
> Se instalarán los siguiente paquetes NUEVOS:
>   accountwizard{a} aglfn{a} amd-opencl-icd{a} antlr3.2{a} apport{a}
>   (...)
> Se ELIMINARÁN los siguientes paquetes:
>   aptdaemon{u} aptdaemon-data{u} aspectj{u} aumix{u} aumix-common{u}
>   (...)
> Se actualizarán los siguientes paquetes:
>   abiword-common accountsservice acl acpi-support-base acpid adduser
>   (...)
> 2477 paquetes actualizados, 1357 nuevos instalados, 236 para eliminar y 0
> sin actualizar.
> Necesito descargar 3.574 MB/3.580 MB de ficheros. Después de desempaquetar
> se usarán 4.385 MB.
> No se satisfacen las dependencias de los siguientes paquetes:
>  libmatroska6v5 : Entra en conflicto: libmatroska6 pero está instalado
> 1.4.2-dmo3.
>  libbinio1v5 : Entra en conflicto: libbinio1ldbl pero está instalado
> 1.4+dfsg1-4.
>  kde-style-qtcurve-qt4 : Entra en conflicto: kde-style-qtcurve pero se va a
> instalar 1.8.14-3+b2.
>  pulseaudio : Entra en conflicto: pulseaudio-module-x11 (< 9.0-2) pero está
> instalado 5.0-13.
>  mysql-server-core-5.5 : Rompe: virtual-mysql-server-core que es un paquete
> virtual.
>  mysql-server-core-5.6 : Entra en conflicto: mysql-client-5.5 (< 5.6) pero
> está instalado 5.5.53-0+deb8u1.
>                          Entra en conflicto: mysql-server-core-5.5 pero está
> instalado 5.5.53-0+deb8u1.
>                          Entra en conflicto: virtual-mysql-server-core que
> es un paquete virtual.
>  (...)
> ¡Incapaz de resolver las dependencias! Desistiendo...
> Se instalarán los siguiente paquetes NUEVOS:
>   accountwizard{a} aglfn{a} amd-opencl-icd{a} antlr3.2{a} apport{a}
>   (...)
> Se ELIMINARÁN los siguientes paquetes:
>   aptdaemon{u} aptdaemon-data{u} aspectj{u} aumix{u} aumix-common{u}
>   (...)
> Se actualizarán los siguientes paquetes:
>   abiword-common accountsservice acl acpi-support-base acpid adduser
>   (...)
> 2477 paquetes actualizados, 1357 nuevos instalados, 236 para eliminar y 0
> sin actualizar.
> Necesito descargar 3.574 MB/3.580 MB de ficheros. Después de desempaquetar
> se usarán 4.385 MB.
> aptitude no pudo encontrar una solución a estas dependencias. Puede
> solucionar estas dependencias manualmente o pulsar «n» para salir.
> No se satisfacen las dependencias de los siguientes paquetes:
>  libmatroska6v5 : Entra en conflicto: libmatroska6 pero está instalado
> 1.4.2-dmo3.
>  libbinio1v5 : Entra en conflicto: libbinio1ldbl pero está instalado
> 1.4+dfsg1-4.
>  kde-style-qtcurve-qt4 : Entra en conflicto: kde-style-qtcurve pero se va a
> instalar 1.8.14-3+b2.
>  pulseaudio : Entra en conflicto: pulseaudio-module-x11 (< 9.0-2) pero está
> instalado 5.0-13.
>  mysql-server-core-5.5 : Rompe: virtual-mysql-server-core que es un paquete
> virtual.
>  mysql-server-core-5.6 : Entra en conflicto: mysql-client-5.5 (< 5.6) pero
> está instalado 5.5.53-0+deb8u1.
>                          Entra en conflicto: mysql-server-core-5.5 pero está
> instalado 5.5.53-0+deb8u1.
>                          Entra en conflicto: virtual-mysql-server-core que
> es un paquete virtual.
>  (...)
> ¿Desea resolver las depedencias manualmente? [N/+/-/_/:/?]
>
>
> #################################################################################
>
>
> # apt-get dist-upgrade -d
> Leyendo lista de paquetes... Hecho
> Creando árbol de dependencias
> Leyendo la información de estado... Hecho
> Calculando la actualización... Los paquetes indicados a continuación se
> instalaron de forma automática y ya no son necesarios.
>   aptdaemon aptdaemon-data aspectj aumix aumix-common dh-php5 fgetty (...)
> Se instalarán los siguientes paquetes NUEVOS:
>   accountwizard aglfn antlr3.2 apport apport-gtk apport-notify   (...)
> Los siguientes paquetes se han retenido:
>   adplug-utils
> Se actualizarán los siguientes paquetes:
>   abiword-common accountsservice acl acpi-support-base acpid adduser (...)
> 2546 actualizados, 1266 nuevos se instalarán, 136 para eliminar y 1 no
> actualizados.
> Se necesita descargar 3.506 MB/3.512 MB de archivos.
> Se utilizarán 4.164 MB de espacio de disco adicional después de esta
> operación.
> ¿Desea continuar? [S/n]
>
> #################################################################################
>
> Gracias
>
> JAP
>

Observación:
Para que el dist-upgrade sea lo más fácil posible, hay algunos tips
que generalmente
deberías tener en cuenta:

* Comenta en tu sources.list o sources.list.d los repositorios que no
sean oficiales.
  Esto porque ví en lo que enviaste problemas de dependencia con paquetes dmo.
* Debes aprender a configurar la red para tener internet por terminal
ya sea en forma alámbrica o inalámbrica.
* No estaría mal aprender a instalar/configurar un entorno gráfico "a
mano" por si se presenten problemas.
  - En este punto, yo suelo usar tasksel para ver si el lo puede hacer solito.
* Podrías obtener un listado de los paquetes que tienes actualmente
instalado con un:
   # dpkg -l >> tus_paquetes.txt
   o
   # dpkg --get-selections >> paquetes_instalados.txt
   Lo anterior es para que en el caso que sean desinstalados puedas
recordarte qué paquetes tenías,
   para buscarlos o ver cómo hacer para que los instales nuevamente.
* Aceptar la idea que: con que te quede un sistema básico funcionando
  (no necesariamente pueda funcionar el entorno gráfico) luego del
dist-upgrade, ya es algo bueno
  y que volver a instalar lo faltante no es mucho problema (siempre
que tengas internet, claro).
* Hacer copias de seguridad de tus datos ej: base de datos en tu
servidor mysql, o postgresql, etc.

Un abrazo,
--
§~^Calabaza^~§ from Villa Elisa, Paraguay
http://calablogbaza.blogspot.com/

http://es.wikipedia.org/wiki/Top-posting
http://es.wikipedia.org/wiki/Netiquette | http://www.ietf.org/rfc/rfc1855.txt

http://www.sindominio.net/ayuda/preguntas-inteligentes.html


Reply to: