systemd apt는 -1로 고정되어 Debian 8에서 Debian 9로 업그레이드할 때 설치됩니다.

systemd apt는 -1로 고정되어 Debian 8에서 Debian 9로 업그레이드할 때 설치됩니다.

테스트 네트워크에서 일부 서버를 마이그레이션하는 과정에서 이러한 서버 중 일부가 설치되었습니다 systemd. sysV를 사용하고 있고 systemd가 -1.

무슨 일이에요?

답변1

systemd-1로 고정하는 것만으로는 충분하지 않은 것 같습니다 . 시스템 APT 핀에 속하는 일부 소프트웨어 패키지도 있습니다.

그래서 나는 다음 /etc/apt/preferences.d/01nosystemd과 같이 변경했습니다.

Package: systemd
Pin: origin ""
Pin-Priority: -1

Package: dh-systemd
Pin: origin ""
Pin-Priority: -1

Package: systemd-shim
Pin: origin ""
Pin-Priority: -1

Package: libpam-systemd
Pin: origin ""
Pin-Priority: -1

또한 다음 명령을 실행했습니다.

sudo apt-mark hold systemd dh-systemd systemd-shim libpam-systemd

추가 참고 사항: libsystemd0몇 가지 종속성 때문에 쉽게 피할 수 없다는 점을 잊지 마세요.

관련된:linux.org wiki 문제 - systemd 설치 차단

관련 정보