명령 줄에서 어떤 글꼴이 설치되어 있는지 어떻게 알 수 있습니까? 더 많은 글꼴을 설치하는 가장 쉬운 방법은 무엇입니까?


38

Ubuntu에는 글꼴에 관한 많은 질문과 답변이 있지만 Beaglebone Black과 같은 임베디드 Linux 용 Ubuntu를 다루는 것은 많지 않습니다.

시스템의 표준 위치에서 .ttf 파일을 찾을 수 없었으며 리소스 제약 조건에서 이러한 파일이 생략되었다고 생각합니다.

명령 줄을 사용하여 (1) 어떤 글꼴이 설치되어 있는지 확인하고 (2) 더 많은 글꼴을 설치하는 방법은 무엇입니까?

참고 : 8x8 LED 매트릭스에 텍스트를 표시하는 데 사용할 수있는 간단한 sans-serif ttf를 찾고 있습니다.


1
당신은 시도 했습니까 /usr/share/fonts? 글꼴을 나열하는 가장 기본적인 방법은 fc-list입니다.
Wilf

/ usr / share / fonts는 없습니다. fc-list 명령을 찾을 수 없습니다. 지금까지 www.dafont.com에서 무료 arial 글꼴을 다운로드하여 보안 사본을 사용하여 비글 본으로 옮겼습니다. 나중에 사용하기 위해 수동으로 / usr / share / fonts / 디렉토리를 만듭니다. scp /Users/me/Downloads/pixel_arial_11/PIXEARG_.TTF ubuntu@192.168.7.2 : / home / ubuntu /
user391339

답변:


47

가장 쉽고 간단한 방법은 console 명령을 사용하는 것입니다 (이 명령은 모든 우분투 기반 배포판에서 사용 가능해야합니다).

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
...

남자에서 :

fc-list - list available fonts

사용 가능한 모든 옵션을 확인하려면 MAN (수동)을 사용하십시오. man fc-list


3

어떤 버전의 Ubuntu를 사용하고 있습니까?

(1) 내 우분투 15.04 시스템에서 Lety의 링크 덕분입니다 less /etc/fonts/fonts.conf. 여기에는 local.conf를 사용하는 방법이 설명되어 있습니다.

(2) 명령 줄에서 내가 사용하는 더 많은 글꼴을 검색 apt-cache search font | grep lcd하려면 apt-cache show {}자세한 설명을 위해 (패키지 이름으로 {}을 대체)을 사용합니다. 커맨드 라인에서 설치하면 적성과 같은 몇 가지 변형이 있지만 오래된 것이 잘 sudo apt-get install {}작동합니다.


0

두 번째 질문에 대한 답변 :

글꼴을 설치하면 파일이 일부 폴더로 복사됩니다. 많은 폴더가있을 수 있습니다. 내 시스템에서 그들은 :

  • /usr/share/fonts/ — 모든 사용자를위한 글꼴
  • ~/.local/share/fonts/ -특정 사용자를위한 글꼴

원하는 하위 폴더가있을 수 있습니다.

다음은 시스템에서 사용하는 글꼴 파일 목록을 가져 오는 명령입니다.

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

그것을 보면 시스템의 글꼴 위치 /

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.