Kronikarz/ru



=Программа Kronikarz=

Kronikarz (в переводе с польского «летописец») - программа для переноса всего рабочего стола/пространства пользователя из одной систему в другую или даже между разными дистрибутивами Linux.

Что реализовано
Подробнее читайте в блоге проекта.

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

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

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

Что планируется реализовать

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

Где скачать
Скачать для:
 * Fedora 12
 * Fedora 13
 * Slackware
 * Opensuse 11.3
 * ArchLinux

Source: git clone git://github.com/m0nhawk/kronikarz.git или github.com/m0nhawk/kronikarz/tarball/master

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

Скриншоты
Так выглядит работа во вкладке "Backup":



Так выглядит работа во вкладке "Editor":



Так выглядит работа во вкладке "Restore":



Авторы
Программа создана в рамках Fedora Summer Coding 2010.

Ментор: Алексей Панов

Участники: Андрей Прохоренков, Дмитрий Калинин