Almacenamiento en la nube con CLI para Endless OS
Endless OS, basado en OSTree y Flatpak, está orientado a la estabilidad pero puede limitar la instalación tradicional de paquetes. Aun así, existen múltiples soluciones de almacenamiento en la nube con interfaz de línea de comandos (CLI) que funcionan perfectamente si usamos AppImages, Flatpaks o binarios independientes. A continuación un análisis de los mejores servicios CLI para Linux Endless OS, con comparativa, guía de uso y resolución de problemas típicos.
Top recomendados para Endless OS
- pCloud – Cliente oficial AppImage (pcloud.com).
- MEGAcmd – Cliente oficial para MEGA (mega.io).
- Proton Drive (via rclone) – Soporte no oficial pero funcional (github.com/ProtonMail/rclone).
- Filen (via rclone) – Almacenamiento cifrado europeo (filen.io).
- Tresorit CLI – Cliente oficial Flatpak (flathub.org).
- Icedrive (via rclone) – Soporte rclone, cifrado cliente → servidor (icedrive.net).
Comparativa de servicios CLI
| Servicio | Free (GB) | Cliente CLI | Instalación en Endless OS | Cifrado | Enlace |
|---|---|---|---|---|---|
| pCloud | 10 (ampliable con referidos) | pcloudcc AppImage | Descarga AppImage chmod ejecutar | Opcional en repositorio | pcloud.com |
| MEGA | 20 | megacmd | Flatpak / AppImage | No (solo SSL/TLS) | mega.io |
| Proton Drive (rclone) |
1 | rclone | AppImage rclone config | End-to-end | github.com/ProtonMail/rclone |
| Filen (rclone) |
10 | rclone | AppImage rclone config | End-to-end | filen.io |
| Tresorit | 3 | tresorit-cli Flatpak | Flatpak install | End-to-end | flathub.org |
| Icedrive (rclone) |
10 | rclone | AppImage rclone config | En tránsito opcional cliente | icedrive.net |
¿Cuál elegir?
- Para facilidad de uso y cliente oficial: pCloud o MEGA.
- Para máxima privacidad y cifrado end-to-end: Proton Drive, Filen o Tresorit.
- Para integración Flatpak sin complicaciones: Tresorit CLI.
- Para espacio gratuito generoso: MEGA (20 GB) y Icedrive (10 GB).
Instalación y uso de cada CLI
1. pCloud (AppImage)
Descarga la última AppImage desde el sitio oficial, hazla ejecutable y conéctate con tu cuenta.
wget https://www.pcloud.com/download/pcloudcc-x86_64.AppImage -O pcloudcc.AppImage chmod x pcloudcc.AppImage ./pcloudcc.AppImage --login nombre@correo.com
Comandos básicos:
pcloudcc.AppImage --upload local.txt /pCloud/carpeta/remota/ pcloudcc.AppImage --ls /pCloud/carpeta/remota/ pcloudcc.AppImage --download /pCloud/carpeta/remota/archivo.txt ~/Descargas/
2. MEGAcmd (Flatpak o AppImage)
Instalación con Flatpak:
flatpak install flathub io.github.MEGA.CLI flatpak run io.github.MEGA.CLI --help
Con AppImage:
wget https://mega.nz/megacmd-linux-x64.AppImage chmod x megacmd-linux-x64.AppImage ./megacmd-linux-x64.AppImage
Ejemplos de uso:
mega-login usuario@correo.com mega-ls / mega-put archivo.iso /Backups/ mega-get /Backups/archivo.iso ~/Descargas/
3. Proton Drive (via rclone)
Descarga rclone AppImage, da permisos e inicia configuración para Proton Drive.
wget https://downloads.rclone.org/v1.66.0/rclone-v1.66.0-linux-amd64.zip unzip rclone-v1.66.0-linux-amd64.zip chmod x rclone-v1.66.0-linux-amd64/rclone # Opcional: mover a ~/bin rclone config # Seleccionar new remote → protondrive
Operaciones:
rclone ls protondrive: rclone copy ~/Fotos protondrive:/FotosBackup rclone mount protondrive: /mnt/proton
4. Filen (via rclone)
Pasos idénticos a Proton Drive, pero al configurar escoger “filen” como proveedor personalizado:
rclone config # new remote → Filen → introducir endpoint y token API rclone sync ~/Documentos filen:DocsBackup
5. Tresorit CLI (Flatpak)
Instalación y login:
flatpak install flathub com.tresorit.CLI flatpak run com.tresorit.CLI login
Uso básico:
flatpak run com.tresorit.CLI ls flatpak run com.tresorit.CLI upload hola.txt Tresor/Capturas/ flatpak run com.tresorit.CLI download Tresor/Doc.docx ~/Descargas/
6. Icedrive (via rclone)
Configuración con rclone seleccionar “icedrive” en listado de proveedores:
rclone config # new remote → icedrive → Oauth rclone mkdir icedrive:Proyectos rclone copy mi_proyecto icedrive:Proyectos -P
Problemas típicos y soluciones
- FUSE no instalado: algunos montajes rclone piden fusermount. Solución: instalar Flatpak
org.freedesktop.Platformcon FUSE. - Permisos insistentes: Endless OS es inmutable. Use ~/.local/bin o AppImages en carpeta usuario.
- Token caducado: renueve la autorización con
rclone config reconnect remote:o re-login en tresorit/mega. - Problemas de velocidad: rapare límite de CUOTA o de FUSE. Ajuste
--transfersy--checkersen rclone. - Error de CIFRADO: revise que la clave local (rclone) coincide con la del servidor o reactualice la config.
Con cualquiera de estas opciones tendrás un cliente CLI en tu Endless OS para gestionar subidas, descargas y montajes directamente desde la terminal, aprovechando la simplicidad de AppImages o Flatpaks sin necesidad de alterar la base del sistema.
Sé el primero en dejar un comentario