Cara menginstal paket ttf-mscorefonts-installer

13

Saya sudah menginstal paketnya. Sekarang saya ingin menggunakannya untuk menginstal ms ttfonts, sebagaimana dinyatakan dalam deskripsi:

"Paket ini memungkinkan untuk instalasi yang mudah dari Microsoft True Type Core Fonts untuk Web termasuk: [daftar font]"

jadi, bagaimana cara saya menginstal font?

ptikobj
sumber

Jawaban:

9

Paket-paket ini dilengkapi dengan skrip pasca-pemasangan (yaitu, secara harfiah skrip yang dijalankan setelah paket diinstal), yang secara otomatis mengunduh font-font dari Microsoft.

Mereka harus sudah diinstal pada sistem Anda, tepat setelah Anda menerima perjanjian lisensi pengguna akhir.

Anda dapat menemukan font di /usr/share/fonts/truetype/msttcorefonts/. Anda mungkin (saya benar-benar tidak yakin) perlu me-refresh font-cache agar aplikasi dapat menggunakannya, atau mungkin skrip telah melakukannya untuk Anda. Cara termudah untuk memastikan semuanya up to date adalah dengan reboot komputer Anda.

Jika folder / usr / share / fonts / truetype / msttcorefonts / kosong coba gunakan perintah sudo apt-get install --reinstall ttf-mscorefonts-installerdan setujui lisensi

Stefano Palazzo
sumber
2
Bagaimana Anda menerima lisensi pengguna akhir? Saya tidak dapat mengklik "ok", saya telah mencoba memasukkan dan tombol spasi tanpa hasil. Saya dapat naik turun dan turun melalui perjanjian lisensi tetapi tidak dapat menerimanya.
LukeS
1
The OKdapat disorot dengan menekan tombol panah atau TABtombol. Setelah disorot, tekan Entertombol untuk menekan OK.
user68186
"--Reinstall" berhasil! Anda seorang penyelamat ... Terima kasih!
Robin Hood
1
The --reinstallperintah gagal di 18,10 dengan 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 forbiddenapa yang sakit: bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1719863
Ciro Santilli新疆改造中心法轮功六四事件
Terima kasih! Untuk beberapa alasan aneh dpkg-reconfiguretidak berpengaruh pada paket ini.
Tobu
11

Jalankan saja installer dengan:

sudo apt install ttf-mscorefonts-installer

Untuk menerima lisensi cukup tekan Tabtombol sampai 'OK' disorot lalu Return.

Dalam beberapa kasus paket ttf-mscorefonts-installergagal diinstal dengan benar dengan pesan:

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

Dalam hal ini setelah instalasi selesai lakukan hal berikut:

Buat direktori sementara dan navigasikan ke dalamnya:

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

Setelah itu Anda dapat menggunakan perintah berikut untuk mengunduh semua font dari lokasi sourceforge mereka:

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

Sekarang jalankan updater untuk menginstalnya akhirnya:

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

Yang tersisa untuk dilakukan sekarang adalah menghapus file yang memberitahukan sistem bahwa instal tidak lengkap.

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

Dan tutup di belakang Anda, bernavigasi keluar dari direktori sementara dan menghapusnya:

cd ..
rm -r "$TMP"

Dalam beberapa kasus, Anda harus mem-boot ulang agar font dikenali.

Diuji dan dibutuhkan di Ubuntu 15.10, 16.04, 16.10, 17.04, 17.10 dan 18.04!

Videonauth
sumber