초기화 시스템에 대한 데비안의 일반 투표는 이미 승리 한 선택입니다.

데비안 초기화 시스템

c 월 초여기 블로그에서 일반 투표 소식을 공유합니다. 시스템이 여러 초기화 시스템을 지원할지 여부를 결정하기 위해 생성되었습니다. 2014 년 기술위원회가 이전을 승인 한 결과 기본 레이아웃 시스템화되었지만 관련 솔루션을 개발하지 않았습니다. 다양한 지원에 초기화 시스템.

위원회 리더는 패키지 제작자가 대체 초기화 시스템으로 sysvinit 지원을 유지할 것을 권장했지만 자신의 관점을 강요 할 수 없으며 각각의 경우 결정은 독립적으로 이루어져야한다고 말했습니다.

그 후 일부 개발자는 일반 투표를 시도했지만 예비 투표는 다양한 초기화 시스템의 사용을 결정할 필요가 없음을 보여주었습니다.

몇 달 전 libsystemd와의 충돌로 인해 테스트 브랜치에 elogind 패키지 (Gnome이 systemd없이 작동하는 데 필요함)를 포함하는 데 문제가 발생한 후 데비안 프로젝트 리더는 개발자가 할 수 없었기 때문에 다시 질문을 제기했습니다. 동의하고 그들의 의사 소통은 대결이되었고 결국 일반 투표와 관련하여 해결책을 제시했습니다.

자, 상기 투표의 결과가 공개되었습니다 여러 초기화 시스템 지원을 주제로 패키지 유지 관리 및 인프라 유지 관리에 참여한 날짜 (28 월 XNUMX 일)

데비안 초기화 시스템
관련 기사 :
데비안 초기화 시스템에서 투표 시작

Y 승리 옵션은 두 번째 요소였습니다. ( "B") 목록에서 그것을 설명하는

“Systemd는 여전히 선호되지만 대체 초기화 시스템을 지원할 가능성은 여전히 ​​남아 있습니다. 대체 환경에서 시스템 바인딩 된 응용 프로그램을 실행할 수있는 elogind와 같은 기술은 중요한 것으로 간주됩니다. 패키지에는 대체 시스템을위한 init 파일이 포함될 수 있습니다.»

투표는 Condorcet 방법을 사용하여 수행되었습니다., 각 유권자는 선호하는 순서대로 모든 옵션의 순위를 매기고 결과를 계산할 때 한 옵션을 다른 옵션보다 선호하는 유권자 수입니다.

이기는 선택은 시스템화 된 서비스 단위가 선호되는 형태임을 인식합니다. 실행할 데몬과 서비스를 구성하려면 하지만 환경이 있다고 가정합니다 개발자와 사용자가 대체 초기화 시스템 생성 및 적용 그리고 systemd 기능에 대한 기능적 대안.

개발자 대체 솔루션은 리소스를 제공해야합니다. 작업 및 패키지 형식을 위해. 특정 시스템 인터페이스에 연결된 애플리케이션 실행을 구성하는 데 사용되는 elogind와 같은 해결 방법은 여전히 ​​프로젝트에 중요합니다.

이러한 이니셔티브를 지원하려면 개발중인 대체 기술이 프로젝트의 나머지 부분과 교차하는 영역에 대한 지원이 필요합니다. 예를 들어 패치 검토 및 토론을 지연하는 것은 허용되지 않습니다.

systemd 단위 파일 및 시작 스크립트를 포함 할 수 있습니다. 패키지에서 서비스를 시작합니다. 패키지는 패키지 관리자의 요청에 따라 시스템 기능을 사용할 수 있습니다. 이러한 기능이 데비안 규칙의 요구 사항을 충족하고 다른 패키지의 실험적 기능이나 데비안 지원 기능이 아닌 기능과 연결되지 않는 한.

systemd 외에도 패키지에는 대체 초기화 시스템에 대한 지원도 포함될 수 있습니다. 시스템화 된 특정 인터페이스를 재정의하는 구성 요소를 제공합니다. 동반 직원이 정기적 인 절차의 일부로 패치를 활성화하기위한 결정을 내립니다.

데비안은 파생 배포판 작업에 전념합니다 그들은 스스로 다른 초기화 시스템을 선택했지만 상호 작용은 그에 대한 결정이 내려지는 유지 관리자의 수준에 기반합니다.

마지막으로,이 결과는 많은 사람들이 좋아하지 않았습니다. 왜냐하면 네트워크에서 그들은 기본적으로 모든 책임을 관리자에게 전가하기 때문에 이것이 현재와 다르지 않다는 많은 의견에 불만을 보였기 때문입니다.

그것에 대해 더 알고 싶다면, 결과 발표를 확인할 수 있습니다 다음 링크에서. 


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   01101001b

    "마지막으로,이 결과는 오늘날의 것과 다르지 않다는 의견이 많기 때문에 [...] 많은 사람들이 좋아하지 않았습니다. [...]"

    나는 데비안에서 다른 것을 기대하지 않았습니다. 지난 XNUMX 년 동안 많은 소음과 "조명"이 거의 없었습니다 (데 부안 사람들이 그들에게 개방 한 것은 아무것도 아닙니다).

    다시 말하지만, 문제는 systemd가 init를 대체한다는 것이 결코 아닙니다. 문제는 항상 systemd가 불필요한 코드, 거의 가짜 코드, 어리석은 수준의 복잡함, 버그 및 대량 공격 벡터로 인해 절대적으로 모든 것에 코를 꽂도록 만들어 졌다는 것입니다. 그리고 여기서 우리는 "Linux"가 점점 "Linux"가 적고 점점 더 "Wind * ws"가 두 번째입니다.

    이제 systemd없이 distro를 사용하는 것은 농담에 가깝습니다. systemd 만 다른 로딩 방법으로 대체되기 때문입니다 ... 그러나 systemd는 여전히 암처럼 시스템 전체에 퍼져 있습니다. (물론 만족스러운 의존성을 위해서만 유지된다고합니다. 실행 중이 아님).

    어쨌든, 리눅스는 매트릭스의 격언 인 "시작이있는 모든 것은 끝이있다"에서 벗어나지 못할 것 같습니다.