Como instalo o systemd de backports jessie?

0

Estou tentando atualizar meu systemd da versão 215 (a versão atual para jessie) para a versão backports (versão 230). Eu tentei a abordagem direta de:

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

No entanto, isso parece ter o efeito colateral negativo de desinstalar o XFCE e uma série de outras coisas de bluetooth e rede. Para corrigir isso, eu tive que inicializar no modo de recuperação, fazer o downgrade do systemd e reinstalar o task-xfce-desktop .

Não entendo exatamente por que essa dependência existe e não sei como diagnosticar isso. Alguém sabe como instalar o systemd e não quebrar o XFCE no Jessie? Obrigado.

    
por Ross Light 20.10.2016 / 03:07

2 respostas

1

apt install -t jessie-backports systemd

(ou apt-get em vez de apt , se você preferir).

Isso automaticamente tirará todas as dependências do jessie-bpo, se necessário.

Note que você pode querer instalar systemd-container também.

    
por 02.06.2017 / 18:33
0

Eu encontrei a resposta. Em vez de usar install , tive que usar dist-upgrade .

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

Acontece que você precisa incluir explicitamente algumas outras dependências ( udev e libpam-systemd ) para evitar a remoção de outros pacotes úteis, como network-manager .

    
por 20.10.2016 / 07:16