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.
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.
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.
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
.
Tags apt systemd debian linux debian-jessie