jessie 백포트에서 systemd를 어떻게 설치합니까?

jessie 백포트에서 systemd를 어떻게 설치합니까?

내 systemd를 버전 215(jessie의 현재 버전)에서 백포트 버전(버전 230)으로 업그레이드하려고 합니다. 나는 다음과 같은 간단한 접근 방식을 시도했습니다.

sudo apt-get install systemd/jessie-backports systemd-container/jessie-backports

그러나 이는 XFCE와 기타 여러 블루투스 및 네트워킹 기능을 제거하는 부정적인 부작용이 있는 것 같습니다. 이 문제를 해결하려면 복구 모드로 부팅하고 systemd를 다운그레이드한 후 task-xfce-desktop.

이 종속성이 존재하는 이유를 정확히 이해하지 못하며 이를 진단하는 방법도 모르겠습니다. Jessie에서 XFCE를 중단하지 않고 systemd를 설치하는 방법을 아는 사람이 있습니까? 감사해요.

답변1

apt install -t jessie-backports systemd

(또는 원하는 경우 apt-get대신 apt)

필요한 경우 jessie-bpo에서 모든 종속성을 자동으로 가져옵니다.

을 설치하고 싶을 수도 있습니다 systemd-container.

답변2

나는 답을 찾았습니다. 을 사용하는 대신 install를 사용해야 했습니다 dist-upgrade.

sudo apt-get dist-upgrade systemd/jessie-backports systemd-container/jessie-backports udev/jessie-backports libpam-systemd/jessie-backports

처럼 다른 유용한 패키지가 제거되는 것을 방지하려면 몇 가지 다른 종속성( udev및 ) 을 명시적으로 포함해야 합니다 .libpam-systemdnetwork-manager

관련 정보