dmesg montre des massages étranges. L'année dernière, j'ai essayé mythtv mais cela n'a pas fonctionné pour moi et je l'ai donc retiré à nouveau.
Aujourd'hui, j'ai vu que dmesg affiche ces messages:
[ 16.047679] init: mythtv-backend main process (2489) terminated with status 127
[ 16.047707] init: mythtv-backend main process ended, respawning
[ 16.060100] init: mythtv-backend main process (2503) terminated with status 127
[ 16.060124] init: mythtv-backend main process ended, respawning
[ 16.071027] init: mythtv-backend main process (2514) terminated with status 127
[ 16.071061] init: mythtv-backend respawning too fast, stopped
Mais mythtv n'est définitivement pas installé
~$ dpkg --get-selections | grep mythtv
mythtv-backend deinstall
mythtv-common deinstall
mythtv-database deinstall
mythtv-frontend deinstall
mythtv-transcode-utils deinstall
Cet article semble résoudre un problème similaire (avec juju au lieu de mythtv). De toute évidence, le remède correspondant consisterait à supprimer /etc/init/mythtv-backend.conf
Puis-je le faire en toute sécurité? Y a-t-il autre chose que je peux/dois faire (peut-être similaire à l'exécution de stop juju-jon-sample-file-storage
dans le précédent article mentionné)?
dpkg --get-selections
ne doit rien renvoyer pour les packages qui ne sont pas installés. Le fait qu'il retourne quelque chose est un symptôme que certaines parties du package n'ont pas été supprimées.
Si tu essayes --list
au lieu de --get-selections
, vous verrez la raison pour laquelle le package n'est pas entièrement supprimé. Dans votre cas, vous devriez voir rc
près de mythtv-backend
, ce qui signifie qu'il y a encore Residuel Configuration du package.
Fichiers à l'intérieur /etc
sont considérés fichiers de configuration et ne sont pas supprimés automatiquement lors de la suppression d'un package. Pour supprimer la configuration résiduelle, vous devez purger le package:
apt-get purge mythtv-backend
C'est la bonne façon de supprimer tous les fichiers de configuration, y compris ceux de /etc/init
.