FreeFileSync - Porównuj i synchronizuj pliki w Ubuntu
FreeFileSync to bezpłatne oprogramowanie typu open source do porównywania i synchronizacji folderów na wielu platformach, które pomaga synchronizować pliki i foldery w systemach Linux, Windows i Mac OS.
Jest przenośny i można go również zainstalować lokalnie w systemie, jest bogaty w funkcje i ma oszczędzać czas podczas konfigurowania i wykonywania operacji tworzenia kopii zapasowych, a jednocześnie ma atrakcyjny interfejs graficzny.
Funkcje FreeFileSync
Poniżej znajdują się jego najważniejsze cechy:
- Może synchronizować udziały sieciowe i dyski lokalne.
- Może synchronizować urządzenia MTP (Android, iPhone, tablet, aparat cyfrowy).
- Może także synchronizować poprzez SFTP (protokół przesyłania plików SSH).
- Potrafi identyfikować przeniesione pliki i foldery oraz pliki i foldery, których nazwy zostały zmienione.
- Wyświetla wykorzystanie miejsca na dysku z drzewami katalogów.
- Obsługuje kopiowanie zablokowanych plików (usługa kopiowania woluminów w tle).
- Identyfikuje konflikty i propaguje usunięcia.
- Obsługuje porównywanie plików według zawartości.
- Można go skonfigurować do obsługi dowiązań symbolicznych.
- Obsługuje automatyzację synchronizacji jako zadanie wsadowe.
- Umożliwia przetwarzanie wielu par folderów.
- Obsługuje szczegółowe i szczegółowe raportowanie błędów.
- Obsługuje kopiowanie rozszerzonych atrybutów NTFS, takich jak (skompresowane, zaszyfrowane, rzadkie).
- Obsługuje także kopiowanie uprawnień zabezpieczeń NTFS i alternatywnych strumieni danych NTFS.
- Obsługa długich ścieżek plików zawierających więcej niż 260 znaków.
- Obsługuje bezpieczne kopiowanie plików, zapobiegając uszkodzeniu danych.
- Umożliwia rozwijanie zmiennych środowiskowych, takich jak %UserProfile%.
- Obsługuje dostęp do zmiennych liter dysków według nazwy woluminu (pamięci USB).
- Obsługuje zarządzanie wersjami usuniętych/zaktualizowanych plików.
- Zapobiegaj problemom z miejscem na dysku dzięki optymalnej sekwencji synchronizacji.
- Obsługuje pełny Unicode.
- Oferuje wysoce zoptymalizowaną wydajność w czasie działania.
- Obsługuje filtry umożliwiające uwzględnianie i wykluczanie plików oraz wiele więcej.
Jak zainstalować FreeFileSync w systemie Ubuntu Linux
Dodamy oficjalny FreeFileSync PPA, który jest dostępny tylko dla Ubuntu 14.04 i Ubuntu 15.10, następnie zaktualizujemy listę repozytoriów systemowych i zainstalujemy w ten sposób :
-------------- On Ubuntu 14.04 and 15.10 --------------
sudo apt-add-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync
W systemie Ubuntu 16.04 i nowszych wersjach przejdź do strony pobierania FreeFileSync i pobierz odpowiedni plik pakietu dla systemu Ubuntu i Debian Linux.
Następnie przejdź do folderu Download i wyodrębnij plik FreeFileSync_*.tar.gz do katalogu /opt w następujący sposób:
cd Downloads/
sudo tar xvf FreeFileSync_*.tar.gz -C /opt/
cd /opt/
ls
sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/
Teraz utworzymy program uruchamiający aplikację (plik .desktop) za pomocą Panelu Gnome. Aby wyświetlić przykłady plików .desktop
w swoim systemie, wypisz zawartość katalogu /usr/share/applications:
ls /usr/share/applications
Jeśli nie masz zainstalowanego Panelu Gnome, wpisz poniższe polecenie, aby go zainstalować:
sudo apt-get install --no-install-recommends gnome-panel
Następnie uruchom poniższe polecenie, aby utworzyć program uruchamiający aplikacje:
sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
I zdefiniuj wartości poniżej:
Type: Application
Name: FreeFileSync
Command: /opt/FreeFileSync/FreeFileSync
Comment: Folder Comparison and Synchronization
Aby dodać ikonę programu uruchamiającego, wystarczy kliknąć ikonę wiosny i ją wybrać: /opt/FreeFileSync/Resources/FreeFileSync.png.
Po ustawieniu wszystkich powyższych opcji kliknij OK, utwórz to.
Jeśli nie chcesz tworzyć programu uruchamiającego na pulpicie, możesz uruchomić FreeFileSync z samego katalogu.
./FreeFileSync
Jak korzystać z FreeFileSync w Ubuntu
W Ubuntu wyszukaj FreeFileSync w Unity Dash, natomiast w Linux Mint wyszukaj go w Menu System i kliknij ikonę FreeFileSync, aby go otworzyć.
Porównaj dwa foldery za pomocą FreeFileSync
W poniższym przykładzie użyjemy:
Source Folder: /home/aaronkilik/bin
Destination Folder: /media/aaronkilik/J_CPRA_X86F/scripts
Aby porównać czas pliku i rozmiar dwóch folderów (ustawienie domyślne), po prostu kliknij przycisk Porównaj.
Naciśnij F6
, aby zmienić domyślnie porównywane elementy w dwóch folderach: czas i rozmiar pliku, zawartość lub rozmiar pliku z poniższego interfejsu. Należy pamiętać, że uwzględnione jest również znaczenie każdej wybranej opcji.
Synchronizacja dwóch folderów za pomocą FreeFileSync
Możesz zacząć od porównania dwóch folderów, a następnie kliknąć przycisk Synchronizuj, aby rozpocząć proces synchronizacji; kliknij Start w oknie dialogowym, które się pojawi:
Source Folder: /home/aaronkilik/Desktop/tecmint-files
Destination Folder: /media/aaronkilik/Data/Tecmint
Aby ustawić domyślną opcję synchronizacji: dwukierunkową, lustrzaną, aktualizacyjną lub niestandardową, z poziomu następującego interfejsu; naciśnij F8
. Znaczenie każdej opcji jest tam zawarte.
Aby uzyskać więcej informacji, odwiedź stronę główną FreeFileSync pod adresem http://www.freefilesync.org/
To wszystko! W tym artykule pokazaliśmy, jak zainstalować FreeFileSync w Ubuntu i jego pochodnych, takich jak Linux Mint, Kubuntu i wiele innych. Podziel się swoimi komentarzami w sekcji opinii poniżej.