Fedora 17을 새로 설치하고 distcc-server
한 번 실행한 후 service distccd start
성공적으로 완료되었습니다.
man service
distccd
에 있는 스크립트 만 실행 /etc/init.d/distccd
하지만 파일이 존재하지 않는다는 의미입니다. chkconfig
모르는 것 같 distccd
으며 관련 문서가 부족하여 이를 확인할 수 있습니다 /etc/rc[0-6].d
. 거기하다/etc/sysconfig/distccd
distcc 데몬에 대한 실행 옵션이 포함된 파일 service
이 있지만 /etc/sysconfig
.
입력할 때 service
무엇을 해야 할지 어떻게 알 수 있나요 service distccd start
?
또한 Fedora 17이 / service
로 리디렉션될 수 있음을 이해합니다 . 그럼에도 불구하고 나는 아직 거기에 있지 않다 .systemd
systemctl
distccd
/etc/systemd/{system,user}
답변1
/etc/systemd
사용자 정의 서비스에 사용됩니다. 시스템 정의 서비스의 기본 위치는 입니다 /lib/systemd/system/
. 에서 시스템 정의 서비스를 재정의할 수 있습니다 /etc/systemd
.
systemd에 대한 자세한 내용은 다음을 확인하세요.systemd를 위한 Fedora 위키 페이지아니면 좀 보세요시스템 문서
답변2
service
AFAIK , /etc/init.d
.
distccd는 init 스크립트와 함께 패키지되지 않을 수 있습니다. 서비스를 데몬으로 시작하려면 다음을 시도하십시오.
distccd --daemon
작동하는 경우 위 명령을 실행하는 스크립트를 직접 만든 /etc/init.d/distccd
다음 이를 시스템 서비스로 처리할 수 있습니다 service distccd start
. /etc/init.d/skeleton
템플릿 으로 사용됩니다 .