我已经搜索过这个问题,并在这里找到一个页面,有人回答说“转到主页/用户名/.fonts”或类似的东西。我遇到了几个问题:
不存在这样的文件夹。
我发现在层次结构中“主页”上方还有一个“主页”。进入那里,双击我的用户名,它就会带我回到主页。其中仍然不包含任何带有“字体”或“字体”字样的文件夹。“音乐”后面紧接着一个“etc”。“Calibre Library”之前没有任何内容,“Zombie Shooter 2 Saves”之后也没有任何内容。
是的,没有主页/用户名/.fonts或者主页/用户名/字体或者类似的东西。那么操作系统到底在哪里实际上保留 Fonts 文件夹?如果有人告诉我 home/username/fonts 或任何其他内容,我可能会尖叫。
我有 Ubuntu 12,我想,如果这有帮助的话。
答案1
目录/home
本身不是任何用户的主目录。相反,此目录包含系统所有用户(root 除外)的主目录,每个用户的主目录的名称就是用户的名称。因此,如果您的用户名是user266566
,那么将有一个目录/home/user266566
。即你的主目录。当你位于该目录中,文件管理器/shell 会识别它并以某种方式指示它,例如将 Home 中的 H 大写、显示房屋图标或用 替换/home/user266566
(~
在 shell 的情况下)。
如果有帮助的话,/home
类似于C:\Users
在 Windows 中。
至于字体目录,您可以安装可供所有用户使用的字体,也可以只供您自己使用。如果您希望字体只供您自己使用,请将其放入 中~/.fonts
,其中~
指的是您的主目录。如果.fonts
您的主文件夹中不存在该目录,请创建一个。另外请记住,.
除非您将文件管理器设置为显示隐藏文件,否则任何以点 ( ) 开头的文件(包括目录)都将显示为隐藏文件。因此,如果您找不到.fonts
,可能是文件管理器设置为不显示隐藏文件。(Ctrl + H 键序列是切换显示和隐藏“点”文件的惯例。)
如果您想要在系统范围内(即所有用户)安装字体,则需要管理员权限。最简单的方法是通过软件包管理器安装字体(如果它们以软件包形式提供)。这些字体将安装在/usr/share/fonts
(并且在该目录中,最有可能安装在truetype
)。但是,如果您想手动安装字体,将它们放在 的更好位置,/usr/local/share/fonts
因为这样可以很好地区分软件包管理器安装的字体和您手动安装的字体。
答案2
您可以通过打开终端(Ctrl+Alt+T)并输入以下内容来搜索目录:
find ~ -name fonts
(对我而言是 .local/share/fonts)
答案3
.font 文件夹是一个隐藏文件夹,您可能需要先创建它。
您可以将新字体放入其中进行安装。
现在,对于已安装字体的位置,您可以在 fonts.conf 文件中找到它们的位置,
gedit /etc/fonts/fonts.conf
我的位于/usr/share/fonts