¿Cómo puedo realizar una actualización de Raspbian Wheezy a Jessie?
¿Cómo puedo realizar una actualización de Raspbian Wheezy a Jessie?
Respuestas:
¿Qué tan valiente te sientes? Es más seguro realizar una instalación nueva en una nueva tarjeta SD.
La forma más valiente que usaría es:
Haga una copia de seguridad de cualquier archivo que sea importante para usted.
Con su instalación nueva o existente.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
para asegurarse de que wheezy esté completamente actualizado.
Edite /etc/apt/sources.list y cambie wheezy a jessie. También puede haber archivos en /etc/apt/sources.list.d/ que también necesitan actualización, para reemplazar a wheezy con jessie.
Luego actualice y actualice nuevamente
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
upgrade
entonces dist-upgrade
?
Espero que esto pueda ayudar a otros en la próxima vez: Básicamente, una actualización funciona así:
O usas sed para hacer el trabajo por ti:
sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list
sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list.d/*.list
Esto puede llevar bastante tiempo, ya que todo debe descargarse y todas las dependencias deben reconstruirse. Además, las partes upgrade
y dist-upgrade
requieren cierta interacción:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
/etc/apt/sources.list.d/raspi.list
deb http://archive.raspberrypi.org/debian/ jessie main ui
a /etc/apt/sources.list.d/raspi.list
una y otra vez ejecutando la actualización de apt-get / actualización resuelve el problema.
raspi-config
no actualizarse (impidiendo la capacidad de iniciar en la consola) e instalar Wolfram / Mathematica.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list
sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list.d/*.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Puede haber un error después de la actualización. Asegúrese de presionar N, no Y en las indicaciones relacionadas con systemd, lightdm, dbus y otras cosas relacionadas con el arranque (no importa en otros programas, puede presionar y) en dist-upgrade a jessie.
¡Solo una adición para los usuarios que podrían aterrizar aquí buscando el procedimiento de actualización , como yo!
En el sitio web oficial de Raspberry Pi, se desaconseja la actualización de Wheezy a Jessie . En su lugar, recomiendan hacer una instalación limpia de Jessie .
Desde https://www.raspberrypi.org/blog/raspbian-jessie-is-here/ :
Comenzar con una imagen limpia es la forma recomendada de pasar a Jessie. Si realmente necesita actualizar una imagen de Wheezy, hemos probado una ruta de actualización no compatible que se documenta en los foros aquí. Se ha demostrado que esto funciona en una imagen vainilla de Wheezy, pero no podemos predecir qué efecto puede tener en los paquetes o datos que haya instalado, por lo que es bajo su propio riesgo.
Y para aquellos que son valientes, esta es la publicación del foro donde se explican todos los pasajes para la actualización.
https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=121880
En mi Raspberry Pi2, después de cada actualización, el servicio de inicio de sesión falló, evitando el inicio de sesión local. Afortunadamente pude iniciar sesión de forma remota a través de SSH.
Según mi investigación, encontré un problema con el dbus
servicio que ya no se inició después de la actualización.
La solución que usé:
apt-get remove dbus
Espero eso ayude.
Encontré este hilo en una búsqueda de Google. Estoy agregando mi "respuesta" en caso de que haya otros, como yo, todavía vagando por el desierto con una versión de Raspbian ahora muy antigua y probablemente insegura. Aquí va:
Seguí el enfoque dado por Bex (¡hace más de 3 años ahora!), Y funcionó :) Tuve un pequeño problema con algunas dependencias fallidas en un momento, pero pude resolverlas siguiendo las sugerencias ofrecidas en el mensaje de error de Raspbian.
Dicho todo esto, creo que el "mejor" enfoque para la mayoría de las personas será seguir las recomendaciones de los foros de Raspberry Pi y realizar una instalación limpia. Todavía no he tenido ningún problema, pero mi RPI es principalmente "stock", y se usa para el experimento extraño de vez en cuando. Todavía puede haber problemas al acecho en algún lugar de mi sistema.
Posterior a la publicación de Bex, esto fue publicado en los foros de RPI:
Cómo actualizar una imagen de Wheezy a Jessie (versiones desaparecidas y reemplazadas de Raspbian)
Entonces, para cualquiera que se encuentre con este hilo mientras busca una fórmula para usar en la actualización, presento respetuosamente esta es la "mejor" respuesta.
Porque soy demasiado vago y solo quiero copiar y pegar de ahora en adelante, lo mismo para Jessie que Estirar:
Actualizar antes y limpiar
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
Ajuste las fuentes del repositorio:
sudo sed -i /deb/s/jessie/stretch/g /etc/apt/sources.list
sudo sed -i /deb/s/jessie/stretch/g /etc/apt/sources.list.d/*.list
Mejorar
sudo apt update
sudo apt upgrade
sudo apt full-upgrade