Veja man apt-get
:
remover
remove is identical to install except that packages are removed instead of installed. Note that removing a package leaves its configuration files on the system. If a plus sign is appended to the package name (with no intervening space), the identified package will be installed instead of removed.
limpeza
purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
'arquivos de configuração' significa 'arquivos em / etc'
-
apt remove
deixa os arquivos em / etc, incluindo scripts de inicialização. Use "remover" quando houver a possibilidade de estar reinstalando e você não quiser perder muito tempo reconstruindo sua configuração fantástica. -
apt purge
exclui os arquivos / etc. Já foi para sempre. -
Nether
remove
nempurge
exclui todos os arquivos em / home, nunca. Esse é o seu problema, não do apt.
Como isso é relevante para um script de inicialização? Além do óbvio (é em / etc), você pode olhar de duas maneiras: Um script init configura quando e como o aplicativo inicia e pára ... ou configura o init para iniciar e parar o aplicativo quando você desejar.