Introduction
Lunar Linux users often seek reliable cloud storage solutions with full-featured command-line interfaces (CLI). This article covers top providers—pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive—and adds Dropbox and Box as extra options. We compare features, provide usage examples, and discuss typical issues to help you pick and configure the best option for your distro.
Top Recommendations for Lunar Linux
- pCloud – User-friendly, lifetime plans, pcloudcc CLI
- MEGA – Generous free tier, end-to-end encryption, MegaCMD
- Proton Drive – Privacy-focused, zero-knowledge, proton-drive-cli
- Filen – Full encryption, straightforward filen-cli
- Tresorit – Enterprise-grade security, tresorit-cli
- Icedrive – Speedy, clean UI, icedrive-cli
- Dropbox – Ubiquitous, stable CLI
- Box – Business-oriented, boxcli
Comparison Table
| Service | Free Tier | Paid Plans | Encryption | CLI Tool | Link |
|---|---|---|---|---|---|
| pCloud | 10 GB | €4.99/mo (500 GB) €9.99/mo (2 TB) |
Optional client-side | pcloudcc | pcloud.com |
| MEGA | 20 GB | €4.99/mo (400 GB) €9.99/mo (2 TB) |
End-to-end | megacmd | mega.io/cmd |
| Proton Drive | 1 GB | €4.99/mo (200 GB) €9.99/mo (1 TB) |
End-to-end | proton-drive-cli | proton.me/drive |
| Filen | 10 GB | 4.99/mo (500 GB) 9.99/mo (2 TB) |
End-to-end | filen-cli | filen.io |
| Tresorit | 3 GB | 12.50/mo (1 TB) | End-to-end | tresorit-cli | tresorit.com |
| Icedrive | 10 GB | 4.99/mo (1 TB) 9.99/mo (5 TB) |
Optional client-side | icedrive-cli | icedrive.net |
| Dropbox | 2 GB | 9.99/mo (2 TB) | Server-side | dropbox | dropbox.com |
| Box | 10 GB | 5.00/user mo (100 GB) | Server-side | boxcli | developer.box.com |
Which One to Choose?
For individual use on Lunar Linux, pCloud and MEGA stand out: pCloud for its flexible lifetime plans and optional client-side encryption, MEGA for the large free tier and strong E2E encryption. Proton Drive appeals to privacy purists, while Tresorit targets enterprise with robust compliance. Icedrive offers speed and simplicity. Dropbox remains a safe fallback, and Box suits business environments with granular access controls.
CLI Usage and Typical Problems
pCloud
Install pcloudcc on Lunar Linux:
# Download binary wget https://downloads.pcloud.com/installs/pcloudcc_latest_amd64.tar.gz tar xzf pcloudcc_latest_amd64.tar.gz cd pcloudcc sudo install pcloudcc /usr/local/bin/
Login and mount:
pcloudcc -u you@example.com -p YourPassword pcloudcc --mountpoint ~/pcloud
Common issues: permission denied on mount—add user to fuse group. If authentication fails, verify 2FA and reset credentials.
MEGA (MegaCMD)
Compile install:
git clone https://github.com/meganz/MEGAcmd.git cd MEGAcmd cmake . make -j4 sudo make install
Basic workflow:
mega-login you@example.com YourPassword mega-mkdir /Root/mybackup mega-put ~/Documents/ /Root/mybackup mega-sync /Root/mybackup ~/mega_backup
Watch for login timeouts—use --keepalive. For E2E sync errors, check local clock skew.
Proton Drive (proton-drive-cli)
Install via pip:
sudo pip3 install proton-drive-cli
Authenticate and sync:
proton-drive login proton-drive upload ~/project /Drive/projects proton-drive download /Drive/projects ~/local_projects
If you see API errors, update to latest version or regenerate your API token in Proton settings.
Filen (filen-cli)
Install from PyPI:
sudo pip3 install filen-cli
Basic commands:
filen login filen upload ~/file.txt / filen download /file.txt ~/downloads
Typical problem: SSL_CERT errors—install ca-certificates and update cert store.
Tresorit (tresorit-cli)
Download AppImage:
wget https://downloads.tresorit.com/tresorit-cli-linux.AppImage chmod x tresorit-cli-linux.AppImage sudo mv tresorit-cli-linux.AppImage /usr/local/bin/tresorit-cli
Usage:
tresorit-cli login tresorit-cli sync ~/Tresorit tresorit-cli status
If sync hangs, use tresorit-cli repair or check log at ~/.config/tresorit-cli/log.txt.
Icedrive (icedrive-cli)
Install via package:
wget https://downloads.icedrive.net/icedrive-cli_1.0.0_amd64.deb sudo dpkg -i icedrive-cli_1.0.0_amd64.deb
Commands:
icedrive login icedrive mount ~/icedrive icedrive upload file.zip /backup/
Mount errors: ensure fuse3 is installed and running.
Dropbox
Install official CLI:
wget -O dropbox.tar.gz https://www.dropbox.com/download?plat=lnx.x86_64 tar xzf dropbox.tar.gz ~/.dropbox-dist/dropboxd sudo ln -s ~/.dropbox-dist/dropbox /usr/local/bin/dropbox
Use:
dropbox start dropbox status dropbox filestatus ~/Dropbox/file.txt
OAuth errors: re-link with dropbox unlink then dropbox start -i.
Box (boxcli)
Install via npm:
sudo npm install -g @box/cli box configure:environments:add
Basic example:
box files:upload --file ~/doc.pdf --folder-id 0 box files:download --file-id 1234567890 --destination ~/downloads
Authentication failures often stem from JWT app misconfiguration re-check your Box developer console credentials.
Conclusion
On Lunar Linux, a CLI-first cloud storage solution can streamline backups and workflows. Evaluate storage needs, encryption preferences, and budget—pCloud or MEGA suit most, Proton Drive or Tresorit for privacy, Icedrive for speed, Dropbox/Box for wider integration. Follow the examples above to install, configure, and troubleshoot each CLI tool.
Be the first to leave a comment