Archlinux가 설치된 Raspberry Pi에는 serial-getty @ AMA0이라는 서비스가 활성화되어 있습니다. 단위 파일은 다음과 같습니다 루트로 /usr/lib/systemd/system/[email protected] 내가systemd serial-getty 서비스를 비활성화 할 수 없습니다.
systemctl stop [email protected]
systemctl disable [email protected]
를 호출 할 수 있지만 다시 부팅 한 후 서비스가 활성화하고 다시 실행됩니다. 서비스를 비활성화 한 후 서비스가 활성화되는 이유는 무엇입니까? 어떻게 영구적으로 비활성화 할 수 있습니까?
UPDATE systemd 발전기 http://www.freedesktop.org/wiki/Software/systemd/Generators/ 시/usr/LIB/systemd/발전기 시스템/이진수라는 systemd 게티 - 제너레이터를 사용한다. 이 바이너리는 시스템 시작시에 실행 /run/systemd/generator/getty.target.wants
나는 결국 더러운 해결책을 발견에 심볼릭 링크 [email protected]을 추가합니다. /usr/lib/systemd/system/[email protected]에서 모든 작업을 주석 처리했습니다. Serivce는 ttyAMA0을 차단하지 않고 어쨌든 시작되는 것처럼 보였습니다.
systemctl mask [email protected]
(이 경우의 예로서, ttyAMA0 사용)
'/ usr/lib/systemd/system/serial-getty @ .service'에 대한 심볼릭 링크가있는 곳을보십시오. –