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

TopLinux

Introducción

En entornos Linux ligeros como Xubuntu, disponer de un cliente de línea de comandos (CLI) para servicios de almacenamiento en la nube agiliza tareas de sincronización, respaldo y automatización. A continuación encontrarás un análisis detallado de los mejores servicios con cliente CLI nativo o mantenido por la comunidad, comparativa de prestaciones, guía de instalación y uso en Xubuntu, así como problemas frecuentes y recomendaciones.

Top recomendados para Xubuntu

Comparativa de servicios

Servicio Enlace Espacio gratis CLI oficial/comunidad Cifrado Precio inicial (USD/mes)
pCloud pcloud.com 10 GB Oficial: pcloudcc (GitHub) Opcional lado cliente (Crypto) 4.99
MEGA mega.nz 20 GB Oficial: MEGAcmd (GitHub) End-to-end 5.53
Proton Drive proton.me/drive 1 GB Comunidad: proton-drive-cli (GitHub) End-to-end 3.99
Tresorit tresorit.com 3 GB Oficial: tresorit-cli (GitHub) End-to-end 10.42
Icedrive icedrive.net 10 GB Oficial: icedrive-cli (GitHub) Opcional (PRISM) 4.99
Filen filen.io 3 GB Oficial: filen-cli (GitHub) End-to-end 5.00
Dropbox dropbox.com 2 GB Comunidad: Dropbox-Uploader (GitHub) En tránsito y reposo 11.99
Google Drive drive.google.com 15 GB Comunidad: gdrive (GitHub) En tránsito y reposo 1.99 (Google One)
OneDrive onedrive.live.com 5 GB Comunidad: onedrive (GitHub) En tránsito y reposo 1.99 (Microsoft 365)

¿Cuál elegir?

  • Privacidad / cifrado fuerte: MEGA, Proton Drive, Tresorit, Filen.
  • Balance precio/espacio: pCloud, Icedrive.
  • Integración con ecosistema: Google Drive (gdrive), OneDrive (onedrive CLI), Dropbox-Uploader.
  • Automatización y scripts: todos ofrecen CLI, pero pCloud y MEGAcmd destacan por comandos completos.

Cómo usar cada servicio con CLI en Xubuntu

1. pCloud

Instalación:

sudo apt update
sudo apt install pcloudcc

Configuración y montaje:

pcloudcc -u TU_USUARIO -p TU_CONTRASEÑA
# Monta en ~/pcloud
mkdir -p ~/pcloud
sudo umount ~/pcloud
pcloudcc --mountpoint ~/pcloud

Operaciones básicas:

ls ~/pcloud
cp archivo.txt ~/pcloud/
rm ~/pcloud/archivo.txt

2. MEGA (MEGAcmd)

Instalación (snap):

sudo snap install megacmd

Login y sincronización:

mega-login tu_email@ejemplo.com
mega-password TU_CONTRASEÑA
mega-ls
# Sincronizar carpeta local con ~/Mega
mega-sync /home/usuario/carpeta /MEGAdrive/carpeta

3. Proton Drive

Instalación:

sudo apt install python3-pip
pip3 install proton-drive-cli

Uso básico:

proton-drive login
proton-drive upload archivo.pdf /Drive/Documentos/
proton-drive download /Drive/Documentos/archivo.pdf ~/Descargas/

4. Tresorit

Instalación (snap):

sudo snap install tresorit-cli

Operaciones:

tresorit login
tresorit list
tresorit upload /home/usuario/foo.txt Tresorit/Carpeta
tresorit download Tresorit/Carpeta/foo.txt ~/Descargas/

5. Icedrive

Instalación:

git clone https://github.com/Icedrive/icedrive-cli.git
cd icedrive-cli
sudo install icedrive /usr/local/bin

Comandos:

icedrive auth login
icedrive ls
icedrive cp localidad/archivo.txt remote:/Archivo.txt

6. Filen

Instalación:

sudo snap install filen-cli

Uso:

filen login
filen list
filen upload texto.md /filen/Textos/
filen download /filen/Textos/texto.md ~/Documentos/

7. Dropbox-Uploader

Instalación:

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
cd Dropbox-Uploader
./dropbox_uploader.sh
# Sigue asistente de OAuth

Ejemplos:

./dropbox_uploader.sh upload foto.jpg /Fotos/foto.jpg
./dropbox_uploader.sh download /Fotos/foto.jpg ~/Imágenes/

8. Google Drive (gdrive)

Instalación:

wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64
chmod  x gdrive  sudo mv gdrive /usr/local/bin/

Uso:

gdrive about
gdrive list
gdrive upload archivo.zip
gdrive download ID_ARCHIVO

9. OneDrive (abraunegg/onedrive)

Instalación en Xubuntu:

sudo apt install libcurl4-openssl-dev libsqlite3-dev
git clone https://github.com/abraunegg/onedrive.git
cd onedrive
./configure
make
sudo make install

Configuración y sincronización:

onedrive
onedrive --synchronize
# Para sincronización continua
systemctl --user enable onedrive
systemctl --user start onedrive

Problemas típicos y consejos

  • Tokens caducados: en CLI de Proton, pCloud y Google Drive debes relogin cada cierto tiempo.
  • Permisos de montaje: use fusermount -u o sudo umount si falla desmontar.
  • Velocidad de subida/bajada: varía según servidor y zonas MEGA suele ser más lento en días pico.
  • Errores de dependencia: instale librerías FUSE y Python si el CLI lo requiere (sudo apt install fuse python3).
  • Sincronización selectiva: MEGA y OneDrive permiten reglas de inclusión/exclusión.
  • Gestión de conflictos: mejor trabajar en carpetas dedicadas o ramas para evitar sobreescrituras.

Conclusión

En Xubuntu dispones de herramientas CLI maduras para casi todos los servicios de almacenamiento. Si priorizas privacidad y cifrado, MEGA, Proton Drive o Tresorit son excelentes si buscas espacio y precio, pCloud e Icedrive destacan. Para integración con suites populares, Google Drive, OneDrive y Dropbox-Uploader siguen siendo opciones sólidas. Prueba varios y elige según tu flujo de trabajo, automatiza con cron o systemd y mantén tus credenciales seguras.

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 *