仅在 14.04 中使用终端更改默认系统字体

仅在 14.04 中使用终端更改默认系统字体

以下问题回答了如何使用调整工具调整字体但是我内心的卢德分子想知道如何在不安装的情况下做到这一点unity-tweak-tool

如何从终端调整默认系统字体。

答案1

gsettings为 GSettings 提供一个简单的命令行界面。它允许您获取、设置或监控单个键的更改。

  • 您可以通过终端中的以下命令设置字体:

    gsettings set org.gnome.desktop.interface document-font-name 'Sans 10'
    gsettings set org.gnome.desktop.interface font-name 'Ubuntu 10'
    gsettings set org.gnome.desktop.interface monospace-font-name 'Ubuntu Mono 11'
    gsettings set org.gnome.nautilus.desktop font 'Ubuntu 10'
    
  • 要了解当前设置在终端中输入以下命令:

    gsettings get org.gnome.desktop.interface document-font-name
    gsettings get org.gnome.desktop.interface font-name 
    gsettings get org.gnome.desktop.interface monospace-font-name
    gsettings get org.gnome.nautilus.desktop font
    

额外的:

  • 要查找架构类型上的所有相似键,请输入以下命令:

    gsettings list-recursively org.gnome.desktop.interface
    
  • 要重置所有键的值,请在终端中运行以下命令:

    gsettings reset-recursively org.gnome.desktop.interface
    

答案2

最近的更新一直在改变我系统上的字体缩放因子,请使用此命令重置它们...

gsettings set org.gnome.desktop.interface text-scaling-factor '1.0'

答案3

您可以使用dconf来更改默认系统字体:

dconf write /org/gnome/desktop/interface/font-name "'NanumGothic Italic 11'"

恢复原始值:

dconf write /org/gnome/desktop/interface/font-name "'Ubuntu 11'"

笔记:要检查当前值,请使用以下命令:

dconf read /org/gnome/desktop/interface/font-name

答案4

你也可以尝试这个答案

setfont /usr/share/consolefonts/UbuntuMono-R-8x16.psf

这是一个例子;您可以看到这样的可用字体列表:

ls /usr/share/consolefonts

如果你因为某种原因没有它们,你可以像这样安装它们:

sudo apt-get install fonts-ubuntu-font-family-console

请注意,您可能需要将 setfont 命令放在 .profile 或 .bashrc 中,因为它可能需要在每次登录时运行

相关内容