我正在尝试在 Ubuntu 中安装 Bangla 字体,但遇到了麻烦。我已下载SolaimanLipi_20-04-07.ttf
字体并将其保存在我的桌面上。我尝试将文件复制到正确的位置,但不起作用:
$ sudo cp -r /home/Desktop/SolaimanLipi_20-04-07.ttf /usr/share/fonts/truetype
cp: cannot stat '/home/Desktop/SolaimanLipi_20-04-07.ttf': No such file or directory
也尝试复制但出现此错误:
opening file '/usr/share/fonts/truetype/SolaimanLipi_20-04-07.ttf': Permission denied
我怎样才能解决这个问题?
答案1
fonts-beng
您应该尝试做的第一件事是从 Ubuntu 档案库中安装该软件包:
sudo apt install fonts-beng
该软件包安装了罗希特孟加拉语字型。
答案2
/home/Desktop/
不是正确(默认)目录。应该是/home/$USER/Desktop/
。
第二个问题是由于没有使用sudo
或者没有使用以 开始的会话sudo -i
。您的“普通”用户帐户无权写入目录/usr/share/fonts/truetype
,因此您需要 root 权限才能复制文件。
答案3
我把常用的字体放在git 仓库。如果您已经安装了 git,请发出以下命令:
git clone https://github.com/hmoazzem/bangla-fonts.git; mkdir $HOME/.fonts/; cp -r bangla-fonts $HOME/.fonts/; fc-cache -f -v
这应该会安装字体。
答案4
一个简单的方法是将字体粘贴到主文件夹中的 .fonts 文件夹中。如果 .fonts 文件夹不存在(通常隐藏,请尝试 CTRL + H ),则需要创建一个。
您还可以从此处使用 Google 的 Noto 字体