Auto-Actualización
Pando puede actualizarse a sí mismo descargando la última versión desde GitHub y reemplazando el binario en ejecución.
Uso
# Actualizar a la última versión estable
pando update
# Verificar si existe una versión más reciente (sin cambio)
pando update --checkCómo Funciona
- Consulta la API de GitHub para la última release de
digiogithub/pando - Verifica tu arquitectura (x64/arm64) y SO
- Descarga el archivo zip y extrae el binario de pando
- Reemplaza atómicamente el ejecutable en ejecución
- Verifica permisos de escritura antes de intentar la actualización
Verificación de Actualización en Segundo Plano
Al iniciar, Pando ejecuta una verificación en segundo plano (timeout de 2 segundos) y muestra un aviso en stderr si hay una versión más reciente disponible:
Una versión más reciente de Pando está disponible: v1.2.3 (actual: v1.2.2)
Ejecuta 'pando update' para actualizar.Notas
- Requiere permisos de escritura en la ubicación del binario de pando
- Resuelve symlinks antes de reemplazar
- Seguro de ejecutar mientras Pando está en uso
- Las actualizaciones se obtienen del repositorio GitHub
digiogithub/pando
Ejecuta
pando update regularmente para obtener las últimas funcionalidades y correcciones de errores. El proceso de actualización es atómico—o el nuevo binario se instala completamente o el anterior permanece.