Introducción
En entornos ligeros como KolibriOS —aun cuando no es un Linux per se— los usuarios avanzados suelen buscar herramientas de línea de comandos (CLI) para conectar sus servicios de almacenamiento en la nube sin abandonar el escritorio minimalista. A continuación presentamos un análisis en profundidad de las soluciones CLI más recomendadas para gestionar servicios como pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive (y algunas alternativas extra) en distribuciones tipo Linux o sistemas ultraligeros con soporte de ELF. Incluimos comparativa, guías de instalación y uso, así como problemas típicos y recomendaciones finales.
Top de servicios recomendados para CLI
- pCloud (oficial CLI)
- MEGA (megacmd)
- Proton Drive (cli-protondrive)
- Filen (filen-cli)
- Tresorit (tresorit-cli no oficial)
- Icedrive (ice-cli no oficial)
- Alternativas extra: Rclone (soporta Google Drive, OneDrive, Nextcloud), Dropbox-CLI
Tabla comparativa de servicios
| Servicio | Enlace | Free | Cifrado | CLI Oficial | Notas |
|---|---|---|---|---|---|
| pCloud | pcloud.com | 10 GB | En reposo (AES-256 for Business) | Sí | WebDAV CLI oficial |
| MEGA | mega.nz | 20 GB | End-to-End | megacmd | API propia, muy estable |
| Proton Drive | proton.me/drive | 1 GB | End-to-End | Community CLI | Requiere token |
| Filen | filen.io | 10 GB | End-to-End | No oficial | GitHub CLI: filen-cli |
| Tresorit | tresorit.com | 0 GB | End-to-End | No oficial | Enfoque empresarial |
| Icedrive | icedrive.net | 10 GB | End-to-End | No oficial | WebDAV CLI extraoficial |
| Rclone | rclone.org | Depende del servicio | Depende del servicio | Sí | Soporta 40 servicios |
¿Cuál elegir?
La elección depende principalmente de:
- Espacio gratuito. MEGA o Icedrive ofrecen 20 GB y 10 GB gratis respectivamente.
- Cifrado. Si buscas seguridad E2E real, MEGA, Proton Drive y Tresorit son líderes.
- Integración CLI. pCloud, MEGA (megacmd) y Rclone cuentan con CLI oficiales muy pulidos.
- Soporte en KolibriOS. Hay que compilar estáticos (p.ej. pCloud CLI, MegaCMD y Rclone en modo estático).
Instalación y uso de cada CLI
1. pCloud CLI
El cliente oficial permite subir, descargar y sincronizar mediante comandos sencillos.
- Descarga binario:
wget https://download.pcloud.com/cli/pcloudcc_x86_64.tar.gz tar xvf pcloudcc_x86_64.tar.gz sudo mv pcloudcc /usr/local/bin/
- Registro y login:
pcloudcc -u TU_EMAIL -p TU_CONTRASEÑA --login
- Sincronizar carpeta:
pcloudcc --mountpoint ~/pcloud-drive pcloudcc --sync ~/localcarpeta /pcloud/carpeta_remota
Problemas típicos:
- Fallo en el login por 2FA. Solución: usar
--totpcon código TOTP. - Errores de montaje en FUSE. Instalar
fuse3y ajustar permisos.
2. MEGA (megacmd)
megacmd es el CLI oficial de MEGA con comandos muy intuitivos.
# Debian/Ubuntu sudo apt install megacmd # O descargar AppImage wget https://mega.nz/linux/repo/xUbuntu_20.04/amd64/megacmd-x.x.x-amd64.deb sudo dpkg -i megacmd.deb
# Login mega-login tu_usuario tu_contraseña # Subir un archivo mega-put archivo.txt /Root # Descargar carpeta entera mega-get /Root/carpeta ~/local
Problemas típicos:
- Límites de tasa. Solución: usar
--nosessiono configurar cuenta Pro. - Errores de memoria en grandes sincronizaciones. Ejecutar en modo batch.
3. Proton Drive (cli-protondrive)
Proyecto comunitario que utiliza la API de Proton.
# Requiere Go instalado go install github.com/dusanm/cli-protondrive@latest # Añadir bin dir a PATH export PATH=PATH:~/go/bin
# Autenticación protondrive auth login # Subir archivo protondrive upload archivo.txt / # Listar protondrive ls /
Problemas típicos: token caducado. Solución: protondrive auth refresh.
4. Filen (filen-cli)
# Descargar release wget https://github.com/filen/filen-cli/releases/download/vX.Y.Z/filen-cli-linux-amd64.tar.gz tar xvf filen-cli.tar.gz sudo mv filen /usr/local/bin/
# Login filen login --username=TU_USUARIO --password=TU_PASS # Upload filen upload miarchivo.bin /root
Problemas típicos: errores de SSL. Solución: actualizar CA certificates.
5. Tresorit CLI (no oficial)
Cliente no oficial basado en t-resort-go:
git clone https://github.com/lados/tresorit-cli.git cd tresorit-cli go build -o tresorit sudo mv tresorit /usr/local/bin/
tresorit login tresorit upload archivo.tgz MiTresorit/Tresor
Problemas: proyectos no mantenidos pueden romperse por API changes. Revisar forks activos.
6. Icedrive CLI (ice-cli comunitario)
git clone https://github.com/icdrive/ice-cli.git cd ice-cli go build -o ice sudo mv ice /usr/local/bin/
ice auth ice upload ~/video.mkv / ice ls /
Problemas comunes: FUSE WebDAV es errático. Mejor usar comandos directos sin montaje.
7. Rclone (alternativa universal)
curl https://rclone.org/install.sh sudo bash rclone config
Gracias a su sistema de “remotes” puedes gestionar todas las cuentas anteriores y más en un mismo CLI. Por ejemplo, subir a Google Drive:
rclone copy ~/fotos gdrive:BackupFotos
Problemas Típicos y Soluciones
- Permisos de FUSE: Asegúrate de tener
user_allow_otheren/etc/fuse.conf. - Token expirados: Renueva con el comando de auth/refresh propio del CLI.
- Errores de SSL/CA: Instala
ca-certificatesy actualiza conupdate-ca-certificates. - Limitaciones de KolibriOS: Requiere compilación estática de binarios usa
-staticen Go omuslen C para generar ELF independientes. - Problemas de ancho de banda: Configura límites de subida/descarga en cada CLI (p.ej.
--max-upload-kbpsen rclone).
Conclusión
Para un entorno minimalista o sistemas ultraligeros, los servicios con CLI oficiales (pCloud, MEGA, Rclone) son la opción más estable. Si la prioridad es la privacidad, Proton Drive, Tresorit e Icedrive con cifrado E2E destacan pero requieren herramientas comunitarias y compilación estática. La tabla comparativa y los ejemplos de uso deben ser tu referencia para seleccionar e instalar la solución más adecuada a las capacidades de tu distro.
Sé el primero en dejar un comentario