Cách cài đặt gói ttf-mscorefonts-Installer


13

Tôi đã cài đặt gói. Bây giờ tôi muốn sử dụng nó để cài đặt ms ttfonts, như đã nêu trong mô tả:

"Gói này cho phép dễ dàng cài đặt Phông chữ Microsoft True Type Core cho Web bao gồm: [danh sách phông chữ]"

Vì vậy, làm thế nào để tôi cài đặt các phông chữ?

Câu trả lời:


9

Các gói đi kèm với một tập lệnh sau khi cài đặt (nghĩa là một tập lệnh được thực thi sau khi gói đã được cài đặt), tự động tải xuống các phông chữ từ Microsoft.

Chúng nên được cài đặt trên hệ thống của bạn, ngay sau khi bạn Chấp nhận thỏa thuận cấp phép người dùng cuối.

Bạn có thể tìm thấy các phông chữ trong /usr/share/fonts/truetype/msttcorefonts/. Bạn có thể (tôi thực sự không chắc chắn) cần phải làm mới bộ đệm phông chữ để các ứng dụng có thể sử dụng chúng hoặc có thể tập lệnh đã làm điều đó cho bạn. Cách dễ nhất để đảm bảo mọi thứ được cập nhật là khởi động lại máy tính của bạn.

Nếu thư mục / usr / share / font / truetype / msttcorefonts / trống, hãy thử sử dụng lệnh sudo apt-get install --reinstall ttf-mscorefonts-installervà đồng ý giấy phép


2
Làm thế nào để bạn chấp nhận giấy phép người dùng cuối? Tôi không thể nhấp vào "ok", tôi đã thử nhập và phím không gian không có may mắn. Tôi có thể trang lên và xuống trang thông qua thỏa thuận cấp phép nhưng không thể chấp nhận nó.
LukeS

1
OKthể làm nổi bật bằng cách nhấn phím mũi tên hoặc TABphím. Sau khi tô sáng, nhấn Enterphím để bấm OK.
dùng68186

"- cài đặt" đã hoạt động! Bạn là một người bảo vệ cuộc sống ... Cảm ơn bạn!
Robin Hood

1
Các --reinstalllệnh thất bại trong 18.10 với 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 forbiddennhững gì một nỗi đau: bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1719863
Ciro Santilli新疆改造中心法轮功六四事件

Cảm ơn! Đối với một số lý do kỳ lạ dpkg-reconfigurekhông có hiệu lực trên gói này.
Tobu

11

Chỉ cần chạy trình cài đặt bằng cách:

sudo apt install ttf-mscorefonts-installer

Để chấp nhận giấy phép, chỉ cần nhấn Tabphím cho đến khi 'Ok' được tô sáng và sau đó Return.

Trong một số trường hợp, gói ttf-mscorefonts-installerkhông cài đặt đúng với thông báo:

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

Trong trường hợp này sau khi cài đặt xong, hãy làm như sau:

Tạo một thư mục tạm thời và điều hướng vào nó:

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

Sau đó, bạn có thể sử dụng lệnh sau để tải xuống tất cả các phông chữ từ vị trí sourceforge của chúng:

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

Bây giờ hãy chạy trình cập nhật để cài đặt chúng cuối cùng:

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

Tất cả còn lại phải làm bây giờ là xóa tệp cho hệ thống biết rằng quá trình cài đặt chưa hoàn tất.

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

Và bao bọc phía sau bạn, điều hướng ra khỏi thư mục tạm thời và xóa nó:

cd ..
rm -r "$TMP"

Trong một số trường hợp, bạn cần khởi động lại để nhận được các phông chữ.

Đã thử nghiệm và cần thiết trên Ubuntu 15.10, 16.04, 16.10, 17.04, 17.10 và 18.04!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.