So installieren Sie das Paket ttf-mscorefonts-installer

12

Ich habe das Paket installiert. Jetzt möchte ich es verwenden, um die ms ttfonts zu installieren, wie in der Beschreibung angegeben:

"Dieses Paket ermöglicht die einfache Installation der Microsoft True Type Core-Schriftarten für das Web, einschließlich: [Liste der Schriftarten]"

Wie installiere ich die Schriftarten?

ptikobj
quelle

Antworten:

9

Die Pakete werden mit einem Nachinstallationsskript geliefert (dh einem Skript, das nach der Installation des Pakets ausgeführt wird), das die Schriftarten automatisch von Microsoft herunterlädt.

Sie sollten bereits auf Ihrem System installiert sein, sobald Sie die Endbenutzer-Lizenzvereinbarung akzeptiert haben.

Sie finden die Schriften in /usr/share/fonts/truetype/msttcorefonts/. Sie kann (ich bin wirklich nicht sicher) Notwendigkeit , die font-Cache zu aktualisieren , so dass Anwendungen sie nutzen können, oder vielleicht das Skript getan hat für Sie das. Der einfachste Weg, um sicherzustellen, dass alles auf dem neuesten Stand ist, ist ein Neustart Ihres Computers.

Wenn der Ordner / usr / share / fonts / truetype / msttcorefonts / leer ist, verwenden Sie den Befehl sudo apt-get install --reinstall ttf-mscorefonts-installerund stimmen Sie der Lizenz zu

Stefano Palazzo
quelle
2
Wie akzeptieren Sie die Endbenutzerlizenz? Ich kann nicht auf "OK" klicken, ich habe versucht, die Leertaste ohne Glück einzugeben. Ich kann die Lizenzvereinbarung durchblättern, aber nicht akzeptieren.
LukeS
1
Das OKkann durch Drücken der Pfeiltasten oder der TABTaste hervorgehoben werden. Sobald markiert, drücken Sie die EnterTaste, um zu drücken OK.
user68186
Der "--reinstall" hat funktioniert! Du bist ein Lebensretter ... Danke!
Robin Hood
1
Der --reinstallBefehl schlägt fehl , in 18,10 mit , Failed to fetch https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=netix.dl.sourceforge.net' is forbiddenwas ein Schmerz: bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1719863
Ciro Santilli新疆改造中心法轮功六四事件
Vielen Dank! Aus irgendeinem seltsamen Grund dpkg-reconfigurehat dies keine Auswirkung auf dieses Paket.
Tobu
10

Führen Sie einfach das Installationsprogramm aus:

sudo apt install ttf-mscorefonts-installer

Um die Lizenz zu akzeptieren, drücken Sie einfach die TabTaste, bis "Ok" markiert ist, und dann Return.

In einigen Fällen kann das Paket ttf-mscorefonts-installernicht ordnungsgemäß mit einer Meldung installiert werden:

E: Failed to fetch http://downloads.sourceforge.net/corefonts/arial32.exe HttpError400

In diesem Fall gehen Sie nach Abschluss der Installation wie folgt vor:

Erstellen Sie ein temporäres Verzeichnis und navigieren Sie dorthin:

TMP=$(mktemp -d)
cd "$TMP"

Danach können Sie den folgenden Befehl verwenden, um alle Zeichensätze von ihrem SourceForge-Speicherort herunterzuladen:

awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer

Führen Sie nun den Updater aus, um sie endgültig zu installieren:

sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*

Jetzt müssen Sie nur noch die Datei löschen, die dem System mitteilt, dass die Installation unvollständig war.

sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer

Und schließen Sie sich hinter sich, navigieren Sie aus dem temporären Verzeichnis heraus und entfernen Sie es:

cd ..
rm -r "$TMP"

In einigen Fällen müssen Sie einen Neustart durchführen, damit die Schriftarten erkannt werden.

Getestet und benötigt unter Ubuntu 15.10, 16.04, 16.10, 17.04, 17.10 und 18.04!

Videonauth
quelle