Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Mặc dù có hàng nghìn phông chữ có sẵn, nhưng sự phổ biến của Windows dẫn đến việc sử dụng rộng rãi các phông chữ của Microsoft đi kèm với HĐH. Đối với nhiều người dùng, các phông chữ như “Arial”, “Times New Roman” và “Impact” được coi là tiêu chuẩn. Do đó, nếu bạn đang cộng tác và trao đổi tài liệu với người dùng Windows, bạn cần có quyền truy cập vào các phông chữ này ngay cả khi bạn đang sử dụng Linux.

Rất may, thật dễ dàng để mang những phông chữ đó lên bản phân phối Linux của bạn. Hãy xem cách thực hiện.

Trình cài đặt cổ điển

Nếu bạn đang sử dụng một biến thể của Ubuntu, không giống như người dùng của các bản phân phối khác, bạn vẫn có quyền truy cập vào trình cài đặt cũ giúp việc thêm các phông chữ cốt lõi của Microsoft vào hệ điều hành của bạn dễ dàng. Để làm điều đó, hãy nhập vào một thiết bị đầu cuối:

 sudo apt install ttf-mscorefonts-installer 
Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Đối với Fedora (hoặc bất kỳ bản phân phối nào sử dụng rpm), đây là một phương pháp cũ, nhưng vẫn hoạt động, để cài đặt Microsoft Fonts.

 sudo dnf install curl cabextract xorg-x11-font-utils fontconfigsudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm 

Trong Arch Linux, bạn có thể cài đặt ttf-ms-fonts gói từ AUR.

Một cách phổ biến để cài đặt Microsoft Fonts trên bất kỳ bản phân phối Linux nào là trích xuất các phông chữ từ Windows và chuyển chúng vào hệ thống của bạn.

Sao chép từ Cài đặt Windows

Nếu bạn có quyền truy cập vào một máy Windows đang hoạt động, bạn có thể sao chép các phông chữ từ đó. Chạy trình quản lý tệp yêu thích của bạn và trỏ nó vào “C:\ Windows \ Fonts.” Lưu ý rằng đường dẫn có thể khác nếu bạn không sử dụng đường dẫn mặc định khi cài đặt Windows. Chọn tất cả các tệp trong thư mục đó và sao chép chúng vào ổ USB của bạn.

Chuyển các tệp phông chữ trở lại máy Linux của bạn và đặt chúng vào thư mục “.fonts” trong Thư mục chính của bạn. Nếu thư mục “.fonts” (nhớ dấu chấm phía trước tên) không tồn tại, hãy tạo nó.

Sao chép từ Windows 10 ISO

Nếu bạn không có quyền truy cập vào bản cài đặt Windows, bạn có thể dễ dàng tải xuống tệp ISO Windows và trích xuất phông chữ từ hình ảnh ISO.

1. Tải xuống Hình ảnh Đĩa Tải xuống Windows 10 chính thức của Microsoft (Tệp ISO). Cuộn xuống một chút và chọn ấn bản của bạn từ menu kéo xuống - chọn phiên bản “đầy đủ” mới nhất hiện có, không phải bản nâng cấp.

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Mặc dù chúng tôi không thấy bất kỳ sự khác biệt nào về tính khả dụng của phông chữ giữa các ngôn ngữ sản phẩm khác nhau, chúng tôi khuyên bạn nên tải xuống phiên bản Windows cho ngôn ngữ chính của mình hoặc tùy chọn “Tiếng Anh quốc tế”.

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

2. Để giải nén phông chữ từ Windows ISO, chúng ta sẽ cần 7Zip. Nếu bạn chưa cài đặt nó, hãy làm như vậy bằng lệnh:

 sudo apt install p7zip-full 
Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Trên OpenSUSE, bạn có thể thử:

 sudo zypper cài đặt p7zip 

Trên Arch và các bản phân phối dựa trên Arch khác như Manjaro, hãy thử cách này:

 sudo pacman -S p7zip 

3. Trong thiết bị đầu cuối, cd vào thư mục mà bạn đã tải xuống Windows ISO. Trước tiên, bạn sẽ phải giải nén một kho lưu trữ lớn chứa các tệp khác được sử dụng để cài đặt Windows. Các tệp phông chữ chúng tôi cần nằm trong số đó. Để làm điều đó, hãy sử dụng:

Nguồn
 cd ~ / Downloads7z e Win10_XXXX_EnglishInternational_x64.ISO / install.wim 

Thay thế “Win10_XXXX_EnglishInternational_x64” bằng tên chính xác của tệp Windows ISO.

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Lưu ý rằng phần này của quá trình sẽ mất một lúc tùy thuộc vào hiệu suất CPU của bạn. Nó cũng sẽ cần hơn 4 GB dung lượng để giải nén tệp lớn từ ISO.

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

4. Sau khi quá trình hoàn tất, giải nén thư mục Fonts từ kho lưu trữ “install.wim”. Chạy lệnh:

 7z e install.wim 1 / Windows / {Fonts / "*". {ttf, ttc}, System32 / Licenses / trung lập / "*" / "*" / license.rtf} -ofonts / 
Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Giống như trước đây, hãy đợi một chút thời gian và bạn sẽ sớm tìm thấy tất cả các phông chữ có trong phương tiện cài đặt Windows trong thư mục con “phông chữ” bên cạnh ISO đã tải xuống.

Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Cài đặt phông chữ

Cách dễ nhất để cài đặt các phông chữ trong Linux là di chuyển chúng vào thư mục “.fonts” trong Thư mục chính của bạn. Bạn có thể làm điều đó với:

 mv phông chữ ~ / .fonts 
Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Trên Arch, thư mục “~ / .fonts” được coi là không được dùng nữa, vì vậy hãy thử cách sau:

 mv phông chữ ~ / .local / share / phông chữ 

Cuối cùng, để các phông chữ mới của bạn có sẵn trong hầu hết các ứng dụng, hãy cập nhật bộ đệm phông chữ của cài đặt của bạn bằng:

 fc-cache -f 
Cách cài đặt Phông chữ Microsoft Truetype trong Linux

Khởi động bất kỳ chương trình nào như LibreOffice’s Writer và bạn sẽ tìm thấy các phông chữ mới cài đặt của mình trong số các phông chữ bạn đã sử dụng.

Ngay cả khi bạn có tất cả các phông chữ, đôi khi bạn gặp khó khăn khi xác định phông chữ được sử dụng, đặc biệt là trong một hình ảnh. Ngoài ra, nếu thứ bạn cần là ứng dụng Windows thay vì phông chữ, bạn vẫn có thể chạy ứng dụng Windows trong Linux thông qua WINE.