FreeFileSync - Sammenlign og synkroniser filer i Ubuntu


FreeFileSync er en gratis, åpen kildekode og mappesammenligning og synkroniseringsprogramvare på tvers av plattformer, som hjelper deg med å synkronisere filer og mapper på Linux, Windows og Mac OS.

Den er bærbar og kan også installeres lokalt på et system, den er rik på funksjoner og er ment å spare tid på å sette opp og utføre sikkerhetskopieringsoperasjoner samtidig som den har et attraktivt grafisk grensesnitt.

Nedenfor er hovedfunksjonene:

  1. Den kan synkronisere nettverksdelinger og lokale disker.
  2. Den kan synkronisere MTP-enheter (Android, iPhone, nettbrett, digitalkamera).
  3. Den kan også synkroniseres via SFTP (SSH File Transfer Protocol).
  4. Den kan identifisere flyttede og omdøpte filer og mapper.
  5. Viser diskplassbruk med katalogtrær.
  6. Støtter kopiering av låste filer (Volume Shadow Copy Service).
  7. Identifiserer konflikter og sprer slettinger.
  8. Støtter sammenligning av filer etter innhold.
  9. Den kan konfigureres til å håndtere symbolske lenker.
  10. Støtter automatisering av synkronisering som en batchjobb.
  11. Gjør det mulig å behandle flere mappepar.
  12. Støtter dyptgående og detaljert feilrapportering.
  13. Støtter kopiering av utvidede NTFS-attributter som (komprimert, kryptert, sparsom).
  14. Støtter også kopiering av NTFS-sikkerhetstillatelser og alternative NTFS-datastrømmer.
  15. Støtt lange filbaner med mer enn 260 tegn.
  16. Støtter feilsikker filkopiering forhindrer datakorrupsjon.
  17. Tillater utvidelse av miljøvariabler som %UserProfile%.
  18. Støtter tilgang til variable stasjonsbokstaver etter volumnavn (USB-pinner).
  19. Støtter administrasjon av versjoner av slettede/oppdaterte filer.
  20. Forhindr diskplassproblemer via optimal synkroniseringssekvens.
  21. Støtter full Unicode.
  22. Tilbyr en svært optimalisert kjøretidsytelse.
  23. Støtter filtre for å inkludere og ekskludere filer pluss mye mer.

Slik installerer du FreeFileSync i Ubuntu Linux

Vi vil legge til offisiell FreeFileSync PPA, som kun er tilgjengelig for Ubuntu 14.04 og Ubuntu 15.10, og deretter oppdatere systemlagerlisten og installere den slik:

-------------- On Ubuntu 14.04 and 15.10 -------------- 
$ sudo apt-add-repository ppa:freefilesync/ffs
$ sudo apt-get update
$ sudo apt-get install freefilesync

På Ubuntu 16.04 og nyere versjon, gå til FreeFileSync-nedlastingssiden og få den riktige pakkefilen for Ubuntu og Debian Linux.

Deretter går du til nedlastingsmappen, pakk ut FreeFileSync_*.tar.gz inn i /opt-katalogen som følger:

$ cd Downloads/
$ sudo tar xvf FreeFileSync_*.tar.gz -C /opt/
$ cd /opt/
$ ls
$ sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/

Nå skal vi lage en programstarter (.desktop-fil) ved å bruke Gnome Panel. For å se eksempler på .desktop-filer på systemet, lister du innholdet i katalogen /usr/share/applications:

$ ls /usr/share/applications

Hvis du ikke har Gnome Panel installert, skriv inn kommandoen nedenfor for å installere det:

$ sudo apt-get install --no-install-recommends gnome-panel

Kjør deretter kommandoen nedenfor for å lage programstarteren:

$ sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

Og definer verdiene nedenfor:

Type: 	   Application 
Name: 	   FreeFileSync
Command:   /opt/FreeFileSync/FreeFileSync		
Comment:   Folder Comparison and Synchronization

For å legge til et ikon for startprogrammet, klikk ganske enkelt på fjærikonet for å velge det: /opt/FreeFileSync/Resources/FreeFileSync.png.

Når du har angitt alt ovenfor, klikk OK opprett det.

Hvis du ikke vil lage skrivebordsstarter, kan du starte FreeFileSync fra selve katalogen.

$ ./FreeFileSync

Slik bruker du FreeFileSync i Ubuntu

I Ubuntu, søk etter FreeFileSync i Unity Dash, mens i Linux Mint, søk etter det i systemmenyen, og klikk på FreeFileSync-ikonet for å åpne det.

I eksemplet nedenfor bruker vi:

Source Folder:	/home/aaronkilik/bin
Destination Folder:	/media/aaronkilik/J_CPRA_X86F/scripts

For å sammenligne filtiden og størrelsen til de to mappene (standardinnstilling), klikker du bare på Sammenlign-knappen.

Trykk F6 for å endre hva som skal sammenlignes som standard, i de to mappene: filtid og filstørrelse, innhold eller filstørrelse fra grensesnittet nedenfor. Merk at betydningen av hvert alternativ du velger også er inkludert.

Du kan starte med å sammenligne de to mappene, og deretter klikke på Synkroniser-knappen for å starte synkroniseringsprosessen; klikk Start fra dialogboksen, og deretter vises:

Source Folder: /home/aaronkilik/Desktop/tecmint-files
Destination Folder: /media/aaronkilik/Data/Tecmint

For å angi standard synkroniseringsalternativ: toveis, speil, oppdatering eller egendefinert, fra følgende grensesnitt; trykk på F8. Betydningen av hvert alternativ er inkludert der.

For mer informasjon, besøk FreeFileSync-hjemmesiden på http://www.freefilesync.org/

Det er alt! I denne artikkelen viste vi deg hvordan du installerer FreeFileSync i Ubuntu og dets derivater som Linux Mint, Kubuntu og mange flere. Send kommentarer via tilbakemeldingsdelen nedenfor.