Я не могу установить какие-либо обновления. Я продолжаю получать следующие ошибки. Как мне это решить?
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
linux-headers-3.2.0-44-generic linux-headers-3.2.0-44
linux-image-3.2.0-44-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
linux-server
The following packages will be upgraded:
linux-server
1 upgraded, 0 newly installed, 0 to remove and 117 not upgraded.
1 not fully installed or removed.
Need to get 0 B/1,734 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? dpkg: dependency problems prevent configuration of linux-server:
linux-server depends on linux-image-server (= 3.2.0.45.54); however:
Version of linux-image-server on system is 3.2.0.52.62.
linux-server depends on linux-headers-server (= 3.2.0.45.54); however:
Version of linux-headers-server on system is 3.2.0.52.62.
dpkg: error processing linux-server (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-server
Я думаю, вы можете попробовать apt-get -f install linux-server
.
Вы предоставили нам выходные данные, но не сказали нам точно, что вы делаете , что производит его, поэтому любой ответ на этот вопрос, вероятно, будет носить умозрительный характер. Тем не менее, не стесняйтесь редактировать свой вопрос, чтобы предоставить больше информации.
Одна из распространенных причин такого рода проблем заключается в том, что вы пытаетесь обновить или установить программное обеспечение из Терминала с apt-get
или aptitude
, без предварительного запуска sudo apt-get update
(или sudo aptitude update
).
Итак, если вы запускаете команды upgrade
, dist-upgrade
или install
из Терминала без предварительного выполнения команды update
, то вам следует это сделать.
sudo apt-get update
В сообщении об ошибке говорится, что пакет не может быть установлен, поскольку он зависит от более старой версии пакета, чем он доступен. Запуск sudo apt-get update
(или sudo aptitude update
) обновляет на вашем компьютере информацию о том, какие пакеты доступны, в каких версиях, откуда и от каких пакетов / версий они зависят.