Как в C/C++ установить файл.deb с помощью libdpkg-dev?
Я пытаюсь найти пример программы / учебника для написания установщика (сродни dpkg -i), но не могу найти хороший ресурс. Сценарии, которые я пытаюсь обработать с помощью этой программы:
- проверьте, установлен ли
- устанавливать
- Обновить
- деинсталляция
в зависимости от того, нашел ли я пакет, установленный в локальной базе данных, используя проверку, аналогичную dpkg -l (снова в том же двоичном файле).
Какие-нибудь указатели на хороший учебник или пример кода, чтобы пройти?