03 июня 2014

Установить FreeFileSync (синхронизация файлов в каталогах) в Ubuntu и производные

FreeFileSync - бесплатная программа, позволяющая сравнивать и синхронизировать папки в ОС Windows, Linux и Mac OS X. Отличается быстродействием и удобным понятным интерфейсом. Позволяет сравнивать файлы по размеру и дате, а также по содержимому. Способна обрабатывать файлы размером более 4GB.
Поддерживает 64-bit операционные системы и предлагает портативную версию для всех платформ.


 Характеристики FreeFileSync:

    Быстро и качественно синхронизирует папки без потерь данных.
    Может быть синхронизировано любое количество файлов.
    Копирование прав на файлы и директории.
    Подпапки также синхронизируются, включая пустые директории.
    Обнаруживает перемещенные, переименованные, конфликтующие файлы и предлает их удаление.
    Поддерживает побайтовое сравнение.
    Простой и доступный пользовательский интерфейс. Оптимизирован для увеличения скорости и работы с большим количеством данных. Обладает большим выбором функций. Поддержка drag & drop, командной строки и др.
    Поддерживает работу по сети.
    Фильтр функциональности, который включает и исключает файлы для синхронизации.
    Различные типы настройки синхронизации: автоматический режим (изменения 2 каталогов сразу), зеркальное отображение (одна папка становится похожей на другую), режим обновления (копирование измененных, новых файлов) и ручной режим. Возможность плановой синхронизации.
    Поддержка нескольких пар папок.

Установка FreeFileSync в Ubuntu (64-bit) и производные

Откройте терминал(Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync


По окончании установки вы найдёте FreeFileSync в программах Стандартные или поиском в меню:


Источнк: http://freefilesync.sourceforge.net/

Удачи.

17 комментариев :

  1. Поставил недавно эту прогу жене на винду. Работает как часы, даже есть демон для синхронизации в режиме реального времени. На Линухе еще не пробовал, буду тестить. Спасибо автору!

    ОтветитьУдалить
  2. Непонятно как настроить автоматическую синхронизацию через RealtimeSync. Рвется в etc/skel/.config/autostart куда не пускают (Код ошибки 13: Отказано в доступе (opendir)) . Да и при синхронизации файлов системных папок вылетает ошибка из-за ограничения прав у обеих прог - FreeFileSync и RealtimeSync. Как их от root запускать ?

    ОтветитьУдалить
    Ответы
    1. я неточно сформулировал вопрос.
      Хочу запустить файл пакетного задания и чтобы он открывался уже freefilesync в режиме root. В этом случае прога просто синхронизирует без дополнительных вопросов и отключается.

      Удалить
    2. Отмени запрос пароля для конкретной программы, для информации:
      http://compizomania.blogspot.com/2014/02/sudo-ubuntu.html
      http://www.linuxandlife.com/2012/01/make-sudo-stop-asking-for-password-when.html

      Пример строчки в конфиге:

      max ALL=(ALL) NOPASSWD: /usr/bin/моя-программа

      Удалить
    3. P.S. Запускать, конечно, все равно надо будет через sudo, но программа больше не будет спрашивать пароль, таким образом, появляется возможность использовать её в скриптах, добавлять в автозапуск и т.п.

      Удалить
    4. А все, сделал. В меню создал новый элемент-кнопку и прописал там команду - gksu FreeFileSync "/путь/пакетный_файл.ffs_batch"

      Удалить
    5. ввод пароля для sudo я давно уже отключил

      Удалить
  3. существует еще програма Бит торент синк

    ОтветитьУдалить
  4. Сайт изумительный..Не ожидал(сначала)..Хотя если человек из СССР..Не удивлён..Наш парень..Пофиг.. Ну вот ка-то так..

    ОтветитьУдалить
  5. Испания или Казахстан..Не имеет значения..Как ни странно у нас мозги построены по другому..Мы "казахские" и "узбекские" Россияне..Мозги немного думают не так.Главное их "включить".И нет проблем..

    ОтветитьУдалить
  6. ребята!! не подскажите а как связать два компа?

    ОтветитьУдалить
    Ответы
    1. и !? как указать проге откуда надо брать и куда надо заливать?

      Удалить
    2. >>не подскажите а как связать два компа?<<
      Связать - понятие растяжимое. Для чего связать, по какой сети?
      Посмотрите, может это подойдёт:
      http://compizomania.blogspot.com/2014/03/dukto-ubuntulinux-mint.html

      Удалить
  7. дукто я знаю но мне кажетсья что это удобней.связать я имею ввиду что бы можна было с одного компа на другой передать или на облако.я в программе разобралсо но вот как и де прописать или объяснить откуда и куда заливать илисинхронизировать не могу понять.
    скажем у миня два компа на адном винда а на втором линукс и ищё есть облако вот как связать всё в адно цепь через эту прогу? как указать что вот синхронихировать с облаком или синхронизировать с виндой? памагите плиз

    ОтветитьУдалить