systemd 서비스를 sysVinit으로 포팅하거나 그 반대로 포팅하는 것이 가능합니까? 얼마나 어렵습니까? ?

systemd 서비스를 sysVinit으로 포팅하거나 그 반대로 포팅하는 것이 가능합니까? 얼마나 어렵습니까? ?

systemd내가 사용하고 있는 시스템에서 서비스를 이용하고 싶습니다 sysVinit. 가능합니까? 이를 수행할 수 있는 좋은 방법이 있습니까?

답변1

운영 체제에는 한 번에 하나의 초기화 시스템만 있으므로 systemd초기화 시스템으로 사용되지 않는 컴퓨터에서는 서비스를 실행할 수 없습니다.systemd

서비스를 제어하는 ​​시스템 "유닛" 파일을 sysVinit 스타일로 포팅할 수 있습니다.

일반 서비스의 경우 가장 쉬운 방법은 이미 sysVinit를 사용하고 있는 배포판에서 sysVinit 파일을 찾아서 상황에 맞게 조정하는 것입니다.

systemd그렇지 않은 경우 몇 가지 예제 와 문서를 확인하세요 sysVinit. 일반적으로 서비스 중지 및 시작 명령과 기타 간단한 구성이 포함되어 복잡하지 않습니다.

관련 정보