Introduction
MegaSync is the official desktop client for Mega, the cloud storage service known for its end-to-end encryption and generous free plan. In this article you will learn how to install, configure, and get the most out of MegaSync on any Linux distribution, from Ubuntu and Debian to Fedora and Arch.
What is MegaSync
MegaSync is a synchronization application that creates a local folder on your system and keeps it identical to your Mega account in the cloud. Every change you make in the folder is encrypted before leaving your machine and decrypted only on Mega’s servers, guaranteeing that not even the provider can access your data.
Advantages of using MegaSync on Linux
- End-to-end encryption that protects your privacy.
- Free 20 GB plan with the possibility to earn more space through achievements.
- Native Linux client with support for GNOME, KDE, and XFCE desktop environments.
- Configurable bandwidth options to avoid saturating your connection.
- Integration with the file manager via extensions for Nautilus, Dolphin, and Thunar.
Installation on Debian/Ubuntu-based distributions
The simplest method is to download the .deb package from Mega’s official website. Open a terminal and run:
wget https://mega.nz/linux/MEGAsync/xUbuntu_$(lsb_release -rs)/amd64/megasync-xUbuntu_$(lsb_release -rs)_amd64.deb
sudo dpkg -i megasync-xUbuntu_$(lsb_release -rs)_amd64.deb
sudo apt-get install -f # to resolve dependencies
If you prefer to use Snap, the package is available in the store:
sudo snap install megasync
Installation on Fedora, CentOS, and RHEL
In these distributions you can use the .rpm package:
wget https://mega.nz/linux/MEGAsync/Fedora_$(rpm -E %fedora)/amd64/megasync-Fedora_$(rpm -E %fedora)_amd64.rpm
sudo dnf install megasync-Fedora_$(rpm -E %fedora)_amd