사용자 시스템에 몇 가지 트루 타입 글꼴을 설치하는 작은 스크립트를 만들고 싶습니다. 내 우분투 컴퓨터에서 트루 타입 글꼴은에 있습니다 /usr/share/fonts/truetype
. 그러나이 위치가 모든 컴퓨터에서 동일한 지 확실하지 않습니다. Linux 시스템에서 트루 타입 글꼴이 저장되는 위치를 찾는 방법이 있습니까?
업데이트
조사한 결과 경로 usr/share/fonts/truetype
가 XML 파일에 지정되어 있음을 발견했습니다 /etc/fonts/fonts.conf
. XML 파일이므로 XPath를 사용하여 디렉토리를 얻을 수 있습니다.
xpath -q -e 'fontconfig/dir[1]/text()[1]' /etc/fonts/fonts.conf
그러나이 파일이 모든 (또는 대부분의) Linux 시스템에 존재할지 모르겠습니다.
Firefox
하고gnome-font-viewer
있는 그 위치에 존재하는 (하지 않습니다/usr/share/fonts
와~/.fonts
)? 나는 페도라 28 사용