Показано с 1 по 1 из 1.

Kronikarz - утилита для резервного копирования и синхронизации настроек

  1. #1
    Visiting Helper Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Регистрация
    11.12.2006
    Сообщений
    3,699
    Вес репутации
    1810

    Kronikarz - утилита для резервного копирования и синхронизации настроек

    Подумалось, для простых пользователей полезная программка:

    Kronikarz или Fedora Summer Code deadline


    Собственно вот и завершается Fedora Summer Code, сегодня ( 09.08 ) deadline.
    Мне выпала почти уникальная возможность поработать ментором (т.е. наставником) в проекте Kronikarz. Идея была моя, но воплощали её двое замечательных людей: Андрей Прохоренков (m0nhawk) и Дмитрий Калинин (kal1sha).

    Kronikarz — по-польски это «Летописец», мне в свое время понравилось слово и было мною принято, как «рабочее» название, но все приняли, как название основное.

    Итак, что мы хотели сделать.
    Хотели мы сделать одновременно простой бэкапер для linux и простой же syncer (программу для переноса всего рабочего стола/пространства пользователя из одной систему в другую или даже между разными дистрибутивами). Получилось у нас пока еще не все, что задумано, но мы чуть позднее продолжим «навешивать» функционал на программу. Для полноценной работы в режиме syncer'а нам еще надо сделать массу настроечных файлов (я надеюсь пользователи нам в этом помогут).


    Сделали мы пока что пакеты только для Fedora 12/13 и для Slackware >=12, в скором будущем (день/два) будет пакет для ArchLinux. Взять пакеты можно по ссылкам внизу статьи, там же ссылка на исходники.

    Что сделать еще планируется:Планируем мы сделать интеграцию с polkit и PackageKit для простого восстановления системных файлов и доустановки пакетов.

    Как это работает: После установки пакета появится в «Приложения-Системные» новый желтенький значок «Kornikarz», это и есть запуск основной программы.


    Весь смысл программы таков, что она работает по настроечным файлам (хукам), которые могут быть общесистемными (/etc/kronikarz.d) или пользовательскими (~/.config/kronikarz/apps-config.d). Хуки содержат информация о том, что требуется архивировать. Общесистемные сделаны с заделом на будущее для архивирования настроек программ «без заморотов» для пользователя. Пользовательские же можно настраивать самому во вкладке «Editor». Ну и конечно одни можно «превращать» в другие копированием из ~/ в /etc например.


    Архивирование происходит по одной лишь кнопке «Pack» во вкладке «Backup».
    Восстановление также происходит просто во вкладке «Restore» надо выбрать архив(ы) и нажать «Unpack»

    требования: python, PyQt4


    Ссылки для fedora 12/13, slackware, opensuse 11.3 в оригинале статьи
    The worst foe lies within the self...

  2. Реклама
     

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 27.07.2012, 13:30
  2. Ответов: 0
    Последнее сообщение: 29.02.2012, 14:20
  3. Ответов: 0
    Последнее сообщение: 13.11.2009, 13:16
  4. ПО для резервного копирования
    От Асгрин в разделе Софт - общий
    Ответов: 7
    Последнее сообщение: 23.10.2008, 09:19
  5. Ответов: 0
    Последнее сообщение: 30.04.2005, 16:21

Метки для этой темы

Свернуть/Развернуть Ваши права в разделе

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Page generated in 0.01258 seconds with 18 queries