Итак, у меня есть система [Myth] buntu с основным бэкэндом, которая начала жизнь как 10.04, и теперь она выросла с 14.04 до 16.04. Это единственная система Ubuntu, которую я имею, и ее почти игнорируют, пока она не сработает. Мои другие системы используют systemd.
Итак, я обновляю mythtv от 0.28 до 0.29, и я, похоже, сделал это, но миф-установка была проблематичной, и теперь я обнаружил, что установка мифа не останавливается как он утверждает. Дальше snooping показывает, что mythbackend работает с PPID 1, а systemctl status mythbackend показывает failed (Result: exit-code). PID 1 является /sbin/init, который должен быть systemd.
Кроме того, mythbackend работает с аргументами из /etc/init/mythtv-backend.conf (выскочка), которые, как я понял, были устаревшими в 16.04. Теперь это заставляет меня подозревать, что многое еще продолжается. У меня очень мало понимания выскочки.
Итак, как мне высвободить выскочку из моего недавно развитого 16.04, или я должен?
В то время как Upstarted устарел 16.04, он также установлен и поддерживается. Сосуществование Q & amp; A SysV, Upstart и systemd init объясняет взаимосвязь между Upstart и Systemd в 16.04.
Таким образом, использование обоих systemd и upstart вместе вызывает дополнительную сложность для отладки, поскольку вы Я просто наткнулся. Если MythTV предоставляет файл systemd, который можно использовать для управления / остановки / запуска службы, предпочитайте это и удаляйте файл конфигурации Upstart, который вы нашли, чтобы избежать путаницы. Если MythTV действительно предоставляет файл systemd, попросите их сделать это.
В то время как Upstarted устарел 16.04, он также установлен и поддерживается. Сосуществование Q & amp; A SysV, Upstart и systemd init объясняет взаимосвязь между Upstart и Systemd в 16.04.
Таким образом, использование обоих systemd и upstart вместе вызывает дополнительную сложность для отладки, поскольку вы Я просто наткнулся. Если MythTV предоставляет файл systemd, который можно использовать для управления / остановки / запуска службы, предпочитайте это и удаляйте файл конфигурации Upstart, который вы нашли, чтобы избежать путаницы. Если MythTV действительно предоставляет файл systemd, попросите их сделать это.