После обновления точного к quantal я полностью не могу работать apt-get upgrade
или apt-get -f install
sam@ubuntu-vm:~$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: software-center : Depends: ubuntu-sso-client-gtk but it is not installable Recommends: xz-lzma but it is not installable E: Unmet dependencies. Try using -f.
sam@ubuntu-vm:~$ sudo apt-get -f install Preparing to replace software-center 5.2.6 (using .../software-center_5.4.1.2_all.deb) ... Unpacking replacement software-center ... dpkg: error processing /var/cache/apt/archives/software-center_5.4.1.2_all.deb (--unpack): symbolic link '/usr/share/gnome/help/software-center/kn/software-center.xml' size has changed from 61 to 0 ... Errors were encountered while processing: /var/cache/apt/archives/software-center_5.4.1.2_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
Я попробовал:
sudo apt-get remove --purge software-center software-center-aptdaemon-plugins
напрасно
Я попробовал:
sudo apt-get clean
и
sudo dpkg --configure -a
sudo apt-get -f install
Я пытался перезагрузить, и никакие не идут.
Любые приемы к получению моего apt-get
работа снова?
Чтобы обойти это, я удалил пакеты с ошибками, в моем случае:
sudo apt-get remove software-center ubuntu-desktop
После удаления я смог переустановить их.
Я отследил, что удалить, преследуя дерево зависимостей, сначала я попытался удалить software-center
, он жаловался на зависимость ubuntu-desktop
, поэтому я попытался добавить его.
Я думаю, что общий подобный подход должен работать для других ошибок, подобных этой.