Apt-get dist-upgrade quer destruir meu Ubuntu 12.04 LTS

2

Esta manhã eu emiti um comando que eu uso com bastante frequência:

apt-get dist-upgrade

Normalmente, não há muito o que fazer, algumas vezes substituirá o kernel e os cabeçalhos.

Com minha grande surpresa hoje, ele respondeu assim:

root@xxxxx:~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  apparmor console-setup grub kbd linux-image-3.2.0-23-generic
  linux-image-3.2.0-31-generic linux-image-3.2.0-49-generic
  linux-image-3.2.0-51-generic linux-image-server linux-server ntfs-3g
  plymouth-theme-ubuntu-text ubuntu-minimal
The following NEW packages will be installed:
  libudev1
The following packages have been kept back:
  udev
0 upgraded, 1 newly installed, 13 to remove and 1 not upgraded.
Need to get 48.1 kB of archives.
After this operation, 605 MB disk space will be freed.

Eu fui bastante atingido pela quantidade liberada e também pela clara falta de uma lista de novos pacotes exibida. Além disso, diz que está removendo o grub?

Desde que eu tive um backup muito novo, tentei ir em frente e adivinha, destruiu meu servidor e não conseguiu mais inicializar.

Qual é o problema com isso?

Além disso, por que udev diz que deseja sysv-rc version 2.88dsf-24 quando tudo que eu instalei é 2.88dsf-13.10ubuntu11.1 ? Parece que algum repositório está fazendo algo maluco. Tudo o que eu instalei de "odd" são repos para PHP FPM 5.4+, mysql , nginx e varnish . Eles foram adicionados há mais de 1 mês e nunca deram problema com dist-upgrade .

    
por Dario Fumagalli 01.08.2013 / 11:05

1 resposta

2

O problema com o udev / sysv-rc veio do fato de que o udev agora é construído a partir de fontes do systemd e meu PPA (ppa: ondrej / systemd) não foi atualizado com o sysvinit mais recente (que fornece sysv-rc).

Isso foi corrigido a partir de hoje, mas eu ainda aconselharia testar a atualização no ambiente de não produção primeiro antes de implantá-la no servidor de seu interesse.

    
por oerdnj 12.02.2014 / 15:23