我刚刚用 Python 脚本创建了我的第一个 .deb 文件。我在 package/debian 下添加了一个 package.upstart 文件,一切安装顺利。
然而,我注意到apt-get remove package
新贵脚本还留在那里。
我通过删除另一个包含 upstart 脚本的程序来测试此功能,这似乎是正常行为,但我想确认一下。这是正常行为吗?
即使用户已经删除了我的应用程序,upstart 脚本也会尝试在用户每次启动机器时运行我的程序,这难道不是一件坏事吗?
答案1
apt-get remove
仅删除软件包,并不会删除该软件包相关的配置文件。
apt-get purge
如果您还想删除软件包的配置文件,则可以使用以下命令片段。使用该命令片段测试您的应用程序,应该会得到所需的结果。
也可以看看: