Por que o raspi-config depende do triggerhappy?


12

Tanto quanto eu posso dizer, triggerhappy é um daemon para lidar com entradas personalizadas. Como não tenho uso direto dessa funcionalidade (e não há regras no /etc/triggerhappy/triggers.d/ por padrão), quero removê-lo (por motivos de segurança / desempenho / TOC).

Mas quando tento fazer isso, o apt-get também remove o raspi-config, pois seu pacote depende do 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:/ $ 

À primeira vista, essa dependência não faz sentido para mim.

Por que raspi-config depende do triggerhappy?


Por que você deseja removê-lo?
Milliways

3
@ Milliways Não tenho um motivo específico para removê-lo, exceto que não gosto de ter um software que não uso em execução em segundo plano.
precisa saber é o seguinte

Respostas:


11

Triggerhappy é usado apenas no script init do raspi-config, veja a linha 17 do script init . Lá, ele verifica se alguma das teclas Shift está pressionada no momento da inicialização para desativar o regulador de escala ondemand.

Isso significa que raspi-configele realmente não precisa do triggerhappy, apenas seu script de inicialização. E a maneira que o script usa thdnão parece precisar da execução do daemon.


3
Eu criei um patch contra raspi-configpara fazer a dependência triggerhappyopcional e entrou com uma solicitação de recebimento para inclusão
Axel Beckert

Já mesclado. Uau! :-)
Axel Beckert 5/05

3
Com a atualização do raspi-config lançada no início desta semana, o triggerhappy foi rebaixado de Dependspara Recommendse, portanto, agora pode ser desinstalado sem problemas. Agora isso foi rápido. :-)
Axel Beckert

onde posso encontrar uma lista para saber qual serviço depende ou recomenda?
bakalolo

@bakalolo: Use apt-cache show, sua saída tem linhas começando com Depends, Recommendse Suggests, por exemplo apt-cache show triggerhappy | egrep 'Depends|Recommends|Suggests'. Como alternativa, procure em packages.debian.org os pacotes que também não são modificados no Raspbian. (Na verdade, a maioria dos pacotes são, mas não aqueles que vêm do archive.raspberrypi.org repo - estes incluem raspi-config., Uma vez que está vindo do Pi Foundation framboesa e não do Debian)
Axel Beckert
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.