Я использую Ubuntu 14.04 LTS. Когда я пытаюсь обновить свою систему, я получаю следующее сообщение об ошибке:
Программное обеспечение Updater - Не все обновления может быть установлено
Я погуглил, и некоторые предложили зафиксировать поврежденное использование пакетов sudo apt-get install -f
. Но это не работало на меня.
Когда я использую apt-get upgrade
это - сообщение, которое я получаю:
Reading package lists...
Building dependency tree...
Reading state information...
The following packages have been kept back:
gir1.2-rb-3.0 gir1.2-totem-1.0 librhythmbox-core8 libtotem-plparser18 libva1
libvlc5 libvncserver0 linux-generic-lts-utopic
linux-headers-generic-lts-utopic linux-image-generic-lts-utopic rhythmbox
rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
rhythmbox-plugin-magnatune rhythmbox-plugins smplayer smplayer-themes totem
totem-common totem-mozilla totem-plugins vlc vlc-data vlc-nox
vlc-plugin-libde265 vlc-plugin-notify vlc-plugin-pulse
The following packages will be upgraded:
google-chrome-stable mkvtoolnix mkvtoolnix-gui
3 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
Need to get 53.3 MB of archives.
After this operation, 6,539 kB disk space will be freed.
Do you want to continue? [Y/n] Abort.
То, что я не получаю, - то, почему изображение ядра Linux имеет имя linux-image-generic-lts-utopic
(Почему это содержит слово utopic
, даже при том, что кодовое название trusty
)? Я также смотрел на /etc/apt/sources.list
. Нет никакого возникновения слова utopic
в нем.
apt-get install -f
apt-get autoremove && apt-get clean && apt-get update
Что я могу сделать для создания Системы Updater для работы нормальный?Заранее спасибо
Проблема была решена после выполнения sudo apt-get dist-upgrade
.
От apt-get
страница справочника:
dist-upgrade
в дополнение к выполнению функции обновления, также разумно изменяющиеся зависимости дескрипторов с новыми версиями пакетов;apt-get
имеет "умную" систему разрешения конфликтов, и она попытается обновить самые важные пакеты за счет менее важных при необходимости. Этиdist-upgrade
команда может поэтому удалить некоторые пакеты.
Я смог закончить эту проблему, согласно сообщению в другом месте в сети (забудьте где), при помощи Синаптического для обновления моих пакетов. Впоследствии, программное обеспечение updater больше не жаловалось и могло выбрать/установить обновления с тех пор.
Я сделал бы дальнейшие регистрации /etc/apt/sources.list
или через y-ppa-manager
или через Software and Updates
временно снимите флажок с некоторым repos или источниками, которые временно могут содержать некоторые более новые пакеты с поврежденными зависимостями или присвоить версию Вашей Ubuntu как каждый источник repo расширение, чтобы быть уверенными установка, например, только 'надежный человек' не 'utopic' версия. Обычно это - вид проблемы, происходившей в течение некоторого времени, если персональный, PPAs используются, и затем фиксируется обновленными производителями программного обеспечения или на официальной стороне Ubuntu или на поставщике программного обеспечения. Если breakening кажется постоянным затем, упомянутое выше решение может быть необходимо. Возможно, Вы используете пользовательский Rhythmbox или Vlc PPAs? Конечно, Synaptic
кажется во многих ocassions еще более ясными и прозрачными.