Ubuntu: ¿actualizar o reinstalar?

Vivimos estos días en España una sucesión de olas de calor que no tiene parangón. Servidor, que ya peina canas, no recuerda algo parecido y conforme pasan los días sin bajar de cuarenta grados a la sombra en el valle del Guadalquivir, son pocos los viejos del lugar que recuerdan algo siquiera parecido. Asfalto que se derrite, viento sahariano que se siente como si te fueran a incinerar, casas con finos muros que no sirven de aislante ni en verano ni en invierno y escalofríos solo de pensar en la inminente factura de electricidad por venir. Esto es Sevilla para los que vivimos instalados en la continua “tiesura”, sin posibilidad de evadirse más allá de escarceos piscineros ocasionales.

Ni que decir tiene que los aparatos electrónicos de toda condición sufren mucho más en esta época. A mi equipo, instalado en una habitación sin refrigeración posible, solo le resta echar humo. Todos y cada uno de sus componentes emanan calor, lo cual no hace más que aumentar la temperatura global de la casa, siendo mi disco duro externo uno de los elementos que más contribuye, pues carece de ventilador. De ahí que no sea buena idea mantenerlo encendido todo el día. El rollo que os estoy soltando viene a cuenta de la decisión que tomé hace un tiempo de mantener en mi disco duro interno una única distribución, de largo soporte, junto al Windows que promete una próxima actualización gratis para todos, y no para unos cuantos. Así, Ubuntu Trusty Tahr permanecía inamovible e impasible, presta para sacarme del apuro cuando otra distribución fallase.

El disco duro externo, que en su día utilizase como solución multimedia, aloja a un montón de distribuciones probadas ya (Linux Mint Rafaela, LMDE Betsy, Mageia 5 y Arquetype CRT), junto con el sistema que estoy utilizando durante el verano (openSUSE 13.2) y una partición de copia de seguridad, que empleo para la sincronización con Back in Time en Ubuntu. Es precisamente debido a que paso la mayor parte del tiempo en openSUSE que el disco externo se calienta demasiado. Este hecho, unido a los problemas que tengo con algunas distribuciones de prueba que pretenden instalar el Grub en el disco interno (me ha ocurrido mientras intentaba revisar Neptune OS), me ha hecho replantearme la estrategia. Total, que vamos a volver a particionar.

La idea es volver al esquema que tenía anteriormente: disco interno con Windows, partición de datos, partición de intercambio y tres particiones para GNU/Linux: Ubuntu, Chakra y la distribución que toque revisar para el blog. Disco externo con la partición de salvaguarda y nada más. Todo este cambio lo podría acometer sin tocar Ubuntu, de no ser porque últimamente se ha convertido en un infierno de lentitud, caídas del wifi y otras historietas, una circunstancia que es todavía más lamentable si se tiene en cuenta que estamos hablando de una versión de soporte extendido. Y es curioso, pero Linux Mint Rafaela, revisada recientemente, va como la seda. ¿Por qué, “zeñó”, por qué? Es una pregunta retórica, no espero respuesta. Matar a Ubuntu, sin más, tiene poca utilidad, de modo que me propuse dar respuesta a un par de cuestiones: primera, la solución a mis problemas “ubunteros”, ¿estará en la actualización a la última versión? Segunda y última: ¿es mejor actualizar o reinstalar desde cero? Lo vamos viendo a continuación.

Si algo funciona, no lo arregles

Esto es una máxima que cobra un especial significado en el mundo GNU/Linux. Sé que es un cliché, que está manido hasta la saciedad, pero, de verdad, hay que hacerle caso. Si todo funciona, no se arregla ni se actualiza (hablo de distribuciones, no de paquetes). Como en mi Ubuntu 14.04 no se cumple la primera parte del silogismo, vamos a tratar de arreglarlo. Pero, si vuestra situación no es esta, dejad Ubuntu como está. Una versión de soporte extendido siempre es mejor que una que no lo es, con la excepción del hardware más novedoso que no está soportado por el kernel. En realidad, incluso eso tiene solución sin salir de la LTS.

La copia de seguridad es tu amiga

Segunda máxima de obligado cumplimiento: realiza copias de seguridad frecuentes de tus datos. Un disco puede fallar y mandar al traste preciados recuerdos o importantes documentos. Junto con la recomendación de mantener una partición de datos separada de la del sistema, tener la prevención de salvaguardar archivos importantes cada cierto tiempo es una buena práctica a seguir. Bien, si te dispones a actualizar Ubuntu y no tienes partición de datos aparte, es el mejor momento para hacer una de estas copias de seguridad. Hay varios programas de copia incremental, el que yo recomiendo es Back in Time.

Actualiza los paquetes de tu versión primero

Ubuntu tiene una cierta manera de tratar las actualizaciones de versión. Si estamos en una LTS y queremos pasar a la siguiente (de Ubuntu 12.04 a 14.04, por ejemplo), se puede hacer directamente. En mi caso, estando en Ubuntu Trusty Tahr (14.04) deseo migrar hasta Ubuntu Vivid Vervet (15.04), lo cual es imposible sin pasar antes por Ubuntu Utopic Unicorn (14.10). Antes de comenzar con ese primer paso, de Trusty a Utopic, recomiendo actualizar al máximo el sistema actual, bien a través de del “Gestor de actualizaciones”, bien a golpe de terminal, con:

sudo apt update
sudo apt upgrade

1_copy

Desinstala el controlador gráfico propietario

No parece muy buena idea realizar una tarea tan delicada con la espada de Damocles del controlador propietario AMD sobre tu cabeza. Los dichosos Catalyst requieren compilarse con cada cambio de kernel, de modo que es mejor quitarlos de en medio hasta que el sistema esté actualizado. Por ello, vamos a “Configuración del sistema”, módulo “Software y actualizaciones”, pestaña “Controladores adicionales”. Ahí hacemos el cambio, muy sencillo en Ubuntu, todo hay que decirlo. En el caso de Nvidia no me atrevo a aconsejar, dado mi desconocimiento sobre la materia.

4_copy

Cuando ya hemos instalado el controlador libre, vamos a reiniciar el equipo antes de continuar nuestra tarea.

Desactiva todos los PPAs que tengas

Por norma general, cada PPA apunta a una versión concreta de Ubuntu. Como vamos a dar un salto, lo mejor es desmarcar todos los PPAs que tengamos, con idea de volver a marcarlos tras la actualización y una vez hayamos cambiado el nombre de la versión de Ubuntu a la que apuntan. Nos vamos, pues, a la pestaña “Otro software” dentro de “Software y actualizaciones” y procedemos uno a uno a desmarcar los PPAs, que en mi caso son bastantes. Quien no se encuentre cómodo con esta sencilla operación puede optar por aplicaciones de terceros, como Y PPA Manager.

7_copy

Autoriza el cambio de versión

Ya estamos a punto para iniciar la actualización masiva. Todavía dentro del módulo “Software y actualizaciones”, vamos a la pestaña “Actualizaciones” donde, en el apartado “Notificar versión nueva”, escogemos “Para cualquier versión nueva”. Tras esto, nos vamos a “Configuración del sistema”, módulo “Detalles”, y pulsamos en el botón de “Instalar actualizaciones”. En ese momento se nos informará de la disponibilidad de Ubuntu Utopic.

9_copy

11_copy

12_copy

Cierra todo lo cerrable… y al lío

Tras escoger “Actualizar”, conviene hacer caso de lo que el sistema sugiere y cerrar todas las aplicaciones que tengamos abiertas o corriendo en segundo plano, para evitar algún error desagradable. Esto incluye Skype, programas de P2P, el cliente de Copy y aplicaciones similares.

16_copy

La actualización va a tomar bastante tiempo. En mi equipo, aun disfrutando de una conexión de 2’5 Mb por segundo, el proceso se demoró por más de una hora. De cuando en cuando salta una ventana que nos informa de que ya podemos actualizar a la siguiente versión (Vivid Vervet), mas no es el momento, de manera que pulsamos en “Preguntar más tarde” y listo. La aparición de esta ventana es recurrente, tened cuidado de no pulsar por equivocación en “Actualizar”, o ya tendremos el embrollo montado.

17_copy

Antes de finalizar, el sistema nos va a preguntar si deseamos eliminar los paquetes obsoletos. Mi consejo es que aceptemos, pues no hacerlo solo hará que, en el mejor de los casos, dichos paquetes ocupen un espacio valioso sin ninguna utilidad.

18_copy

Reiniciar y repetir la operación

Transcurrido un tiempo variable, el sistema nos informará de que ya podemos proceder al reinicio para disfrutar de la nueva versión. Una vez lo hayamos hecho y tras comprobar que en lo que a estética respecta, no hay diferencia notable con lo anterior, repetiremos el proceso desde el principio, para pasar de Utopic a Vivid. Lógicamente hay pasos, como el de desmarcar los PPAs, que ya no tendremos que hacerlos.

21_copy

Después de actualizar

De acuerdo, ya han pasado un par de horas y tenemos nuestro Ubuntu Vivid Vervet listo para funcionar. El siguiente paso consiste en desandar lo andado, es decir, vamos a habilitar los PPAs que teníamos antes. En mi caso, esta operación me sirvió para hacer limpieza, pues muchos de ellos ni recordaba que los tenía activados, ni mucho menos para qué.

Aquellos que queramos conservar debemos volverlos a marcar, pero teniendo cuidado de pulsar en “Editar” y cambiar el nombre de la distribución por el correcto, que en este caso sería “Vivid”.

27_copy

28_copy

Con los controladores propietarios de AMD, hago lo mismo. Para mi sorpresa, en Ubuntu Vivid se añade un nuevo controlador privativo que desconocía, un microcódigo para CPUs de esta marca. Hace ya bastante tiempo que no instalo microcódigos de AMD y pensaba que su uso estaba obsoleto.

29_copy

Las sorpresas desagradables

Qué, ¿pensábais que ya estaba todo? ¿Que todo había salido a pedir de boca? Quien más y quien menos sabe que toda actualización conlleva riesgos y es difícil que no ocurran contratiempos. Habrá quien no tenga ninguno, pero en mi caso se dan dos de especial relevancia:

  • La impresora no funciona. Al encenderla, un mensaje indica que el “plugin” propietario está corrupto o no concuerda con el de la versión instalada. Al intentar instalarlo de nuevo me topo con el mismísimo error ya conocido por Linux Mint Rafaela. En esta ocasión, sin embargo, no es subsanable mediante el procedimiento utilizado allí: aunque se instala el “plugin”, la impresora ni tan siquiera aparece como reconocida. No puedo instalarla ni desinstalarla, ergo no puedo utilizarla.
  • La lentitud, lejos de desaparecer… ¡ha aumentado! El sistema parece arrastrarse por momentos, sobre todo durante la copia a dispositivos USB, momentos en los que nada parece responder durante segundos. El wifi no se desconecta, al menos en los primeros momentos, pero tanta parsimonia y un tremendo “lag” hacen que el sistema se encuentre en un estado próximo a la inutilidad absoluta.

¿Conviene, pues, actualizar Ubuntu?

De esta manera no, desde luego. Lo siguiente que hice, tras media hora tratando de descubrir si funcionaba todo (lo hacía, pero lentamente) fue iniciar en Linux Mint Rafaela, que parecía volar. Entiendo que la diferencia se hace más palpable cuando uno pasa directamente de un Ubuntu errático a un Linux Mint apenas sobrecargado, pero ahí está. Mi experiencia personal de actualizaciones de versión en Ubuntu deja bastante a las claras que no es conveniente realizarla. Ya en una ocasión anterior dí el paso y tampoco salió bien del todo.

Las conclusiones no deben tomarse a la ligera. Vuelvo a insistir, mil veces que lo recalque no serán suficientes, en que esto ocurre con mi equipo, mi hardware y mis circunstancias, por lo que no tiene que pasarle lo mismo a otra persona. Al menos, no necesariamente. Por regla general no recomiendo moverse de las versiones de soporte extendido cuando todo funciona bien. Por qué en Ubuntu Trusty, una LTS, hay fallos groseros, es harina de otro costal y me cuesta bastante más entenderlo.

Resumo el artículo, para terminar, con una especie de algoritmo de decisión. ¿Funciona bien tu Ubuntu LTS? Si la respuesta es sí, no cambies. Si no es el caso, y crees que la actualización puede resolver el problema, haz copia de seguridad de tus datos e instala Ubuntu Vivid desde cero. Si Ubuntu Vivid tampoco va bien… ya sabes, hay muchos, pero que muchos, peces en el mar.

Salud

Anuncios

24 comentarios en “Ubuntu: ¿actualizar o reinstalar?”

  1. yo hace rato, dado las actualizaciones y mis varias particiones probando y usando varias distros, tengo una particion para todos mis datos (videos, imagenes, documentos, configuraciones, virtualhosts, www, etc).
    Y ademas algunos scripts con las cosas que instalo normalmente, ppa, etc.

    Entonces instalar una nueva version u otra distribucion no me demora mas de un par de hora tenerla 100% funcionando limpita.

    Me gusta

  2. huy que camello!! es cierto cuando usaba Ubuntu, despues de unos meses el sistema se empezaba a poner superlento. Actualizar a u a version mas nueva solo lo hice una vez y fue casi que al momento de instalar ubuntu por primera vez en mi vida y te imaginaras el despelote que se armo y gracias a eso abandone linux….. por poco tiempo 🙂
    Ahora pienso q distribuciones point release no tienen razon de ser en el escritorio linux pero si en equipos para servidores.
    Rolling o semirolling para tener el equipo en buena forma.
    Saludos

    Me gusta

    1. El “semi-rolling” de Chakra es mi ciclo de lanzamientos preferido. Sigo esperanzado en que algún día se consiga un modelo parecido al de Windows, en el sentido de que no existan dependencias insalvables entre los componentes del sistema y las aplicaciones.

      Me gusta

      1. si, completamente de acuerdo. Me parece la medida perfecta para tener sistema estable y actual y sobre todo, evitar reinstalaciones innecesarias. Y eso que llegue tarde a Chakra porque segun leo antes era mejor aun.

        Me gusta

      2. Chakra siempre será mi distribución favorita, pero es totalmente cierto que conoció tiempos mejores. O, cuando menos, con mayor actividad y muchísimos más usuarios de los que tiene hoy día. Aunque, como he comentado otras veces, ser popular no es uno de sus objetivos y jamás lo fue.

        Me gusta

  3. casualmente yo tenia instalado ubuntu 14.04.2 y cada vez mas problemas de audio y video o sea con la NVIDIA GT520, harto de todo decidi probar volver atras y reinstalar desde cero antergos con el resultado de mayores problemas aun, y al fin se me hizo una luz y decidi instalar ubuntu 14.04.1 et voila! todo funcionando increiblemente bien y con un par de cosas aprendidas, mi grafica y demas hardware ya no acepta kernels o distros mas actuales, la horrible regresion que tuve con los kernel 3.16, 3.19 y 4.x me lo dejaron bien claro y el soporte de NVIDIA a mi particular grafica tapoco va mas alla, eso si los nouveau van que te cagas en ubuntu 15.04.
    perdon por el tocho de comentario

    Me gusta

      1. asi es , y como no he tratado con un solo ordenador tambien puedo decirte que tienes tanta razon como yo, he tenido que tratar con multitud de ordenadores con grafica+procesador intel muy similares en caracteristicas y potencia y la misma distribucion no funcionar igual, incluso peor un sony vaio pelin antiguo que vino de fabrica con windows XP 32 bit que tras petar el sistema tratamos de instalarle windos 7 64 bit y no se dejo, tuvo que ser 32 bit para acabar en pantallazo azul a los dos meses y ahora esta funcionando sin problemas con ubuntu 14.04.2 64 bit

        Me gusta

      2. Pues si a veces es el conjunto que da problemas. Yo instale hace como un año ubuntu 14.04 en un corei5 2400. Con la gráfica Gt520. Y no tuve problemas con el Video instale los privativos. tenia era detalles con el Audio

        Me gusta

    1. El problema que has padecido no debería haber surgido en una versión de soporte extendido. Entiendo que quien usa este tipo de distribuciones LTS no espera encontrar regresiones. Sin embargo, vaya si las hay. ¿Qué sentido tiene usar una LTS si vas a tener incluso más problemas que con una “rolling release”? ¿No es de suponer que el kernel va añadiendo funcionalidad y soporte sin dejar de lado al hardware más antiguo? En fin, me alegro de que con la 14.04.1 se solucionaran tus problemas.

      Me gusta

  4. Pues yo sigo en Ubuntu 14.04, desde su lanzamiento y al día de hoy, y no extraño nada.. Al ser una “Intel” todo el chorreo que viene con los drivers propietarios, no me pasa a mi…
    Sobre la lentitud en Ubuntu, pues la verdad no me ha sucedido, me llego a pasar en mi portátil, que es un poco mas corta de RAM, pero no en la PC de escritorio. Son contados los errores y aun mas, los cuelgues de sistema. La mayoría de las veces, en que he sufrido la aparición del famoso mensaje “Lo sentimos, bla bla bla”…. se ha debido a programas de terceros, es decir los que instale fuera del Centro de Software, ya sea vía PPA o algun “deb”.
    Semana a semana, siempre doy una repasada al sistema con el “Ubuntu Tweak” y su herramienta para limpiar la basura generada, igual una pasada con la terminal..
    Siempre me han resultado curiosos los problemas que tu experimentas con muchas distros, algunas de ellas probadas con muy buenos resultados en mi portátil. Sera AMD el culpable?

    Me gusta

    1. En realidad, mis problemas vienen por varios frentes, es lo que tiene comprar un equipo y recibir en herencia algún periférico algo díscolo en cuanto a funcionamiento en GNU/Linux. AMD, HP, el chipset Ralink para el wifi… De todas formas, yo también tengo responsabilidad en el asunto, basta ver la ingente cantidad de PPAs que suelo manejar. Supongo que a más paquetería de terceros, más posibilidades de afectar al rendimiento del sistema operativo original.

      A mí me gusta mucho Ubuntu y su propuesta de entorno, lo encuentro muy funcional. De hecho, Unity y KDE están a la par en cuanto a mi preferencia como escritorio, diría que hasta puede que con cierta ventaja para Unity. Tomo nota de tu consejo sobre la limpieza del sistema, Vladimir. Me pongo a ello en mi partición de Ubuntu.

      Me gusta

  5. Saludos a todo el mundo. Es la primera vez que comento en este blog, aunque soy lector desde hace tiempo ya.

    Yo uso Ubuntu instalado desde la iso 14.04.1. Siempre me ha ido muy bien. Cierto es que mi hadrware es más o menos actual (un i5 2500 de segunda generación, un SAMSUNG 840 Pro, una Nvidia GTX 760… ) pero no he notado ralentizaciones ni errores graves (los errores que he tenodo tuvieron que ver con PPA problemáticos, y la solución fué purgar los PPA). El SSD también podría enmascarar posibles ralentizaciones, pero ya antes de tenerlo la 12.04 (que era lo que tenía entonces) iba estupendamente y, en cualquier caso, benditos sean los SSD.

    A mí me encanta Ubuntu, pero si que es cierto que hay errorcillos que, aun que pequeños por lo general, son molestos y, sobre todo, mosquela ver como no se arreglan a pesar de ser muy conocidos y estar reportados en mil foros, en launchpad, etc.

    Eso si, a la gente a quien se lo he instalado, incluso en portátiles con hdd, tampoco se han quejado de ralentizaciones (cierto es que son usuarios básicos que no instalan PPAs ni nada), de hecho, valoran mucho respecto de Windows que al cabo de dos años funciona igual de rápido que el primer día, cosa que jamás habían visto en Windows.

    Me gusta

    1. Gracias por animarte a comentar. El asunto de los errores conocidos que no se arreglan pese a ser mil veces reportados es un problema común a muchas distribuciones. Supongo que el motivo es el de siempre: falta tiempo y faltan manos. Pero, siendo realistas, todo sistema tiene errores, y Ubuntu es de lo mejor que se puede encontrar en GNU/Linux.

      Me gusta

  6. Como habitante de una de las ciudades más calurosas de España no puedo más que sentirme identificado en todo lo que comentas del calor, y más teniendo en cuenta que mi PC también está en una habitación sin refrigeración posible, como en tu caso. Al final no sé si me siento delante de un PC o de una estufa xD

    En cuanto al artículo, yo soy de la opinión de que siempre es mejor reinstalar desde cero para evitar posibles problemas, y ya no solo en Linux, Windows también incluido.

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s