Tengo un sistema Linux incorporado que puede actualizarse a sí mismo desde una tarjeta USB. El programa de interfaz detecta la inserción USB y busca el ejecutable actualizado. Actualmente lo copio en un archivo local e instalo algunos comandos en rc5.d para copiar el archivo sobre el exe existente en el siguiente inicio. Luego tengo el reinicio del software.Reemplazo de un ejecutable que se ejecuta en Linux
¿Hay una mejor manera de hacerlo?
esta respuesta le ayudará a entender cómo hacer esto: http://stackoverflow.com/a/21115731/2706918 –