raspi-config가 왜 트리거에 의존합니까?


12

내가 알 수있는 한, Triggerhappy는 사용자 정의 입력을 처리하는 데몬입니다. 이 기능을 직접 사용하지 않으며 (기본적으로 /etc/triggerhappy/triggers.d/에 규칙이 없음)이를 제거하고 싶습니다 (보안 / 성능 / OCD 이유로).

그러나 그렇게하려고하면 apt-get은 패키지가 triggerhappy에 의존하기 때문에 raspi-config도 제거합니다.

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:/ $ 

언뜻보기 에이 의존성은 나에게 의미가 없습니다.

raspi-config가 triggerhappy에 의존하는 이유는 무엇입니까?


왜 제거 하시겠습니까?
Milliways

3
@Milliways 백그라운드에서 실행하지 않는 소프트웨어를 좋아하지 않는 한 제거해야 할 특별한 이유가 없습니다.
Hydraxan14

답변:


11

Triggerhappy는 raspi-config의 init 스크립트에서만 사용됩니다 . init 스크립트의 17 행을 참조하십시오 . 여기에서는 부팅시 Shift 키 중 하나라도 누르고 있으면 온 디맨드 스케일링 조정기를 사용하지 않도록 설정합니다.

그것은 그 raspi-config자체가 실제로 트리거 해피가 필요하지 않고 부팅 스크립트 만 필요하다는 것을 의미합니다 . 그리고 스크립트가 사용하는 방식 thd에는 데몬을 실행할 필요가없는 것 같습니다.


3
나는에 대한 패치를 만든 raspi-config에 의존 할 triggerhappy선택을하고 제출 을 포함에 대한 끌어 오기 요청을
악셀 베커

이미 합병 와! :-)
Axel Beckert

3
이번 주 초에 발표 raspi-설정의 업데이트를, triggerhappy는에서 다운 그레이드 된 DependsRecommends따라서 이제 문제없이 제거 할 수 있습니다. 이제 빨리 갔다. :-)
Axel Beckert

어떤 서비스가 의존 또는 추천인지를 알려주는 목록은 어디에서 찾을 수 있습니까?
bakalolo

@bakalolo :을 사용 apt-cache show하면 출력에 Depends, Recommends및으로 시작하는 줄이 있습니다 ( Suggests예 :) apt-cache show triggerhappy | egrep 'Depends|Recommends|Suggests'. 또는 packages.debian.org 에서 Raspbian에서도 수정되지 않은 패키지 를 찾아보십시오 . (사실 대부분의 패키지가 있지만, 그 archive.raspberrypi.org의 repo에서 오는 없습니다 -이 포함 raspi-config. 그것이 데비안에서 라즈베리 파이 재단에서 오는 아니에요으로)
악셀 베커
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.