Dmesg показывает странные массажи. В прошлом году я попробовал mythtv, но у меня это не сработало, и поэтому я снова удалил его.
Сегодня я увидел, что dmesg показывает это сообщение:
[ 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
Но мифтв определенно не установлен
~$ dpkg --get-selections | grep mythtv
mythtv-backend deinstall
mythtv-common deinstall
mythtv-database deinstall
mythtv-frontend deinstall
mythtv-transcode-utils deinstall
Этот пост , кажется, решает подобную проблему (с джуджу вместо мифтива). Очевидно, что соответствующим средством было бы удалить /etc/init/mythtv-backend.conf
Могу ли я сделать это безопасно? Есть ли что-нибудь еще, что я могу / должен сделать (возможно, аналогично запуску stop juju-jon-sample-file-storage
в предыдущем упомянутом посте)?
dpkg --get-selections
не должно ничего возвращать для пакетов, которые не установлены. Тот факт, что он что-то возвращает, является признаком того, что есть части пакета, которые не были удалены.
Если вы попробуете --list
вместо --get-selections
, вы увидите причину, по которой пакет удален не полностью. В вашем случае вы должны увидеть rc
рядом с mythtv-backend
, а это означает, что для пакета еще есть R индивидуальная C конфигурация.
Файлы внутри /etc
считаются файлами конфигурации и не удаляются автоматически при удалении пакета. Чтобы удалить остаточную конфигурацию, вам нужно очистить пакет:
apt-get purge mythtv-backend
Это правильный способ удаления всех файлов конфигурации, включая файлы в /etc/init
.