在 LMDE 6 上为 Linux 终端中的 zsh 安装 SF-Mono-Powerline

问题描述 投票:0回答:1

我正在尝试安装 SF-Mono-Powerline 来更改我的终端的字体以使用 zsh。 但是,字体的安装是成功的(检查过),但我无法在终端设置中选择字体。仍然只显示默认字体。

我从以下网站下载了 zip: https://github.com/Twixes/SF-Mono-Powerline/tree/master

将其解压缩并将所有 *.otf 文件复制到

/usr/share/fonts/opentype
(.otf) 以及
/usr/local/share/fonts
(作为 .ttf)

之后我输入

fc-cache -fv
来更新字体。

我通过输入

fc-list | grep SF-Mono-Powerline
检查了完整性。输出:

/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-HeavyItalic.otf: SF Mono Powerline:style=Heavy Italic
/usr/local/share/fonts/SF-Mono-Powerline-SemiboldItalic.ttf: SF Mono Powerline:style=Semibold Italic
/usr/local/share/fonts/SF-Mono-Powerline-MediumItalic.ttf: SF Mono Powerline:style=Medium Italic
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-RegularItalic.otf: SF Mono Powerline:style=Regular Italic
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-Semibold.otf: SF Mono Powerline:style=Semibold
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-Bold.otf: SF Mono Powerline:style=Bold
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-LightItalic.otf: SF Mono Powerline:style=Light Italic
/usr/local/share/fonts/SF-Mono-Powerline-Medium.ttf: SF Mono Powerline:style=Medium
/usr/local/share/fonts/SF-Mono-Powerline-Regular.ttf: SF Mono Powerline:style=Regular
/usr/local/share/fonts/SF-Mono-Powerline-HeavyItalic.ttf: SF Mono Powerline:style=Heavy Italic
/usr/local/share/fonts/SF-Mono-Powerline-LightItalic.ttf: SF Mono Powerline:style=Light Italic
/usr/local/share/fonts/SF-Mono-Powerline-Semibold.ttf: SF Mono Powerline:style=Semibold
/usr/local/share/fonts/SF-Mono-Powerline-BoldItalic.ttf: SF Mono Powerline:style=Bold Italic
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-BoldItalic.otf: SF Mono Powerline:style=Bold Italic
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-Heavy.otf: SF Mono Powerline:style=Heavy
/usr/local/share/fonts/SF-Mono-Powerline-Light.ttf: SF Mono Powerline:style=Light
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-Medium.otf: SF Mono Powerline:style=Medium
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-Light.otf: SF Mono Powerline:style=Light
/usr/local/share/fonts/SF-Mono-Powerline-Heavy.ttf: SF Mono Powerline:style=Heavy
/usr/local/share/fonts/SF-Mono-Powerline-RegularItalic.ttf: SF Mono Powerline:style=Regular Italic
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-Regular.otf: SF Mono Powerline:style=Regular
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-MediumItalic.otf: SF Mono Powerline:style=Medium Italic
/usr/share/fonts/opentype/SF-Mono-Powerline/SF-Mono-Powerline-SemiboldItalic.otf: SF Mono Powerline:style=Semibold Italic
/usr/local/share/fonts/SF-Mono-Powerline-Bold.ttf: SF Mono Powerline:style=Bold


这样字体就安装正确了。 但是当我进入终端 -> 属性 -> 配置文件来更改字体时,只显示默认字体。 SF-Mono-Powerline 完全缺失。

有什么建议吗?谢谢你的帮助:)

installation terminal fonts
1个回答
0
投票

我可以通过以下命令设置所需的字体:

gsettings set org.gnome.desktop.interface monospace-font-name 'SF Mono Powerline normal 10'

为了使命令通用:

    gsettings set org.gnome.desktop.interface monospace-font-name 'fontname fontsize'
© www.soinside.com 2019 - 2024. All rights reserved.