ฉันจะทราบได้อย่างไรว่าแบบอักษรใดถูกติดตั้งจากบรรทัดคำสั่งและวิธีที่ง่ายที่สุดในการติดตั้งเพิ่มเติมคืออะไร


39

มีคำถามและคำตอบมากมายเกี่ยวกับแบบอักษรบน Ubuntu แต่มีไม่มากที่เกี่ยวข้องกับ Ubuntu สำหรับ Embedded Linux เช่น Beaglebone Black

ฉันไม่สามารถค้นหาไฟล์. ttf ใด ๆ ในตำแหน่งที่ตั้งมาตรฐานในระบบของฉันและฉันคิดว่าการละเว้นข้อ จำกัด ด้านทรัพยากรเหล่านี้

ใช้บรรทัดคำสั่งฉันจะ (1) ค้นหาแบบอักษรที่ติดตั้งได้อย่างไรและ (2) ติดตั้งแบบอักษรเพิ่มเติม

FYI: ฉันกำลังมองหา sans-serif ttf ง่ายๆที่ฉันสามารถใช้เพื่อแสดงข้อความบนเมทริกซ์ LED 8x8


1
คุณเคยลอง/usr/share/fontsไหม fc-listวิธีพื้นฐานมากแบบอักษรรายการคือ
วิลฟ์

/ usr / share / fonts ไม่ได้อยู่ที่นั่น ไม่พบคำสั่ง fc-list จนถึงตอนนี้ฉันเพิ่งดาวน์โหลดแบบอักษร arial ฟรีจาก www.dafont.com และใช้สำเนาที่ปลอดภัยเพื่อถ่ายโอนไปยังสายสืบของฉัน ฉันจะสร้างไดเรกทอรี / usr / share / fonts / ด้วยตนเองเพื่อใช้ในอนาคต scp /Users/me/Downloads/pixel_arial_11/PIXEARG_.TTF ubuntu@192.168.7.2: / home / ubuntu /
user391339

คำตอบ:


48

วิธีที่ดีที่สุดและง่ายที่สุดคือการใช้คำสั่งคอนโซล (คำสั่งนี้ควรพร้อมใช้งานสำหรับการแจกแจงแบบอิง Ubuntu ทั้งหมด):

fc-list

ตัวอย่างเอาท์พุท (ปล้น):

/usr/share/fonts/truetype/lato/Lato-Medium.ttf: Lato,Lato Medium:style=Medium,Regular
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold
/usr/share/fonts/truetype/lato/Lato-SemiboldItalic.ttf: Lato,Lato Semibold:style=Semibold Italic,Italic
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf: Noto Sans Thai:style=Regular
...

จาก MAN:

fc-list - list available fonts

ในการตรวจสอบตัวเลือกทั้งหมดที่มีให้ใช้ MAN (แมนนวล): man fc-list


3

คุณใช้ Ubuntu รุ่นใด

(1) ขอขอบคุณที่เชื่อมโยงจาก Lety less /etc/fonts/fonts.confบนเครื่องอูบุนตู ในนั้นมันอธิบายวิธีการใช้ local.conf

(2) จากบรรทัดคำสั่งเพื่อค้นหาฟอนต์เพิ่มเติมที่ฉันใช้apt-cache search font | grep lcdจากนั้นฉันใช้apt-cache show {}(แทนที่ {} ด้วยชื่อแพ็คเกจ) สำหรับคำอธิบายโดยละเอียด การติดตั้งจากบรรทัดคำสั่งมีหลากหลายรูปแบบ (เช่นความถนัด) แต่sudo apt-get install {}ใช้ได้ดี


0

คำตอบสำหรับคำถามที่ 2:

การติดตั้งแบบอักษรเป็นเพียงการคัดลอกไฟล์ไปยังบางโฟลเดอร์ อาจมีหลายโฟลเดอร์ ที่ระบบของฉันพวกเขาคือ:

  • /usr/share/fonts/ - แบบอักษรสำหรับผู้ใช้ทั้งหมด
  • ~/.local/share/fonts/ - แบบอักษรสำหรับผู้ใช้เฉพาะ

อาจมีโฟลเดอร์ย่อยที่คุณต้องการ

นี่คือคำสั่งเพื่อรับรายการไฟล์ฟอนต์ที่ระบบของคุณใช้

fc-list -f '%{file}\n' | sort

ดูมันและคุณจะได้รับความคิดของที่แบบอักษรในระบบของคุณอยู่ /

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.