Невозможно обновить сервер Ubuntu из-за неудовлетворенных зависимостей

Когда я пытаюсь установить обновление системы на моем сервере Ubuntu 13.04 AMD64, он возвращает следующее сообщение:

Сейчас обновляется apparmor ..

Installing package(s) with command apt-get -y install apparmor ..

dpkg: dependency problems prevent configuration of linux-server:
 linux-server depends on linux-image-server (= 3.2.0.44.53); however:
  Version of linux-image-server on system is 3.2.0.53.63.
 linux-server depends on linux-headers-server (= 3.2.0.44.53); however:
  Version of linux-headers-server on system is 3.2.0.53.63.
dpkg: error processing linux-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-server
Reading package lists...
Building dependency tree...
Reading state information...
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-server : Depends: linux-image-server (= 3.2.0.44.53) but 3.2.0.53.63 is to be installed
                Depends: linux-headers-server (= 3.2.0.44.53) but 3.2.0.53.63 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

.. install failed!

Я перепробовал все обычные вещи, перечисленные в статье ниже, но это все равно дает то же сообщение. Как разрешить неудовлетворенные зависимости после добавления PPA?

Привет, вот вывод этой команды:

sudo apt-get check
Reading package lists...
Building dependency tree...
Reading state information...
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-server : Depends: linux-image-server (= 3.2.0.44.53) but 3.2.0.53.63 is installed
                Depends: linux-headers-server (= 3.2.0.44.53) but 3.2.0.53.63 is installed
E: Unmet dependencies. Try using -f.


> sudo apt-get -qq update && apt-cache policy linux-server
linux-server:
  Installed: 3.2.0.44.53
  Candidate: 3.2.0.53.63
  Version table:
     3.2.0.53.63 0
        500 http://no.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
 *** 3.2.0.44.53 0
        100 /var/lib/dpkg/status
     3.2.0.23.25 0
        500 http://no.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

rgds E Andersen

1
задан 13 April 2017 в 15:24

2 ответа

Кажется, что у метапакетов есть некоторые проблемы с зависимостями, удалите их и установите снова, затем обновите вашу систему как обычно:

sudo apt-get update
sudo apt-get remove linux-server
sudo apt-get install linux-server
sudo apt-get upgrade
0
ответ дан 13 April 2017 в 15:24

У меня была такая же проблема. Следующие работали для меня:

    sudo apt-get update
    sudo apt-get remove linux-headers-server linux-image-server linux-server
    sudo apt-get install linux-headers-server linux-image-server linux-server
    sudo apt-get upgrade
0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: