Introducción
En el ecosistema de Hyperbola GNU/Linux-libre, disponer de soluciones de almacenamiento en la nube con interfaz de línea de comandos (CLI) es fundamental para integrarse con scripts, automatizar copias de seguridad y mantener la filosofía KISS y software libre. Este artículo repasa los principales servicios compatibles, ofrece una comparativa detallada, criterios de elección y guías de uso CLI, así como posibles problemas comunes y su resolución.
Top recomendados para Hyperbola GNU/Linux-libre
- pCloud – almacenamiento cifrado, cliente CLI oficial. https://www.pcloud.com/
- MEGA – 20 GB gratis, cifrado E2EE, cliente
megacmd. https://mega.io/ - Proton Drive – criptografía de Proton, cliente CLI en desarrollo. https://proton.me/drive
- Filen – enfoque en privacidad, cliente CLI multiplataforma. https://filen.io/
- Tresorit – cifrado E2EE, orientado a empresas. https://tresorit.com/
- Icedrive – interfaz moderna, soporte WebDAV/CLI. https://icedrive.net/
- Dropbox – veterano, potente CLI no oficial. https://www.dropbox.com/
Comparativa de servicios
| Servicio | Enlace | Gratis | CLI oficial | Cifrado E2EE | Nota sobre CLI |
|---|---|---|---|---|---|
| pCloud | pcloud.com | 10 GB | Sí | Opcional (Crypto) | pcloudcc |
| MEGA | mega.io | 20 GB | Sí | Sí | megacmd |
| Proton Drive | proton.me/drive | unidades limitadas | En beta | Sí | proton-drive-cli |
| Filen | filen.io | 10 GB | Sí | Sí | filen-cli |
| Tresorit | tresorit.com | 3 GB | Sí | Sí | tresorit-cli |
| Icedrive | icedrive.net | 10 GB | No oficial | Sí | icedrive-cli (GitHub) |
| Dropbox | dropbox.com | 2 GB | No oficial | No | dropbox-cli (community) |
¿Cuál elegir?
- Uso personal y cifrado fuerte: MEGA o Filen.
- Integración empresarial y control de permisos: Tresorit.
- Privacidad máxima y ecosistema Proton: Proton Drive.
- Interfaz sencilla y buen precio: pCloud.
- Opciones libres comunitarias: Dropbox CLI o Icedrive CLI en GitHub.
Cómo usar cada servicio con CLI
pCloud
Cliente oficial: pcloudcc (daemon) y pcloud (shell).
# Instalación en Hyperbola (si está en repos) sudo pacman -S pcloudcc pcloud # Login pcloudcc --login tu_usuario@ejemplo.com # Montar una unidad FUSE pcloudcc --mount /home/usuario/pcloud # Sincronizar carpeta local con remota pcloud sync upload /home/usuario/docs /docs_remotos # Listar archivos pcloud ls /docs_remotos
Problemas típicos:
- FUSE sin permisos: asegurarse de pertenecer al grupo
fuse. - Errores de 403: verificar token con
pcloudcc --status.
MEGA
Cliente oficial: megacmd.
# Instalación sudo pacman -S mega-cmd # Iniciar servidor megacmd mega-cmd-server # Login mega-login usuario@correo.com MiContraseña # Subir archivo mega-put /ruta/local/archivo.txt /Remoto/archivo.txt # Descargar carpeta entera mega-get /Remoto/Carpeta /ruta/local/ # Listar mega-ls /Remoto
Problemas típicos:
- Timeout: usar
--no-progresso actualizarmega-cmd. - Autenticación destrozada: borrar
~/.megaCmdy volver amega-login.
Proton Drive
Cliente en beta: proton-drive-cli. Puede instalarse desde AUR o compilando.
# Clonar y compilar (ejemplo genérico) git clone https://github.com/ProtonMail/proton-drive-cli.git cd proton-drive-cli make sudo make install # Autenticarse proton-drive-cli login usuario@proton.me # Subir proton-drive-cli upload /ruta/archivo /ProtonDrive/Archivo # Descargar proton-drive-cli download /ProtonDrive/Archivo /ruta/descarga
Problemas típicos:
- Errores OAuth: revisar fecha y hora del sistema (
ntpd). - Velocidad lenta: usar opciones de concurrencia
-c 4si están disponibles.
Filen
Cliente oficial: filen-cli.
# Instalación yay -S filen-cli # Login filen-cli login usuario@ejemplo.com # Ver estado filen-cli status # Subir directorio filen-cli upload /home/usuario/proyecto /proyecto_remoto # Descargar filen-cli download /proyecto_remoto /home/usuario/la_copia
Problemas típicos:
- Token expirado:
filen-cli logoutyfilen-cli login. - Errores de SSL: instalar certificados con
ca-certificates.
Tresorit
Cliente oficial: tresorit-cli (empresarial).
# Descargar desde portal # Ejecución tresorit-cli login --email usuario@empresa.com # Sincronizar carpeta tresorit-cli sync up /local/Docs CarpetaCompartida # Pausar/continuar tresorit-cli pause tresorit-cli resume
Problemas típicos:
- Errores de permisos: añadir usuario al grupo
tresorit. - Versiones incompatibles: mantener CLI y daemon alineados.
Icedrive
Cliente no oficial disponible en GitHub: icedrive-cli.
# Clonar y usar git clone https://github.com/IcedriveApp/icedrive-cli.git cd icedrive-cli # Login ./icedrive login usuario@correo.com contraseña # Subir archivo ./icedrive upload /fila/archivo /remoto/ # Descargar ./icedrive download /remoto/archivo /local/
Problemas típicos:
- API cambiante: asegurarse de usar última versión del script.
- Dependencias Python: instalar
python-requests.
Dropbox
Cliente libre no oficial: dropbox-cli.
# Instalar de AUR o pip pipx install dropbox-cli # Configurar token export DROPBOX_TOKEN=tu_token # Subir dropbox-cli upload /ruta/archivo.txt /Apps/MiApp/archivo.txt # Listar carpeta dropbox-cli ls /Apps/MiApp # Descargar todo dropbox-cli download /Apps/MiApp /ruta/local/
Problemas típicos:
- Limitación de API: respetar límites de 2 000 llamadas/hora.
- Token expirado: generar uno nuevo en el panel de desarrollador.
Conclusión
La elección del mejor almacenamiento en la nube CLI para Hyperbola GNU/Linux-libre dependerá de necesidades de cifrado, espacio gratuito y facilidad de uso. MEGA y Filen destacan por espacio y cifrado E2EE, mientras que Proton Drive y Tresorit enfatizan privacidad y control. pCloud y Icedrive ofrecen buenas prestaciones con CLI sencillo. Dropbox, aunque no libre, puede integrarse mediante soluciones comunitarias. Prueba cada uno, valora la estabilidad de su CLI y adapta su uso a tus flujos de trabajo.
Sé el primero en dejar un comentario