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
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.
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
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.
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