Я пытаюсь выполнить обновление с 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$
Вы можете удалить пакет, а затем переустановить его после обновления остальной системы, я полагаю. Конечно, он не должен завершаться ошибкой при загрузке шрифтов, но если кузница исходного кода для вас сейчас недоступна, это может быть обходной вариант.
У меня была такая же проблема с ttf-mscorefonts-installer
при обновлении до 16.04 с 14.04. Я пытался убить процессы, связанные с ttf-mscorefonts-installer
через htop (и SIGTERM, и SIGKILL), которые у меня не работали. Я продолжил копать и обнаружил, что пренебрегал нажатием на Tab kbd>, которая подсвечивает OK и позволяет клавише Enter kbd> продолжить процесс, как описано здесь . 112] Я чувствовал себя довольно глупо, пока не понял, что было бы чрезвычайно просто включить слова «Нажать вкладку, а затем войти, чтобы принять» на странице, которая требует принятия. Я не сомневаюсь, что внесение этой небольшой корректировки устранит большое разочарование.
У меня точно такая же проблема, обновление зависало при загрузке шрифтов 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
Дополнительная информация: у меня была точно такая же проблема при новой установке Kubuntu 12.04 и использовании списка установленных пакетов с другого компьютера, который содержит Kubuntu 12.04, обновленный с Kubuntu 11.10. Я дал в "ttf-mscorefonts-installer" в системном мониторе. Затем я обнаружил процесс, связанный с неудачной установкой ttf-mscorefonts-installer. Это не удалось, потому что я не мог указать, что принимаю условия лицензии на программное обеспечение. Итак, я убил процесс, связанный с этим. Затем я обратился к менеджеру пакетов MUON. Там я снова дал команду обновить ttf-mscorefonts-installer: теперь это работает. Я мог бы через GUI MUON указать, чтобы принять условия. Затем все прошло гладко. Задача решена.
На данный момент ttf-mscorefonts недоступен для 12.04, поэтому процесс обновления застрял, поскольку он уже установлен в текущей версии. Удалите пакет и попробуйте обновить
Вы также можете обратиться к https://launchpad.net/ubuntu/precise/+package/ttf-mscorefonts-installer