Попытка создать корректный debian сервис для ПазлТВ
Затруднена тем, что автор не уделяет внимания правилам написания кода.
- Сервис стартует в изолированной среде, без прав root
- Настройки не перетираются при установке
В git залит без содержимого каталогов cache, settings и user. Вроде работает и без них. Удалены exe
dpkg-buildpackage -uc -ui -us -b
- Распаковать файлы в ptv3
- Обновить changelog
dch -v <version>
- Пересобрать пакет
dpkg-buildpackage -uc -ui -us -b
sudo dpkg -i .ptv3_<version>_all.deb
Удаление с сохранением настроек
sudo apt remove ptv3
Удаление вместе с настройками
sudo apt purge ptv3
Настройки хранятся в /var/lib/private/ptv3/user и /var/lib/private/ptv3/settings
Их можно бэкапить в home