web-dev-qa-db-fra.com

Élimination complète de la médiatombe

J'ai récemment changé pour miniDLNA en tant que serveur DLNA principal. Cependant, j'ai essayé de supprimer mediatom de manière classique (apt-get remove ...) et j'ai toujours:

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

Comment puis-je m'en débarrasser définitivement?

J

3
Joao Rita

Le service est probablement toujours présent. Si tel est le cas, ces fichiers seront sur votre système:

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

Le logiciel doit être installé dans:

/etc/mediatomb/

Si toujours présent, supprimez-le aussi.

apt-get remove ne supprimera pas tout; apt-get --purge remove supprime également les fichiers de configuration. Mais vous avez manuellement ajouté des scripts d’arrêt que vous devez supprimer vous-même.

2
Rinzwind

Une autre façon de faire serait de commencer par:

Sudo find / -name mediatomb

Passez en revue les résultats pour vous assurer qu'il n'y a aucun fichier que vous souhaitez conserver, puis exécutez-le:

Sudo find / -name mediatomb | xargs rm -f

Cela forcera la suppression de tous les fichiers trouvés avec la commande find. Si vous souhaitez confirmer la suppression au préalable, vous pouvez exécuter:

Sudo find / -name mediatomb | xargs rm -i
1
jo or

Votre Sudo find / -name mediatomb trouve les fichiers ET les répertoires. rm ne supprimera que les fichiers. Vous devez utiliser rmdir pour supprimer les répertoires (vides) .Sudo find / -name mediatomb -type f ne trouvera que les fichiers. Plutôt que de parcourir tout le système de fichiers, je suggère d'utiliser plutôt rm -rf (lisez man rm).

Alors que Sudo exécute la find comme root, la commande xargs est exécutée en tant qu'utilisateur, ce qui provoque plusieurs de vos erreurs.

Étant donné que mediatomb est un paquet installé, vous devez utiliser un gestionnaire de paquets pour le supprimer. Celui-ci trouvera TOUTES les pièces et mettra à jour sa base de données. Sudo apt-get purge mediatomb fera l'affaire dans le bon sens.

0
waltinator

D'abord cherchez-le:

Sudo find / -name mediatomb

Vous obtiendrez une liste de fichiers et de répertoires. Collez toutes vos découvertes en ligne avec la suppression de force récursive super dangereuse ET intégrez les fichiers journaux de la manière suivante:

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

Puis tuez le spawn en cours d'exécution:

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

Pas sage d'utiliser des wild cards whiz's paresseux. Enjoi & Sifflet

0
rudyrockstar