Pertanyaan Cara menginstal paket ttf-mscorefonts-installer


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

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

jadi, bagaimana cara menginstal font?


9
2018-03-12 12:15


asal




Jawaban:


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

Mereka seharusnya sudah diinstal pada sistem Anda, tepat setelah Anda Menerima perjanjian lisensi pengguna akhir.

Anda dapat menemukan font di /usr/share/fonts/truetype/msttcorefonts/. Kamu mungkin (Saya benar-benar tidak yakin) perlu menyegarkan font-cache agar aplikasi dapat menggunakannya, atau mungkin skrip telah melakukannya untuk Anda. Cara termudah untuk memastikan semuanya sudah diperbarui adalah dengan mereboot komputer Anda.

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


5
2018-03-12 12:45



Bagaimana Anda menerima lisensi pengguna akhir? Saya tidak bisa mengklik "ok", saya telah mencoba memasukkan dan kunci ruang tidak berhasil. Saya dapat halaman dan halaman ke bawah melalui perjanjian lisensi tetapi tidak dapat menerimanya. - LukeS
Itu OK dapat disorot dengan menekan tombol panah atau TAB kunci. Setelah disorot, tekan Enter kunci untuk menekan OK. - user68186
The "--reinstall" bekerja! Anda adalah penyelamat hidup ... Terima kasih! - Robin Hood


Jalankan saja penginstal dengan:

sudo apt install ttf-mscorefonts-installer

Untuk menerima lisensi cukup tekan Tab kunci hingga 'O.k.' disorot dan kemudian Kembali.

Dalam beberapa kasus, paket ttf-mscorefonts-installer gagal dipasang 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 arahkan 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 sekarang adalah menghapus file yang memberitahukan sistem bahwa instalasi tidak lengkap.

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

Dan membungkus di belakang Anda, menavigasi keluar dari direktori sementara dan menghapusnya:

cd ..
rm -r "$TMP"

Dalam beberapa kasus Anda perlu reboot untuk mendapatkan font yang dikenali.

Diuji dan dibutuhkan pada Ubuntu 15.10, 16.04, 16.10, 17.04 dan 17.10!


7
2017-10-30 20:49