Обновление зависает на ttf-mscorefonts-installer

Я пытаюсь выполнить обновление с 11.10 до 12.04, и обновление, похоже, застряло при загрузке ttf-mscorefonts. Есть ли способ обойти это?

Вывод из / var / log / dist-upgrade

    Installing new version of config file /etc/xdg/autostart/print-applet.desktop ...
    Setting up ubuntu-wallpapers-precise (0.34.1) ...
    Setting up ubuntu-wallpapers (0.34.1) ...
    Setting up adium-theme-ubuntu (0.3.2-0ubuntu1) ...
    Setting up update-manager-core (1:0.156.14) ...
    Installing new version of config file /etc/update-manager/release-upgrades ...
    Setting up update-notifier-common (0.119ubuntu8.1) ...
    ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
    -- 0:precise -- time-stamp -- Apr/27/12  8:15:21 --
    -- 0:precise -- time-stamp -- Apr/27/12  8:20:10 --


    -- 0:precise -- time-stamp -- Apr/27/12  8:22:01 --
    -- 0:precise -- time-stamp -- Apr/27/12  8:55:14 --



    phiri@PHRLIG001:/var/log/dist-upgrade$ lsb_release -a
    LSB Version:    core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch
    Distributor ID: Ubuntu
    Description:    Ubuntu 12.04 LTS
    Release:    12.04
    Codename:   precise
    phiri@PHRLIG001:/var/log/dist-upgrade$ 
7
задан 27 April 2012 в 20:48

5 ответов

Вы можете удалить пакет, а затем переустановить его после обновления остальной системы, я полагаю. Конечно, он не должен завершаться ошибкой при загрузке шрифтов, но если кузница исходного кода для вас сейчас недоступна, это может быть обходной вариант.

0
ответ дан 27 April 2012 в 20:48

У меня была такая же проблема с ttf-mscorefonts-installer при обновлении до 16.04 с 14.04. Я пытался убить процессы, связанные с ttf-mscorefonts-installer через htop (и SIGTERM, и SIGKILL), которые у меня не работали. Я продолжил копать и обнаружил, что пренебрегал нажатием на Tab , которая подсвечивает OK и позволяет клавише Enter продолжить процесс, как описано здесь . 112] Я чувствовал себя довольно глупо, пока не понял, что было бы чрезвычайно просто включить слова «Нажать вкладку, а затем войти, чтобы принять» на странице, которая требует принятия. Я не сомневаюсь, что внесение этой небольшой корректировки устранит большое разочарование.

0
ответ дан 27 April 2012 в 20:48

У меня точно такая же проблема, обновление зависало при загрузке шрифтов ms-core из sourceforge. После 2 часов ожидания продолжения процесса я решил прервать процесс загрузки пакета.

Так что я просто запустил «sudo htop», а затем F5, чтобы увидеть дерево процесса, я начал с основного процесса, отвечающего за обновление, до точного и искал тот, который отвечает за загрузку. Я убил этот, затем процесс пропускает часть загрузки ms-core-font, затем продолжается и заканчивает обновление до точного.

Если у вас нет htop, просто попробуйте ps -ejHf и найдите package-data-downloader и убейте его.

root     29696 11731 29696 29696  0 22:46 pts/2    00:00:04           /usr/bin/dpkg --force-overwrite --status-fd 56 --configure dmsetup libdevmapper1.02.1 libfreetype6 g
root     22330 29696 29696 29696  0 23:02 pts/2    00:00:00             /bin/sh /var/lib/dpkg/info/update-notifier-common.postinst configure 0.117ubuntu3.2
root     22332 22330 29696 29696  0 23:02 pts/2    00:00:00               /usr/bin/python /usr/lib/update-notifier/package-data-downloader
0
ответ дан 27 April 2012 в 20:48

Дополнительная информация: у меня была точно такая же проблема при новой установке Kubuntu 12.04 и использовании списка установленных пакетов с другого компьютера, который содержит Kubuntu 12.04, обновленный с Kubuntu 11.10. Я дал в "ttf-mscorefonts-installer" в системном мониторе. Затем я обнаружил процесс, связанный с неудачной установкой ttf-mscorefonts-installer. Это не удалось, потому что я не мог указать, что принимаю условия лицензии на программное обеспечение. Итак, я убил процесс, связанный с этим. Затем я обратился к менеджеру пакетов MUON. Там я снова дал команду обновить ttf-mscorefonts-installer: теперь это работает. Я мог бы через GUI MUON указать, чтобы принять условия. Затем все прошло гладко. Задача решена.

0
ответ дан 27 April 2012 в 20:48

На данный момент ttf-mscorefonts недоступен для 12.04, поэтому процесс обновления застрял, поскольку он уже установлен в текущей версии. Удалите пакет и попробуйте обновить

Вы также можете обратиться к https://launchpad.net/ubuntu/precise/+package/ttf-mscorefonts-installer

0
ответ дан 27 April 2012 в 20:48

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

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