(create page. Add {{autolang}}) |
(добавила инфу из http://open-life.org/blog/Fedora/1229.html) |
||
Line 1: | Line 1: | ||
{{autolang}} | {{autolang}} | ||
=Программа Kronikarz= | |||
'''Kronikarz''' (в переводе с польского «летописец») - программа для переноса всего рабочего стола/пространства пользователя из одной | |||
систему в другую или даже между разными дистрибутивами Linux. | |||
==Что реализовано== | |||
==Как это работает== | |||
После установки пакета появится в «Приложения-Системные» новый желтенький значок «Kornikarz», это и есть запуск основной программы. | |||
Весь смысл программы таков, что она работает по настроечным файлам (хукам), которые могут быть общесистемными (/etc/kronikarz.d) или пользовательскими (~/.config/kronikarz/apps-config.d). Хуки содержат информация о том, что требуется архивировать. Общесистемные сделаны с заделом на будущее для архивирования настроек программ «без заморотов» для пользователя. Пользовательские же можно настраивать самому во вкладке «Editor». Ну и конечно одни можно «превращать» в другие копированием из ~/ в /etc например. | |||
Архивирование происходит по одной лишь кнопке «Pack» во вкладке «Backup». | |||
Восстановление также происходит просто во вкладке «Restore» надо выбрать архив(ы) и нажать «Unpack» | |||
==Что планируется реализовать== | |||
*Планируется сделать интеграцию с polkit и PackageKit для простого восстановления системных файлов и доустановки пакетов. | |||
==Где скачать== | |||
Скачать для: | |||
*[http://www.atisserv.ru/avp/kronikarz-0.0.1-4.fc12.noarch.rpm Fedora 12] | |||
*[http://www.atisserv.ru/avp/kronikarz-0.0.1-4.fc13.noarch.rpm Fedora 13] | |||
*[http://www.atisserv.ru/avp/kronikarz-0.0.1-noarch-2.tgz Slackware] | |||
*[http://download.opensuse.org/repositories/home:/elemc/openSUSE_11.3/noarch/kronikarz-0.0.1-15.1.noarch.rpm Opensuse 11.3] | |||
*[http://www.atisserv.ru/avp/kronikarz-git-20100812-1-any.pkg.tar.xz ArchLinux] | |||
'''Source''': git clone git://github.com/m0nhawk/kronikarz.git | |||
или github.com/m0nhawk/kronikarz/tarball/master | |||
'''Требования''': python, PyQt4 | |||
==Авторы== | |||
Программа создана в рамках [[Summer Coding 2010|Fedora Summer Coding 2010]]. | |||
''Ментор:'' [[User:Elemc| Алексей Панов]] | |||
''Участники:'' [[User:m0nhawk|Андрей Прохоренков]], [[User:kal1sha|Дмитрий Калинин]] |
Revision as of 09:39, 15 August 2010
Программа Kronikarz
Kronikarz (в переводе с польского «летописец») - программа для переноса всего рабочего стола/пространства пользователя из одной систему в другую или даже между разными дистрибутивами Linux.
Что реализовано
Как это работает
После установки пакета появится в «Приложения-Системные» новый желтенький значок «Kornikarz», это и есть запуск основной программы.
Весь смысл программы таков, что она работает по настроечным файлам (хукам), которые могут быть общесистемными (/etc/kronikarz.d) или пользовательскими (~/.config/kronikarz/apps-config.d). Хуки содержат информация о том, что требуется архивировать. Общесистемные сделаны с заделом на будущее для архивирования настроек программ «без заморотов» для пользователя. Пользовательские же можно настраивать самому во вкладке «Editor». Ну и конечно одни можно «превращать» в другие копированием из ~/ в /etc например.
Архивирование происходит по одной лишь кнопке «Pack» во вкладке «Backup». Восстановление также происходит просто во вкладке «Restore» надо выбрать архив(ы) и нажать «Unpack»
Что планируется реализовать
- Планируется сделать интеграцию с polkit и PackageKit для простого восстановления системных файлов и доустановки пакетов.
Где скачать
Скачать для:
Source: git clone git://github.com/m0nhawk/kronikarz.git или github.com/m0nhawk/kronikarz/tarball/master
Требования: python, PyQt4
Авторы
Программа создана в рамках Fedora Summer Coding 2010.
Ментор: Алексей Панов
Участники: Андрей Прохоренков, Дмитрий Калинин