Cách cài đặt Google Font và Microsoft Fonts trên Linux

Các phông chữ (Font) được cài đặt sẵn mặc định trên bản phân phối Linux của bạn nó có nhàm chán không? Bạn có thể dễ dàng tùy chỉnh kiểu chữ trên màn hình của mình bằng cách thêm và định cấu hình phông chữ, bao gồm cả những phông chữ do Microsoft và Google sở hữu.

Cách cài đặt Google Font và Microsoft Fonts trên Linux
Cách cài đặt cho Linux

Fonts là gì?

Phông chữ hay Fonts là định nghĩa để chỉ một tập hợp toàn bộ các ký tự ( character ) và thuộc tính ( properties ). Mà lúc dùng nhiều người có khả năng định hình nên một tài liệu toàn bộ, nhất trí về hình dáng, kích thước. Phông chữ gồm có chuỗi các ký tự, bộ số, ký tự nổi bật, dấu câu. Song song đó phông chữ cần có các đặt trưng riêng và nhất trí không bị thay đổi ( lỗi font ) về phong cách, kích thước. Ngày nay mọi người khả dụng vô số phông chữ cho các ngôn ngữ sự khác nhau.

Mỗi một ngôn ngữ không giống nhau đều có những sắc thái riêng về cấu cạo và cách lột tả. Bởi vậy mỗi ngôn ngữ sự khác nhau sẽ dùng phông chữ sự khác nhau. Tiếng việt của mọi người cũng thế, lúc biên tập thông tin mọi người phải có phông chữ dành riêng. Tuy nhiên không phải cứ có phông chữ việt hoá là bạn có khả năng gõ được tiếng việt. Bạn phải có ứng dụng giúp đỡ xây dựng tiếng việt , nó gồm bộ gõ và kiểu gõ. ở việt nam thường sử dụng software unikey nhằm giúp đỡ xây dựng tiếng việt

Cách cài đặt Google Fonts cho Linux

Để thêm một trong các phông chữ mã nguồn mở của Google Font, bạn có hai tùy chọn: tải xuống trực tiếp từ trang web Google Fonts hoặc sử dụng trình cài đặt đồ họa có tên TypeCatcher. Phương pháp trang web đơn giản và đáng tin cậy hơn nhưng liên quan đến một chút sử dụng vài dòng lệnh. Bạn có thể cảm thấy thoải mái hơn với TypeCatcher, nhưng tùy thuộc vào bản phân phối của bạn, nó có thể không dễ cài đặt.

Tùy chọn 1: Google Fonts cho Linux

Bước 1: Đầu tiên, bạn hãy truy cập trang Google Fonts và chọn phông chữ bạn muốn cài đặt. Ở đây mình ví dụ chọn Fonts Roboto

Cách cài đặt Google Font và Microsoft Fonts trên Linux

Bước 2: Bấm vào nút Download Family để tải phông chữ xuống.

Cách cài đặt phông chữ Google Font và Microsoft Fonts trên Linux

Bước 3: Mở Terminal lên và tạo một thư mục mới để lưu trữ các phông chữ đã tải xuống. Sau đó, điều hướng đến thư mục mới được tạo bằng lệnh cd.

Giải nén file zip tải ở bước ra vào thư mục mới tạo bằng lệnh giải nén. Đảm bảo thay thế FontArchive.zip trong lệnh bên dưới bằng tên của tệp lưu trữ bạn vừa tải xuống.

Đăng ký các phông chữ trên hệ thống của bạn bằng lệnh fc-cache.

Sau đó, xác minh xem phông chữ mới đã được thêm thành công hay chưa bằng cách chạy:

Đừng quên thay thế FontName bằng tên của phông chữ mà bạn đã thêm. Ví dụ: nếu bạn đã tải xuống phông chữ Roboto, lệnh bên trên sẽ trở thành fc-match Roboto.

Nếu đầu ra hiển thị tên của phông chữ — chẳng hạn như Roboto — thì phông chữ đã được thêm vào hệ thống thành công. Trong trường hợp tên phông chữ trong đầu ra khác, hãy xem xét thực hiện lại các bước cài đặt.

Tùy chọn 2: TypeCatcher

Nếu bạn không quen sử dụng dòng lệnh trong terminal, bạn có thể cài đặt bằng TypeCatcher, một ứng dụng đồ họa cho phép người dùng tìm kiếm, cài đặt và gỡ cài đặt phông chữ Google trên Linux.

TypeCatcher có sẵn trong kho Debian và có thể được tải xuống bằng APT.

Người dùng Arch có thể cài đặt TypeCatcher từ AUR bằng trình trợ giúp AUR như yay.

Cách cài đặt phông chữ Microsoft trên Linux

Không giống như phông chữ của Google, phông chữ Microsoft không có kho lưu trữ trung tâm để tải xuống cho Linux. Do đó, bạn sẽ phải cài đặt phông chữ bằng gói phông chữ của Microsoft hoặc trích xuất chúng từ cài đặt Windows đang hoạt động hoặc tệp ISO image.

Tùy chọn 1: Sử dụng Gói Microsoft Fonts cho Linux

Bạn có thể cài đặt gói ttf-mscorefonts-installer trên các bản phân phối dựa trên Debian như UbuntuLinux Mint để cài đặt phông chữ Microsoft trên hệ thống của bạn.

Gói cài đặt nói trên cung cấp một số phông chữ Microsoft, bao gồm, nhưng không giới hạn ở:

  • Times New Roman
  • Arial Black
  • Arial
  • Comic Sans MS
  • Courier New
  • Impact
  • Verdana

Trên Arch Linux, bạn sẽ phải tải xuống nhiều gói từ AUR, mỗi gói cung cấp một bộ phông chữ Microsoft riêng biệt.

Để cài đặt phông chữ Microsoft trên Fedora, CentOS và các bản phân phối dựa trên RHEL khác, bạn sẽ phải tải xuống gói mscorefonts2 RPM. Nhưng trước tiên, hãy cài đặt các gói hỗ trợ cần thiết cần thiết cho quá trình cài đặt.

Cuối cùng, tải xuống và cài đặt mscorefonts2 bằng lệnh rpm như sau:

Sau khi cài đặt các gói nói trên, bạn không cần phải làm gì khác. Hệ thống sẽ tự động thêm phông chữ vào hệ thống của bạn trong quá trình cài đặt.

Để xác minh xem các phông chữ Microsoft đã được thêm vào hệ thống của bạn hay chưa, hãy chạy lệnh sau:

Trên dòng lệnh terminal sẽ trả về tên của phông chữ.

Tùy chọn 2: Trích xuất phông chữ từ Windows ISO

Nếu bạn có ISO Windows trên máy tính của mình, bạn có thể trích xuất phông chữ trực tiếp từ tệp cài đặt. Nếu không có file ISO? Bạn có thể tải xuống một bản miễn phí từ trang web của Microsoft.

Với ISO có sẵn, bạn sẽ cần p7zip để trích xuất các phông chữ. Cài đặt p7zip trên hệ thống của bạn bằng cách đưa ra các lệnh bên dưới tùy thuộc vào bản phân phối bạn đang sử dụng hoặc tìm nó trong trung tâm phần mềm của nhà phân phối.

Trên Ubuntu và các bản phân phối dựa trên Debian:

Trên Arch Linux và các dẫn xuất khác:

Để cài đặt p7zip trên các bản phân phối dựa trên RHEL như Fedora:

Điều hướng đến thư mục bạn đã tải ISO xuống. Sau đó, giải nén tệp Windows Image “install.wim” từ ISO bằng cách sử dụng p7zip như sau:

Đảm bảo chỉ định tên chính xác của tệp ISO bạn đã tải xuống trong lệnh trên.

Bây giờ, giải nén thư mục Fonts từ kho lưu trữ “install.wim”. Lưu ý rằng không có khoảng cách giữa cờ -o và đường dẫn thư mục.

Lệnh nói trên sẽ trích xuất mọi tệp phông chữ (TTF và TTC) từ file image “install.wim” và lưu trữ trong thư mục WindowsFonts.

Di chuyển thư mục WindowsFonts vào thư mục /usr/share/fonts bằng cách sử dụng mv.

Tạo lại bộ đệm phông chữ bằng lệnh sudo fc-cache -fv.

Tùy chọn 3: Trích xuất phông chữ từ phân vùng Windows được khởi động song song

Nếu bạn đã khởi động song song Windows và Linux trên máy tính của mình, bạn có thể sao chép trực tiếp tất cả các phông chữ của Microsoft từ phân vùng Windows.

Để bắt đầu, hãy gắn phân vùng Windows vào một thư mục thích hợp. Sao chép tất cả các tệp phông chữ có trong thư mục C:\Windows\Fonts và dán chúng vào /usr/share/fonts/WindowsFonts. Sau đó, tạo lại bộ đệm phông chữ bằng cách nhập sudo fc-cache -fv vào terminal.

Bạn cũng có thể tạo một liên kết tượng trưng giữa các thư mục C:\Windows\Fonts and /usr/share/Fonts/WindowsFonts. Giả sử bạn đã gắn phân vùng Windows tại “/windows”. Chạy lệnh sau để tạo liên kết biểu tượng:

Cài đặt bất kỳ phông chữ nào trên Linux

Bất kể chúng đến từ đâu, việc thêm phông chữ mới trên Linux là một quá trình đơn giản. Tất cả những gì bạn phải làm là tải xuống kho lưu trữ phông chữ và chuyển nó vào thư mục /usr/share/fonts trên Linux.

Bạn cũng có thể thêm các phông chữ riêng lẻ thay vì thêm cả một họ phông chữ. Để làm điều đó, chỉ cần nhấp đúp vào tệp phông chữ và nhấp vào “Install”.

Lời kết

Trên đây chiasefree đã hướng dẫn các bạn cài đặt fonts Google hay Fonts Microsoft cho linux, nếu có thắc mắc hay lỗi phát sinh trong quá trình cài đặt thì đừng ngạy cmt bên dưới nhé. Chúc các bạn thành công.

Bạn nghĩ sao về bài viết này?
+1
0
+1
0
+1
0
+1
0
+1
0

Cập nhật ngày: 06/06/2022 lúc: 10:31


Lưu ý:
→ Vui lòng bình luận bằng tiếng Việt có dấu.
→ Hãy dùng tên và email thật của bạn khi comment.
→ Không sử dụng keyword trong ô Name.
→ Nếu có ý định Spam link thì hãy quên đi nhé.
→ Tất cả bình luận đều được kiểm duyệt vì thế hãy cẩn thận trước khi comment.
Xin cám ơn!

Add Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.