Each time I need to package some software as .deb, I am not able to do it in one go. Because it is always a quite complex procedure that requires quite a lot of knowledge and context and you have to learn a lot of tools (million of debhelper tools, dpkg, debuild etc). It is designed to be comfortable for “large-scale” debian package maintainers who maintain a lot of packages for the Debian project, but is not very friendly for “indie” developers working on their own projects. And the process may vary a lot depending on what kind of software you need to package (what language, is it a library or shell tool or GUI etc). Also it strictly recommends that debian packaging files are stored separately from the software repo which might be somewhat inconvenient for small projects. We are going to include the debian
directory into the project.
Tag Archives: apt
Восстановить программы после переустановки системы
Вступленье
Конечно, переустановка операционной системы не самое приятное занятие, но в общем-то особых проблем сама система не вызывает обычно.
Но совсем другая проблема – установка на свежеустановленную систему всех тех программ, которые были установлены в потертой “старой” системе. В Windows это всегда было кошмаром…
Хорошо если на харде много свободного места и есть папочка с дистрибутивами программ… Но устанавливать их все в любом случае придется вручную… А если захочется пользовательские настройки восстановить (половина которых хранятся в реестре)… Так что на восстановление системы к прежнему виду может уйти и не один день…
Windowsюзеры в таких случаях нередко просто делают полный образ системного раздела в тот момент, когда ось и программы установлены, но еще не попорчены вирусами, кривыми руками etc.
Тут есть как минимум 2 проблемки:
1) Сам образ занимает очень немало места.. для XP порядка 10-15Гб, для Vlslata 15-30Гб вместе с программами
2) Если у программ вышли обновления/если вы поменяли настройки программ после создания образа, то после восстановления они, само-собой, пропадут
Так что-же делать? Continue reading