Я только что создал свой первый файл .deb из сценариев Python. Я включил файл package.upstart в package / debian и все отлично установил.
Однако, я заметил, что apt-get remove package
оставляет там сценарий выскочки.
Я проверил эту функциональность, удалив другую программу со сценарием выскочки, и это, кажется, нормальное поведение, но я хотел бы подтвердить это. Это нормальное поведение?
Разве не плохо, что скрипт upstart будет пытаться запускать мою программу при каждой загрузке компьютера пользователя, даже если они удалили мое приложение?
apt-get remove
только удаляет пакеты, это не удаляет связанные конфигурационные файлы пакета.
apt-get purge
отрывок команды, который Вы используете, если Вы также хотите удалить конфигурационные файлы пакета. Протестируйте свое приложение с этим, и это должно получить Вас результат, в котором Вы нуждаетесь.
См. также: