Полное удаление Mediatomb

Недавно я перешел на miniDLNA в качестве основного DLNA-сервера, однако я попытался удалить mediatom обычным способом (apt-get remove ...), и все равно получаю:

[   33.926615] init: mediatomb main process (1340) terminated with status 1
[   33.975586] init: mediatomb main process ended, respawning

Как получить избавиться от этого навсегда?

J

3
задан 12 February 2013 в 15:10

4 ответа

Услуга, вероятно, все еще присутствует. Если это так, эти файлы будут в вашей системе:

/etc/mediatomb.conf
/etc/init.d/mediatomb

Программное обеспечение должно быть установлено в:

/etc/mediatomb/

Если все еще присутствует, удалите его тоже.

apt-get remove не удалит все; apt-get --purge remove удаляет также файлы конфигурации. Но вручную добавленные сценарии вы должны удалить самостоятельно.

0
ответ дан 12 February 2013 в 15:10

Ваш sudo find / -name mediatomb находит файлы И каталоги. rm удаляет только файлы, вы должны использовать rmdir для удаления (пустых) каталогов. sudo find / -name mediatomb -type f найдете только файлы. Вместо того, чтобы пересекать всю файловую систему, я предлагаю вместо этого использовать rm -rf (читай man rm).

В то время как sudo запускает find как root, команда xargs запускается от имени пользователя, что вызывает несколько ваших ошибок.

Поскольку mediatomb является установленным пакетом, вы должны использовать менеджер пакетов, чтобы удалить его - он найдет ВСЕ части и обновит свою базу данных. sudo apt-get purge mediatomb сделает правильное решение.

0
ответ дан 12 February 2013 в 15:10

Сначала найдите его:

sudo find / -name mediatomb

Вы получите список файлов и каталогов. Вставьте все свои находки в линию с помощью супер-опасной рекурсивной силы. УДАЛИТЕ И включите файлы журналов, например:

sudo rm -rf /var/lib/mediatomb /usr/share/mediatomb /usr/bin/mediatomb /etc/logrotate.d/mediatomb /etc/mediatomb /etc/default/mediatomb /var/log/mediatomb.*

Затем убейте бегущего спавна:

$ ps axo pid,comm | grep mediatomb
[PID_NUMBER] mediatomb
$ sudo kill -9 [PID_NUMBER] 

Не стоит использовать подстановочные знаки ленивые одаренные Enjoi & amp; Свисток

0
ответ дан 12 February 2013 в 15:10

Еще один способ сделать это - сначала запустить:

sudo find / -name mediatomb

Просмотрите результаты, чтобы убедиться, что нет файлов, которые вы хотите сохранить, а затем выполните:

sudo find / -name mediatomb | xargs rm -f

This принудительно удалит все файлы, найденные с помощью команды find. Если вы хотите подтвердить удаление заранее, вы можете запустить:

sudo find / -name mediatomb | xargs rm -i
0
ответ дан 12 February 2013 в 15:10

Другие вопросы по тегам:

Похожие вопросы: