Mejores servicios de almacenamiento en la nube con CLI para Exherbo Linux: (Comparativa)

TopLinux

Introducción

En el ecosistema de Linux Exherbo, la gestión de almacenamiento en la nube desde la línea de comandos (CLI) es esencial para administradores y usuarios avanzados. Este artículo analiza las mejores soluciones disponibles con cliente CLI, incluyendo pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive, Backblaze B2 y Dropbox. También añadimos recomendaciones propias como Backblaze B2 y Dropbox (usando scripts de terceros). Se presentan comparativas, guías de uso CLI y problemas típicos.

Top soluciones recomendadas para Exherbo Linux

  • pCloud: cliente “pcloudcc” o “pcloud” en Paludis.
  • MEGA: paquete oficial “megacmd”.
  • Proton Drive: cliente “proton-drive-cli” via GitHub.
  • Filen: CLI oficial “filen-cli”.
  • Tresorit: herramienta “tresorit-cli”.
  • Icedrive: utilidad “icedrive-cli”.
  • Backblaze B2: uso de rclone o B2 CLI oficial.
  • Dropbox: script “dropbox-uploader.sh”.

Comparativa de servicios

Servicio Espacio Gratuito Cifrado Cliente CLI Enlace
pCloud 10 GB TLS cifrado opcional pCloud Crypto pcloudcc https://www.pcloud.com/
MEGA 20 GB Cifrado de extremo a extremo megacmd https://mega.nz/
Proton Drive 1 GB Cifrado E2EE proton-drive-cli https://proton.me/drive
Filen 15 GB E2EE filen-cli https://filen.io/
Tresorit 3 GB E2EE tresorit-cli https://tresorit.com/
Icedrive 10 GB E2EE (Crypto) icedrive-cli https://icedrive.net/
Backblaze B2 10 GB gratis (limitado) En tránsito y en reposo rclone / b2 https://www.backblaze.com/
Dropbox 2 GB En tránsito y reposo dropbox-uploader.sh https://www.dropbox.com/

¿Cuál elegir?

La elección depende de requerimientos de cifrado, espacio gratuito y soporte en Exherbo:

  • Para cifrado extremo a extremo: MEGA, Proton Drive, Filen, Tresorit, Icedrive.
  • Para gran espacio gratuito: MEGA (20 GB), Filen (15 GB).
  • Para integración con rclone y scripts populares: Backblaze B2, Dropbox.
  • Para usuarios que prefieren paquetes oficiales: pCloud y MEGA.

Guía de uso vía CLI y problemas típicos

1. pCloud

Instalación en Exherbo:

# Añadir a /etc/paludis/repos.conf:
pcloud { location = git https://github.com/pcloudcom/  }

# Instalar cliente:
sudo cave resolve net-fs/pcloudcc
  

Uso básico:

# Iniciar sesión:
pcloudcc -u tu_usuario -p tu_contraseña

# Sincronizar carpeta local:
pcloudcc --sync local_dir:/CloudDir
  

Problemas típicos:

  • Errores TLS: asegúrate de tener openssl y tus certificados actualizados.
  • Consumo elevado de CPU: usar opción --no-gui para procesos en segundo plano.

2. MEGA (MegaCMD)

Instalación:

sudo cave resolve net-fs/megacmd
  

Comandos básicos:

# Login:
mega-login correo@mail.com contraseña

# Subir archivo:
mega-put archivo.txt /Root/pastaDestino

# Descarga:
mega-get /Root/pastaDestino/archivo.txt .
  

Problemas típicos:

  • “Too many requests”: usar --session para reutilizar la sesión y evitar límites.
  • Velocidad lenta: comprobar la configuración de red y BDNS de MEGA.

3. Proton Drive

Instalación (desde GitHub):

git clone https://github.com/ProtonMail/proton-drive-cli.git
cd proton-drive-cli
sudo cave resolve python310Deps
python3 setup.py install --user
  

Uso:

# Login interactivo:
proton-drive-cli login

# Lista archivos:
proton-drive-cli list

# Subir:
proton-drive-cli upload local.txt /drive/remoto.txt
  

Problemas:

  • Token expirado: usar login de nuevo.
  • Errores de dependencias Python: instalar versión correcta de requests y pyjwt.

4. Filen

Instalación:

sudo cave resolve net-fs/filen-cli
  

Uso:

# Autenticación:
filen-cli auth login

# Subir carpeta:
filen-cli upload-folder ./miCarpeta /Filen/Backup

# Descargar:
filen-cli download /Filen/Backup/archivo.zip .
  

Problemas:

  • “Network error”: revisar proxies y firewall.
  • Saturación de memoria al subir grandes volúmenes: dividir en lotes.

5. Tresorit

Instalación:

sudo cave resolve net-fs/tresorit-cli
  

Uso:

# Login:
tresorit-cli login

# Sincronizar carpeta:
tresorit-cli sync ~/Documentos tresorit://MiTresor
  

Problemas:

  • “Permission denied”: ejecutar CLI con usuario propietario de la carpeta local.
  • Incompatibilidad con FUSE en versiones antiguas de kernel.

6. Icedrive

Instalación:

sudo cave resolve net-fs/icedrive-cli
  

Uso:

# Login:
icedrive-cli login

# Montar unidad:
icedrive-cli mount /mnt/icedrive

# Desmontar:
fusermount -u /mnt/icedrive
  

Problemas:

  • Desmontajes forzados: comprobar opciones FUSE allow_other.
  • Errores de sincronización automática: usar manual mounts.

7. Backblaze B2 (rclone)

Instalación de rclone:

sudo cave resolve sys-apps/rclone
  

Configuración B2 en rclone:

rclone config
# new remote: b2
# account, key, bucket
  

Uso:

# Subir carpeta:
rclone sync /local/dir b2:miBucket

# Listar:
rclone ls b2:miBucket
  

Problemas:

  • Errores 429: ajustar --b2-upload-concurrency.
  • Desincronizaciones: usar --checksum para ver diferencias.

8. Dropbox (dropbox-uploader.sh)

Instalación:

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
cd Dropbox-Uploader
sudo ln -s PWD/dropbox_uploader.sh /usr/local/bin/dropbox-uploader
  

Uso:

# Configurar:
dropbox-uploader

# Subir archivo:
dropbox-uploader upload foo.txt /Apps/MiApp

# Descargar:
dropbox-uploader download /Apps/MiApp/foo.txt .
  

Problemas:

  • Límites de API: respetar tiempos entre peticiones.
  • Token caducado: regenerar desde la web de Dropbox.

Conclusión

Exherbo Linux ofrece flexibilidad para instalar y gestionar clientes CLI de almacenamiento en la nube. MEGA y pCloud destacan por paquetes oficiales Proton Drive, Filen, Tresorit e Icedrive por cifrado E2EE Backblaze B2 y Dropbox por integración con rclone y scripts. Elige según espacio, seguridad y facilidad de integración en tu flujo de trabajo.

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 *