aosucas499 / minino-TDE

ISO modificada del sistema operativo Minino para su uso en dispositivos antiguos. #TDE
GNU General Public License v3.0
8 stars 2 forks source link

actualizar de la versión TDE Minino a la rolling sin instalar #86

Closed aosucas499 closed 3 years ago

aosucas499 commented 3 years ago

Se hace necesario un script que lanzado en los sistemas con la versión de enero de este año, actualice a la versión rolling en cuánto pase las pruebas #85 #80

Tenemos que descartar la opción de que vuelvan a instalar en todos los sistemas Minino TDE de los centros educativos, sería un duro trabajo para los docentes y desmotivaría hacia nuestra distribución.

Bit.ly muestra que entre todas las versiones de Minino-tde desde que empezamos, incluyendo la versión de las tablets tenemos unas 1900 descargas.

aosucas499 commented 3 years ago

A falta del alguna prueba más, tenemos el script para actualizar de una versión anterior a la versión actual "Rolling".

A parte de actualizar update-minino y customize-minino, copia la configuración de los iconos del escritorio, la barra inferior y el fondo de pantalla como predeterminados por si en el futuro cambiamos de instalador y que esta sea la configuración original (archivos alojados en /etc/skel). Esto también está incluido en la última ISO al instalar.

Como última cosa, si encuentra el icono de la instalación de minino en el escritorio, lo borra.

Pego aquí las imágenes del tutorial de la Wiki FAQS, ya que en la wiki no me deja alojar imágenes.

terminal

pedir contraseña

confirm

aosucas499 commented 3 years ago

Se necesitan probadores/testers...

aosucas499 commented 3 years ago

Con la ayuda y feedback de @jaimecarrascogarcia se plantea un problema en el script. Funciona y actualiza pero da problema de falta de detección de red en los dispositivos conectados a la wifi Andared.

El motivo es debido a que este script no puede descargar la última release, copiar update-minino al sistema y actualizar, porque al ser la última release, update-minino detecta que es la última y no actualiza nada. El script descarga la penúltima release, copia al sistema update-minino y actualiza al detectar que no está en la última versión.

El problema es que este script descarga la 1.3.0, release que aún contiene el fallo de detección de Internet en algunos servidores de centros educativos conectados a Andared, por lo que el script da fallo de falta de conexión. #85

La solución pasa por descargar en el script la release 1.3.2 pero debe de existir una release más nueva para que fuerce al sistema a actualizar de la 1.3.2 a la 1.3.4 (la 1.3.3 fue un fallo,ya que no llevaba cambio en el código de update-minino y no actualizaba).

aosucas499 commented 3 years ago

Hecho y funcionando. Commit