FreeFileSync – Porovnávejte a synchronizujte soubory v Ubuntu
FreeFileSync je bezplatný software s otevřeným zdrojovým kódem a softwarem pro porovnávání a synchronizaci složek napříč platformami, který vám pomáhá synchronizovat soubory a složky v systémech Linux, Windows a Mac OS.
Je přenosný a lze jej také instalovat lokálně do systému, je bohatý na funkce a jeho účelem je ušetřit čas při nastavování a provádění operací zálohování a zároveň má atraktivní grafické rozhraní.
Funkce FreeFileSync
Níže jsou uvedeny jeho klíčové vlastnosti:
- Dokáže synchronizovat síťové sdílené položky a místní disky.
- Umí synchronizovat MTP zařízení (Android, iPhone, tablet, digitální fotoaparát).
- Umí také synchronizovat přes SFTP (SSH File Transfer Protocol).
- Dokáže identifikovat přesunuté a přejmenované soubory a složky.
- Zobrazuje využití místa na disku s adresářovými stromy.
- Podporuje kopírování zamčených souborů (služba stínové kopie svazku).
- Identifikuje konflikty a propaguje odstranění.
- Podporuje porovnání souborů podle obsahu.
- Lze jej nakonfigurovat tak, aby zpracovával symbolické odkazy.
- Podporuje automatizaci synchronizace jako dávkové úlohy.
- Umožňuje zpracování více párů složek.
- Podporuje hloubkové a podrobné hlášení chyb.
- Podporuje kopírování rozšířených atributů NTFS, jako je (komprimovaný, šifrovaný, řídký).
- Podporuje také kopírování oprávnění zabezpečení NTFS a alternativních datových toků NTFS.
- Podpora dlouhých cest k souborům s více než 260 znaky.
- Podporuje bezpečné kopírování souborů, které zabraňuje poškození dat.
- Umožňuje rozšíření proměnných prostředí, jako je %UserProfile%.
- Podporuje přístup k variabilním písmenům jednotek podle názvu svazku (USB klíčenky).
- Podporuje správu verzí smazaných/aktualizovaných souborů.
- Předcházejte problémům s místem na disku pomocí optimální synchronizační sekvence.
- Podporuje plné Unicode.
- Nabízí vysoce optimalizovaný výkon za běhu.
- Podporuje filtry pro zahrnutí a vyloučení souborů a mnoho dalšího.
Jak nainstalovat FreeFileSync v Ubuntu Linux
Přidáme oficiální FreeFileSync PPA, který je k dispozici pouze pro Ubuntu 14.04 a Ubuntu 15.10, poté aktualizujeme seznam systémových úložišť a nainstalujeme jej takto :
-------------- On Ubuntu 14.04 and 15.10 --------------
sudo apt-add-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync
Na Ubuntu 16.04 a novější verzi přejděte na stránku pro stažení FreeFileSync a získejte příslušný soubor balíčku pro Ubuntu a Debian Linux.
Dále se přesuňte do složky Download, extrahujte FreeFileSync_*.tar.gz do adresáře /opt následovně:
cd Downloads/
sudo tar xvf FreeFileSync_*.tar.gz -C /opt/
cd /opt/
ls
sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/
Nyní vytvoříme spouštěč aplikací (soubor .desktop) pomocí Gnome Panel. Chcete-li zobrazit příklady souborů .desktop
ve vašem systému, vypište obsah adresáře /usr/share/applications:
ls /usr/share/applications
V případě, že nemáte nainstalovaný Gnome Panel, nainstalujte jej zadáním níže uvedeného příkazu:
sudo apt-get install --no-install-recommends gnome-panel
Dále spusťte níže uvedený příkaz a vytvořte spouštěč aplikací:
sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
A definujte hodnoty níže:
Type: Application
Name: FreeFileSync
Command: /opt/FreeFileSync/FreeFileSync
Comment: Folder Comparison and Synchronization
Chcete-li přidat ikonu pro spouštěč, jednoduše klikněte na ikonu pružiny a vyberte ji: /opt/FreeFileSync/Resources/FreeFileSync.png.
Po nastavení všech výše uvedených klikněte na OK vytvořit.
Pokud nechcete vytvářet spouštěč plochy, můžete spustit FreeFileSync ze samotného adresáře.
./FreeFileSync
Jak používat FreeFileSync v Ubuntu
V Ubuntu vyhledejte FreeFileSync v Unity Dash, zatímco v Linux Mint jej vyhledejte v System Menu > a kliknutím na ikonu FreeFileSync jej otevřete.
Porovnejte dvě složky pomocí FreeFileSync
V níže uvedeném příkladu použijeme:
Source Folder: /home/aaronkilik/bin
Destination Folder: /media/aaronkilik/J_CPRA_X86F/scripts
Chcete-li porovnat čas souboru a velikost obou složek (výchozí nastavení), jednoduše klikněte na tlačítko Porovnat.
Stisknutím F6
změníte, co se má ve výchozím nastavení porovnávat ve dvou složkách: čas a velikost souboru, obsah nebo velikost souboru z rozhraní níže. Všimněte si, že je zahrnut i význam každé možnosti, kterou vyberete.
Synchronizace dvou složek pomocí FreeFileSync
Můžete začít porovnáním dvou složek a kliknutím na tlačítko Synchronizovat spustíte proces synchronizace; klikněte na Start v dialogovém okně, které se zobrazí poté:
Source Folder: /home/aaronkilik/Desktop/tecmint-files
Destination Folder: /media/aaronkilik/Data/Tecmint
Chcete-li nastavit výchozí možnost synchronizace: obousměrná, zrcadlení, aktualizace nebo vlastní, z následujícího rozhraní; stiskněte F8
. Je tam zahrnut význam každé možnosti.
Pro více informací navštivte domovskou stránku FreeFileSync na http://www.freefilesync.org/
To je vše! V tomto článku jsme vám ukázali, jak nainstalovat FreeFileSync v Ubuntu a jeho derivátech, jako je Linux Mint, Kubuntu a mnoho dalších. Zanechte své komentáře prostřednictvím sekce zpětné vazby níže.