Das Upgrade hängt am ttf-mscorefonts-Installer

7

Ich versuche, ein Upgrade von 11.10 auf 12.04 durchzuführen, und das Upgrade scheint beim Herunterladen von ttf-mscorefonts hängen zu bleiben. Gibt es eine Möglichkeit, dies zu umgehen?

Ausgabe von / 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$ 
Lightonphiri
quelle
Ich habe genau das gleiche Problem. Kann uns jemand sagen, ob es in Ordnung ist, den Update-Vorgang abzubrechen und erneut zu starten?

Antworten:

11

Ich habe genau das gleiche Problem, das Upgrade wurde beim Herunterladen von ms-core-Schriftarten von sourceforge unterbrochen. Nachdem ich 2 Stunden auf die Fortsetzung des Prozesses gewartet hatte, beschloss ich, den Prozess zum Herunterladen des Pakets abzubrechen.

Also habe ich einfach "sudo htop" und dann F5 ausgeführt, um den Prozessbaum zu sehen. Ich habe vom Hauptprozess, der für das Upgrade verantwortlich ist, auf präzise gestartet und nach dem für den Download verantwortlichen Prozess gesucht. Ich habe diesen getötet, dann überspringt der Prozess den Download-Teil für ms-core-font, fährt dann fort und beendet die Aktualisierung präzise.

Wenn Sie das nicht haben htop, versuchen Sie einfach ps -ejHf, den Paketdaten-Downloader zu finden und beenden Sie ihn.

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
Philippe Miguet
quelle
Danke - das hat wirklich geholfen; endlich geschafft, präzise zu installieren.
Lightonphiri
Um diesen Prozess zu beenden, habe ich ausgeführt: sudo pkill -s sidOfTheProcess (das ist die SID des Prozesses 'package-data-downloader')
heiko81
3

Ich hatte das gleiche Problem ttf-mscorefonts-installerbeim Upgrade von 16.04 auf 14.04. Ich habe versucht, Prozesse zu ttf-mscorefonts-installerbeenden , die mit via htop zusammenhängen (sowohl SIGTERM als auch SIGKILL), was für mich nicht funktioniert hat. Ich grub weiter und stellte fest, dass ich es versäumt hatte, Tab,das zu markieren, was OK hervorhebt und es dem EnterSchlüssel ermöglicht, den hier beschriebenen Vorgang fortzusetzen . Ich fühlte mich ziemlich dumm, bis mir klar wurde, dass es extrem einfach gewesen wäre, die Wörter "Tabulator drücken und dann eingeben, um zu akzeptieren" auf der Seite einzufügen, die die Akzeptanz anfordert. Ich habe keinen Zweifel daran, dass diese kleine Anpassung viel Frustration beseitigen würde.

Elder Geek
quelle
1

Sie könnten das Paket entfernen und dann neu installieren, wenn Sie den Rest des Systems aktualisiert haben, nehme ich an. Es sollte natürlich nicht fehlschlagen, wenn Sie die Schriftarten herunterladen, aber wenn Source Forge gerade nicht verfügbar ist, ist dies möglicherweise eine Problemumgehungsoption.

Lakritsbollar
quelle
@Lacritsbollar Soll ich also einfach den gesamten Prozess beenden? Wie gehe ich danach vor? Wie fahre ich fort, von wo aus der Setup-Prozess gestoppt wurde, und woher weiß ich, welche Pakete zu entfernen sind?
Lightonphiri
1

Zusätzliche Informationen: Ich hatte genau das gleiche Problem bei der Neuinstallation von Kubuntu 12.04 und der Verwendung einer Liste installierter Pakete von einem anderen Computer, der Kubuntu 12.04 enthält, das von Kubuntu 11.10 aktualisiert wurde. Ich gab in "ttf-mscorefonts-installer" im Systemmonitor. Dann fand ich einen Prozess im Zusammenhang mit der fehlgeschlagenen Installation von ttf-mscorefonts-installer. Es ist fehlgeschlagen, da ich nicht angeben konnte, die Softwarelizenzbedingungen zu akzeptieren. Also habe ich den damit verbundenen Prozess beendet. Dann ging ich zum MUON-Paketmanager. Dort gab ich erneut einen Befehl zum Aktualisieren des ttf-mscorefonts-Installationsprogramms: Jetzt funktioniert es. Ich könnte über die MUON-GUI angeben, die Bedingungen zu akzeptieren. Dann lief alles reibungslos. Problem gelöst.

Bas Roufs
quelle