systemd 261의 첫 번째 후보 버전이 공개되었으며, 리눅스 시스템 설치 방식을 바꿀 새로운 기능을 선보입니다. 바로 systemd-sysinstall로, 파티셔닝 및 자격 증명 관리를 위해 systemd의 기본 도구를 활용하여 임시 부팅 미디어에서 시스템을 복사하는 미니멀한 설치 프로그램입니다. 이는 systemd 생태계의 자립성을 위한 시도입니다.
systemd-sysinstall: 시스템 핵심에서 직접 설치 🛠️
systemd-sysinstall은 systemd의 기능을 사용하여 systemd-repart로 디스크를 관리하고, systemd-creds로 자격 증명을 관리하며, 부팅 이미지를 배포합니다. 과정은 간단합니다. 임시 미디어에서 부팅하면 설치 프로그램이 기본 시스템을 디스크에 복사하여 파티션, 자격 증명 및 부트로더를 구성합니다. debootstrap이나 pacstrap과 같은 외부 도구에 의존하지 않으므로 가볍고 나머지 systemd 생태계와 일관성을 유지합니다.
systemd, 이제 당신의 믿음직한 설치 프로그램이 되고 싶어 합니다 😏
왜냐하면, systemd가 이미 서비스, 로그, 네트워크, 심지어 당신의 모든 것을 관리하는데, 시스템 설치까지 맡지 않을 이유가 없겠죠? 이제 커널을 켜는 것부터 스왑 파티션을 포맷할지 묻는 것까지 모든 작업을 수행하는 단일 바이너리를 갖게 될 것입니다. 다음 논리적 단계는 systemd가 커널을 컴파일하는 동안 커피를 준비하는 것이겠지만, 그건 버전 262로 미루겠습니다.