upstart가 systemd의 하위 프로세스인 이유는 무엇입니까?

upstart가 systemd의 하위 프로세스인 이유는 무엇입니까?

답변1

이는 소급 호환성 및 Ubuntu 15.04에서 Ubuntu 15.04로 마이그레이션하면 치명적인 오류가 발생할 수 있는 상황과 관련이 upstart있습니다 systemd.견적 공고우분투를 입력하세요 systemd:

비상 계획: 몇 주 후에 회귀가 너무 크거나 너무 크다는 것을 알게 되면 기본적으로 두 가지 간단한 업로드(ubuntu-standard 및 init)를 통해 upstart로 되돌릴 수 있습니다.

여기서 또 다른 세부 사항은 Ubuntu가 16.10 이전에 systemd로 "완전히 마이그레이션"되지 않았으며 그래픽 로그인이 여전히 systemd가 아닌 upstart에 의해 관리된다는 것입니다(그때에도 선택한 초기화 관리자로). 발표여기:

UDS에서 논의한 바와 같이1우리는 그래픽 데스크톱 세션을 시작하기 위해 upstart를 사용하는 것에서 systemd(경우에 따라 적절한 D-Bus 활성화)를 사용하는 것으로 전환하고 있습니다. 2주 전, Sebastien Bacher, Iain Lane, Ted Gould와 저는 Ubuntu 세션을 위해 대부분의 서비스를 전환하는 3일간의 스프린트를 수행했으며 systemd 및 upstart에서 필요한 인프라를 관리하기 전/후에 대부분의 서비스를 다른 버전으로 변환/체크아웃했습니다. 이제 본격적으로 실행하고 더 폭넓은 테스트를 받을 준비가 되었습니다.

Ubuntu는 매우 안전한 방식으로 systemd로 마이그레이션 중이거나 마이그레이션 중입니다. 먼저 마이그레이션하십시오.2013년 ConsoleKit 관련 콘텐츠systemd-logind문제를 피하기 위해 init 자체와 나머지 장치를 마이그레이션합니다 .

TL, 박사:귀하의 구체적인 경우에는 upstart여전히 그래픽 로그인 관련 콘텐츠를 관리하는 사람( lightdm)일 것입니다...

답변2

단지 신생 프로필과의 이전 버전과의 호환성을 유지하기 위해서입니다.
그러나 Ubuntu와 같은 운영 체제의 신생 시스템을 초기화 시스템으로 대체했습니다.

관련 정보