Mejores servicios de almacenamiento en la nube con CLI para Endless OS: (Tutorial)

TopLinux

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

  1. pCloud – Cliente oficial AppImage (pcloud.com).
  2. MEGAcmd – Cliente oficial para MEGA (mega.io).
  3. Proton Drive (via rclone) – Soporte no oficial pero funcional (github.com/ProtonMail/rclone).
  4. Filen (via rclone) – Almacenamiento cifrado europeo (filen.io).
  5. Tresorit CLI – Cliente oficial Flatpak (flathub.org).
  6. 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.Platform con 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 --transfers y --checkers en 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *