
En este articulo vamos a tratar los metodos de actualizacion de una imagen receptores enigma2, para que de esta manera tengais una base para saber cual es la mejor opcion.
Prologo
Antes de entrar en materia, vamos a explicar de una manera basica los archivos que normalmente (aunque depende del receptor o imagen) que se instalan en el receptor.
Un receptor tiene la flash particionada y en cada una de ella se instalan unos archivos especificos:
- Kernel (solo se instala en dos tipos actualizacion, flashline o metodo instalacion a traves de pendrive que cada receptor use)
- rootfs (son los archivos que componen la imagen propiamente, es decir plugin, archivos…, este se podria actualizar en cualquier metodo)
- boot (solo se instala mediante instalacion a traves de pendrive que cada receptor use)
- Splash (es un logo coorporativo que aparece en el receptor al arrancar , solo se instala mediante instalacion a traves de pendrive que cada receptor use)
Ahora añadimos a lo comentado anteriormente que el receptor se puede actualizar/instalar de tres maneras diferentes:
- Mediante pendrive: Cada receptore tendra un metodo de instalacion de imagen, en este metodo se instalara (kernel, roofts, boot y splash), esta tipo de instalacion es la que se realiza a traves del bootloader del receptor.
- Flashonline: Esta utilidad es comun a todos los receptores si la imagen la quiere implantar, y en este metodo se instalara (rootfs y kernel)
- Actualizacion de paquetes: Esta utilidad es comun a todos los receptores, y lo que realiza es una actualizacion (upgrade) de paquetes instalados en el receptor
A continuacion vamos a tratar los diferentes metedos de instalacion.
Instalacion imagen pendrive (bootloader)
Cada receptor tiene un metodo distinto de instalacion, por lo que este metodo usaremos el que le corresponda a cada modelo.
En este metodo como indiquemos se instalara:
- kernel
- rootfs
- boot
- splash
Instalacion Flashonline
En este metodo como se ha comentado se realiza la instalacion:
- Rootfs
- Kernel
Este tipo de instalacion se realiza para ir actulizando a versiones de imagenes nuevas que no requieren que se instale un bootloader nuevo, se realiza a traves del administrador de software:
Seleccionamos a continuacion flashonline
Marcamos la imagen que deseamos instalar y realizamos la instalacion
Actualizacion de paquetes
En este metodo se realiza actualizacion (upgrade) de paquetes instalados en el receptor o sea en rootfs.
IMPORTANTE:Es un metodo no recomendado de actualizacion de imagen, salvo que los creadores de la imagen asi indiquen que se realice a traves de este metodo. |
En este metodo se tiene que tener cuidado por dos razones fundamentales:
- Como hemos comentado se realiza actualizacion de paquetes que se hallan en el servidor, pero no toda la actualizacion de la imagen puede estar subida por paquete al servidor.
- En este tipo de instalacion como se indico no se instala kernel, por lo que un cambio en este archivo que no se actualiza puede provocar errores en el receptor.
Por este motivo, realizar este tipo de actualizacion sin ser indicado por el team puede provocar errores en el receptor.
Este metodo se puede realizar de dos maneras:
- Desde el administrador de software
- Mediante comando telnet
Si accedemos al administrador de software
En la opcion actulizar software
Tras pulsar nos apareceran los paquetes del servidor que se van a actualizar (upgrade)
Por comando seria igual si ejecutaramos
opkg list-upgradable
A traves de administrador de software pues pulsariamos actualizar y se realizara un upgrade de paquetes y al terminar nos solicitara reiniciar el receptor
Si esto mismo que hemos realizado por el menu lo quisiéramos hacer mediante terminal con comando ejecutaríamos:
opkg update&&opkg upgrade&&reboot
update= Se actualiza informacion de paquetes del servidor
upgrade = Se realiza actualizacion de paquetes instalados en el receptor
reboot = se reinicia el receptor