LinuxAlternative

Linux · Internet

FreeFileSync

FreeFileSync est un outil visuel permettant de comparer et synchroniser des dossiers, idéal pour maintenir la cohérence des fichiers entre différents emplacements.

Open sourceGratuitFlatpak
Soyez le premier à noter
Licence
GPL-3.0
Dernière version
14.13 (26 octobre 2026)
Développeur
Zenju
Installations
3,117 (Flathub, 30 jours)

Qu’est-ce que FreeFileSync ?

FreeFileSync existe depuis 2007 et est toujours activement maintenu, offrant une comparaison et une synchronisation de dossiers fiables. Il est mature, stable, et largement utilisé dans des environnements personnels comme professionnels. Son interface est fonctionnelle, sans fioritures, centrée sur la clarté et le contrôle. Il prend en charge les tâches par lots, la synchronisation en temps réel et une journalisation détaillée.

Il convient particulièrement aux utilisateurs ayant besoin d’un contrôle précis sur la synchronisation des fichiers — pensez aux administrateurs système, développeurs ou toute personne gérant manuellement des sauvegardes. Si vous privilégiez les différences visuelles et souhaitez éviter les outils de synchronisation aveugles, cet outil vous convient. Il est particulièrement utile lorsque vous devez examiner les modifications avant de les appliquer.

Contrairement à Resilio Sync, il ne synchronise pas en temps réel via des réseaux P2P. Il fonctionne plutôt comme un rsync visuel doté d’une interface graphique. Vous définissez les dossiers source et cible, voyez les différences et choisissez ce que vous souhaitez copier. L’expérience est familière si vous avez déjà utilisé Beyond Compare ou SyncBack sous Windows.

Idéal pour : Les utilisateurs qui souhaitent un moyen fiable et visuel de comparer et synchroniser des dossiers manuellement ou via des tâches planifiées.

Fonctionnalités clés de FreeFileSync

  • Comparaison visuelle côte à côte des dossiers
  • Synchronisation en temps réel et par lots
  • Prend en charge les disques locaux, réseau et externes
  • Filtres pour inclure ou exclure des fichiers
  • Peut créer des tâches par lots pour l’automatisation
  • Détecte les fichiers déplacés et renommés
  • S’exécute selon un calendrier via des outils externes
  • Génère des journaux de synchronisation détaillés

Points forts

  • La comparaison visuelle claire facilite l’identification des modifications à venir
  • Rapide et efficace — ne transfère que les parties modifiées
  • Hautement configurable avec filtres et règles
  • Multiplateforme : fonctionne sous Linux, Windows, macOS
  • Gratuit et open source

Points faibles

  • Pas de démon de synchronisation en temps réel intégré par défaut
  • La version Flatpak présente des limitations avec les scripts externes
  • Courbe d’apprentissage plus abrupte pour les débutants
  • L’interface semble datée mais reste fonctionnelle

Logiciels Windows remplacés par FreeFileSync

Installer FreeFileSync sous Linux

Flatpak (Flathub)flatpak install flathub org.freefilesync.FreeFileSync
Ubuntu / Mintsudo apt install freefilesync
Debiansudo apt install freefilesync
openSUSEsudo zypper install FreeFileSync

Conseils pour les utilisateurs de Windows

Si vous utilisez habituellement Resilio Sync, sachez que FreeFileSync ne fonctionne pas en continu. Vous configurez des tâches de synchronisation et les lancez au besoin. Il utilise des fichiers .ffs_gui pour enregistrer les configurations — conservez-les précieusement. Utilisez l’option 'Détecter les déplacements' pour éviter de recopier des fichiers volumineux. Pour l’automatisation, associez-le à cron ou systemd. Les raccourcis clavier sont limités, mais le flux de travail est plus réfléchi et moins automatique.

Versions récentes

  • 14.13 —

    - Reduced window flickering during resize (Windows 10) - Prevent process termination on broken pipe errors (Linux/macOS) - Work around SMB driver dropping modification time (macOS) - Fixed privilege drop after auto-update (Linux) - Correctly save minimum…

  • 14.12 —

    - Further reduced size of database files by 16% - Improved toggle button layout calculations - Fixed grid view filters not showing (Linux) - Fixed text descriptions not wrapping - Work around ERROR_UNTRUSTED_MOUNT_POINT - Fixed bitmap buttons being shrinked…

  • 14.11 —

    - Fixed "TLS session resumption required" FTP error - Log file time errors as "info" after comparing by file content - Fixed tooltip not being updated during mouse scrolling (macOS, Linux) - Fixed sluggy mouse scrolling during mouse movement (Linux) - Skip…

  • 14.10 —

    - Added CRC32 verification for application resource files - Improved error reporting when application files become corrupted - Fixed access denied error for Windows SFTP server - Updated toolchain and library dependencies to latest versions

FreeFileSync : questions fréquentes

FreeFileSync peut-il synchroniser via Internet ?

Oui, à condition que les deux dossiers soient accessibles via un montage réseau ou SSH. Il ne dispose pas de synchronisation cloud intégrée, mais fonctionne avec SFTP ou des partages réseau une fois montés localement.

Prend-il en charge la synchronisation en temps réel ?

Pas directement. Vous devez le lancer manuellement ou configurer une tâche cron. La synchronisation en temps réel nécessite des outils externes comme inotify ou des unités systemd.

Pourquoi ne puis-je pas exécuter de scripts dans la version Flatpak ?

Le confinement Flatpak bloque l’accès aux commandes de l’hôte. Exécutez flatpak override --user --socket=session-bus org.freefilesync.FreeFileSync et utilisez flatpak-spawn --host dans les appels de scripts.

Ma configuration de synchronisation est-elle portable ?

Oui. FreeFileSync enregistre les paramètres des tâches dans des fichiers .ffs_gui, que vous pouvez copier et ouvrir sur d’autres machines, y compris sous Windows ou macOS.

Mis à jour le