raspbian-Jessie-update

Cómo actualizar a Raspbian Jessie

Raspbian Jessie, basado en Debian 8 Jessie es la nueva versión disponible del sistema operativo de referencia para la Raspberry Pi. En el blog oficial recomiendan instalar todo de nuevo desde cero, pero si has configurado bastante tu Raspberry lo mismo prefieres intentar actualizar.

raspbian Debian 8 Jessie

Cthulhu Warning Sign-100

OJO QUE LO MISMO LO PIERDES TODO, HAZ UNA COPIA DE LA SD ANTES DE NADA.

PRECAUCIONES:

  1. TAMBIÉN OS RECOMIENDO TENER BASTANTE TIEMPO, AUNQUE HABLAN DE UNA DOS HORAS MI ACTUALIZACIÓN TARDO MÁS DE 8 HORAS !!!!
  2. NO ACTUALICÉIS DESDE UNA CONEXIÓN REMOTA YA QUE SI FALLA LA CONEXIÓN SE PUEDE PERDER TODO
  3. AUNQUE VAMOS A DARLE UNA OPCIÓN PARA QUE TODO SEA AUTOMÁTICO ES PROBABLE QUE SE PARE PREGUNTANDO SI QUEREMOS CONSERVAR COSAS QUE HAYAMOS CONFIGURADO

Vamos con los pasos uno por uno y con los pantallazos. De lo que fui capturando mientras actualizaba.

Abrimos una Terminal en el escritorio o desde el inicio de la Raspberry sin entrar en modo gráfico. Empezamos por editar el fichero /etc/apt/sources.list haciendo:

sudo nano -w /etc/apt/sources.list

actualizar a raspbian jessie

En ese fichero cambiamos donde pone wheezy por jessie

actualizar a raspbian jessie

actualizar a raspbian jessie

Después de hacer los cambios, le damos a la tecla Ctrl + X para salir y guardar los cambios, le decimos que Si / Yes y luego a la tecla Enter / Return / Intro

Ahora editamos el fichero /etc/apt/sources.list.d/raspi.list

sudo nano -w /etc/apt/sources.list.d/raspi.list

actualizar a raspbian jessie

Y aquí cambiamos wheezy por jessie y añadimos al final ui

actualizar a raspbian jessie

actualizar a raspbian jessie

Ahora creamos una carpeta con el siguiente comando:

mkdir /home/pi/.config/autostart

actualizar a raspbian jessie

Y ya podemos actualizar la lista de paquetes disponibles para prepararlo todo:

sudo apt-get update

actualizar a raspbian jessie

actualizar a raspbian jessie

actualizar a raspbian jessie

Ahora ya estamos listos para el paso definitivo:

sudo apt-get -y dist-upgrade

actualizar a raspbian jessie

A PESAR DE HABER PUESTO LA OPCIÓN -y nos preguntará cosas de este tipo:

actualizar a raspbian jessie

actualizar a raspbian jessie

Y DESPUÉS DE 8 HORAS

raspbian jessie first run

CONCLUSIONES: Hay dos grandes mejoras desde mi punto de vista.

  1. Todo el entorno gráfico va más suave y ligero con incluso con la Raspberry Pi B normal
  2. La herramienta de configuración raspi-config en entorno gráfico ayudan mucho a tenerlo todo a punto

Toda esta info se basó en la información del foro de Raspberry.

  • Alejandro

    gran artículo

    • Muchas gracias, Alejandro. Tengo pendiente comentar unas cuantas cosas post actualización.

  • Xinjia

    Seguí tus pasos y me dejó de funcionar Samba, por lo que pensé que algo falló al actualizar así que me puse a instalar de 0, pero igual dos veces por si acaso pero nada.

    No consigo que se autentifique (he probado Ubuntu, Windows 10/8.1/7 y OS X 10.10/11),. Investigando smbclient desde la raspberry me devuelve siempre
    NT_STATUS_ACCESS_DENIED mirando por Google he probado varias soluciones y nada. Hay un usuario de StackOverflow (de cuantos lios me habrá salvado esta web) que le pasa lo mismo que a mi, pero no es capaz de avanzar.

    ¿Ha alguien le ha pasado?

    PD: Muy buen blog, siempre me sirve de ayuda en cosas de sysadmin básicas que se olvidan =D

    • Ni idea del problema que dices. No me ha pasado. ¿El disco con samba está formateado en NTFS? Yo siempre uso ext4 es el único que me ha ido bien. Gracias por el cumplido.

  • kubom

    Hola. Seguí tus pasos pero me pasa esto:
    $ sudo apt-get -y dist-upgrade
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo la información de estado… Hecho
    Calculando la actualización… Listo
    0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
    La única diferencia es que yo elimine, el usuario “pi” por lo que hice lo siguiente:
    mkdir /home/mi_usuario/.config/autostart

    No actualiza, ¿cual es el problema?

    Gracias

  • La solución debe ir por configurar las preferencias de apt-get, mira este enlace : https://wiki.debian.org/es/AptPreferences

    • kubom

      Que razon tienes. jeje

      Ahora que lo dices y mirando el enlace que me pasas, creo que el problema es que modifique el siguiente archivo:

      $ cat /etc/apt/preferences
      Package: *
      Pin: release n=wheezy
      Pin-Priority: 989

      $ cat /etc/apt/preferences.d/jessie.pref
      Package: *
      Pin: release n=jessie
      Pin-Priority: -1

      Pero no recuerdo que debo poner, o como modificarlo. Agradezo tú ayuda.

      Por cierto, postee dos veces los logs, por error. Disculpame. Lo puedes borrar si quieres.

      Saludos

      • Creo que valores negativos de Pin implican ignorar, así que con poner ahí un 1 debería valer. Esta noche si puedo muiro en casa los valores que tengo yo para ambos ficheros y los posteo, pero ahí está la clave.

        • kubom

          Hola.
          Cambie el PIN a 1, y nada. Pegame tu config de ambos archivos, gracias. Saludos

          • No tengo ninguno de esos dos archivos, así que te sugiero que les hagas copia de seguridad y los borres y veas si así se actualiza. Si no, intento enterarme de los valores correctos del PIN ese.

          • kubom

            Hola. Pues era eso, Elimine ambos archivos y ya actualizo. Muchas gracias. Saludos

          • Pues me alegro. Una cosa más que hemos aprendido.

  • polkillas

    Por mi experencia, yo no recomiendo actualizar. Aparte de que acabé sin poder arrancar mi Raspberry, el proceso se hizo muuuuuuy largo. Como dices en la entrada, a no ser que la hayamos personalizado mucho (pero mucho de verdad), no merece la pena. Demasiadas preguntas que responder.

    Es mucho más rápido una instalación desde cero.

    • Más que nada, lo hice por experimentar de primera mano. Se hizo eterna la actualización y ahora hay cosas que van regular, como la parada y arranque de servicios que dice no se qué chorrada de ‘depreciated method’

  • Roger Chan

    actualize a jessie, lo que note es que ahora cuando meto un disco externo me pide autentificarme, antes no lo hacia.como le hago para que no me pida autenticacion?

    • Ni idea, no he tenido ese problema. Pero lo miro y te lo comento. Supongo que será cuestión de añadir a tu usuario, o al usuario Pi si es ese el que usas al grupo de usuarios con permisos para conectar discos externos.

      • Roger Chan

        que tal manuti, como el rasp lo manejo remoto, se me ocurrio trabajar la lap localmente y ahi vi un detalle, no entraba a la sesion, se quedaba esperando que meteria user y pass para loguearme. entonces procedi a que se logueara automaticamente y ya en mi sesion remota ya no me pide user y pass cada que meta un disco externo… saludos….

        • Me alegro que hayas encontrado la solución, si tengo tiempo actualizao la entrada para comentar ese tema. Gracias.