Pourquoi raspi-config dépend-il de triggerhappy?

12

Pour autant que je sache, triggerhappy est un démon pour gérer les entrées personnalisées. Comme je n'ai pas d'utilisation directe de cette fonctionnalité (et il n'y a pas de règles dans /etc/triggerhappy/triggers.d/ par défaut), je veux la supprimer (pour des raisons de sécurité / performances / OCD).

Mais lorsque j'essaie de le faire, apt-get supprime également raspi-config, car son package dépend de triggerhappy.

admin@rpi:/ $ sudo apt-get remove triggerhappy
...
The following packages will be REMOVED:
  raspi-config triggerhappy
...
Removing raspi-config (20160225) ...
Removing triggerhappy (0.3.4-2) ...
Processing triggers for man-db (2.7.0.2-5) ...
admin@rpi:/ $ 

À première vue, cette dépendance n'a aucun sens pour moi.

Pourquoi raspi-config dépend de triggerhappy?

Hydraxan14
la source
Pourquoi voulez-vous le supprimer?
Milliways
3
@Milliways Je n'ai pas de raison spécifique de le supprimer, à part que je n'aime pas avoir un logiciel que je n'utilise pas en arrière-plan.
Hydraxan14

Réponses:

11

Triggerhappy n'est utilisé que dans le script d'initialisation de raspi-config, voir la ligne 17 du script d'initialisation . Là, il vérifie si l'une des touches Maj est maintenue enfoncée au démarrage pour désactiver le gouverneur de mise à l'échelle à la demande.

Cela signifie que raspi-configlui - même n'a pas vraiment besoin de triggerhappy, juste son script de démarrage. Et la façon dont le script utilise thdne semble pas nécessiter l'exécution du démon.

Axel Beckert
la source
3
J'ai créé un patch contre raspi-configpour rendre la dépendance triggerhappyfacultative et déposé une demande d'extraction pour inclusion
Axel Beckert
Déjà fusionné. Hou la la! :-)
Axel Beckert
3
Avec la mise à jour Raspi-config publié plus tôt cette semaine, triggerhappy a été rétrogradé de Dependsla Recommendset donc peut maintenant être désinstallée sans problème. Maintenant, c'est allé vite. :-)
Axel Beckert
où puis-je trouver une liste pour savoir quel service dépend ou recommande?
bakalolo
@bakalolo: Utilisez apt-cache show, sa sortie a des lignes commençant par Depends, Recommendset Suggests, par exemple apt-cache show triggerhappy | egrep 'Depends|Recommends|Suggests'. Vous pouvez également rechercher sur packages.debian.org les packages qui sont également utilisés sans modification dans Raspbian. (En fait, la plupart des paquets le sont, mais pas ceux provenant du dépôt archive.raspberrypi.org - ceux-ci incluent raspi-configcar ils proviennent de la Fondation Raspberry Pi et non de Debian.)
Axel Beckert