Ber*_*teh 5 package-management xubuntu apt fonts
xubuntu-desktop 默认安装许多非拉丁字体,这对于亚洲或阿拉伯用户来说非常有用,但使我(西方用户)在字体列表中选择字体的界面变得混乱。
所以我确实删除了许多我从未使用过的字体:
sudo apt-get remove --purge fonts-beng fonts-beng-extra fonts-deva fonts-deva-extra fonts-gargi fonts-gubbi fonts-gujr fonts-gujr-extra fonts-guru fonts-guru-extra fonts-indic fonts-kalapi
fonts-khmeros-core fonts-knda fonts-lao fonts-lklug-sinhala fonts-lohit-beng-assamese fonts-lohit-beng-bengali fonts-lohit-deva fonts-lohit-gujr fonts-lohit-guru
fonts-lohit-knda fonts-lohit-mlym fonts-lohit-orya fonts-lohit-taml fonts-lohit-taml-classical fonts-lohit-telu fonts-mlym fonts-nakula fonts-navilu
fonts-orya fonts-orya-extra fonts-pagul fonts-sahadeva fonts-samyak-deva fonts-samyak-gujr fonts-samyak-mlym
fonts-samyak-taml fonts-sarai fonts-sil-abyssinica fonts-sil-padauk fonts-smc fonts-smc-anjalioldlipi fonts-smc-chilanka fonts-smc-dyuthi fonts-smc-gayathri
fonts-smc-karumbi fonts-smc-keraleeyam fonts-smc-manjari fonts-smc-meera fonts-smc-rachana fonts-smc-raghumalayalamsans fonts-smc-suruma fonts-smc-uroob fonts-taml
fonts-telu fonts-telu-extra fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-garuda-ttf fonts-tlwg-kinnari fonts-tlwg-kinnari-ttf fonts-tlwg-laksaman
fonts-tlwg-laksaman-ttf fonts-tlwg-loma fonts-tlwg-loma-ttf fonts-tlwg-mono fonts-tlwg-mono-ttf fonts-tlwg-norasi fonts-tlwg-norasi-ttf fonts-tlwg-purisa
fonts-tlwg-purisa-ttf fonts-tlwg-sawasdee fonts-tlwg-sawasdee-ttf fonts-tlwg-typewriter fonts-tlwg-typewriter-ttf fonts-tlwg-typist fonts-tlwg-typist-ttf fonts-tlwg-typo
fonts-tlwg-typo-ttf fonts-tlwg-umpush fonts-tlwg-umpush-ttf fonts-tlwg-waree fonts-tlwg-waree-ttf fonts-yrsa-rasa
fonts-noto-core fonts-noto-hinted fonts-noto-ui-core fonts-noto-cjk
Run Code Online (Sandbox Code Playgroud)
因此,我的字体列表(在 LibreOffice 或 Inkscape 中)变得更加有用,万岁!
但是这个清除有删除的副作用xubuntu-default-settings(取决于fonts-noto-hinted),因此xubuntu-core......xubuntu-desktop这意味着我的大部分软件(包括 LibreOffice)现在都在 aptautoremove列表中......所以我不能再清理我的安装了。
如何删除这些非拉丁字体,同时保持 xubuntu-desktop 软件堆栈不变?
我尝试在没有推荐的软件包的情况下重新安装 xubuntu-desktop 但无济于事(由于依赖于 fonts-noto):
sudo apt-get install --no-install-recommends xubuntu-desktop
Run Code Online (Sandbox Code Playgroud)
我还尝试通过添加到 /etc/apt/preferences 来将所有这些字体固定为永远不会安装:
Package: <all fonts packages>
Pin: release *
Pin-Priority: -1
Run Code Online (Sandbox Code Playgroud)
但我的问题仍然存在。
小智 6
一种解决方法是安装字体管理器:
sudo apt install font-manager
Run Code Online (Sandbox Code Playgroud)
...然后禁用那些您不会使用的字体(例如大多数 Noto 字体) 我通过这种方式禁用了 180 多种字体,事情运行得好多了。它们仍然是“已安装”的,但系统上的其他程序不会看到它们。除非你的驱动器空间有限并且每一千字节都很重要,否则那就是正确的方法。仍然不明白为什么至少有 100 种很少有用户需要的字体是一种依赖!
按照@gunnar-hjalmarsson的指针,我将字体与安装了强依赖关系的元包保留在一起(fonts-noto-core fonts-noto-hinted fonts-noto-ui-core)...并且仅删除了(X)Ubuntu安装过程中默认安装的“推荐”字体:
sudo apt-get remove --purge fonts-beng fonts-beng-extra fonts-deva \
fonts-deva-extra fonts-gargi fonts-gubbi fonts-gujr fonts-gujr-extra \
fonts-guru fonts-guru-extra fonts-indic fonts-kalapi fonts-khmeros-core \
fonts-knda fonts-lao fonts-lklug-sinhala fonts-lohit-beng-assamese \
fonts-lohit-beng-bengali fonts-lohit-deva fonts-lohit-gujr \
fonts-lohit-guru fonts-lohit-knda fonts-lohit-mlym fonts-lohit-orya \
fonts-lohit-taml fonts-lohit-taml-classical fonts-lohit-telu fonts-mlym \
fonts-nakula fonts-navilu fonts-orya fonts-orya-extra fonts-pagul \
fonts-sahadeva fonts-samyak-deva fonts-samyak-gujr fonts-samyak-mlym \
fonts-samyak-taml fonts-sarai fonts-sil-abyssinica fonts-sil-padauk \
fonts-smc fonts-smc-anjalioldlipi fonts-smc-chilanka fonts-smc-dyuthi \
fonts-smc-gayathri fonts-smc-karumbi fonts-smc-keraleeyam \
fonts-smc-manjari fonts-smc-meera fonts-smc-rachana \
fonts-smc-raghumalayalamsans fonts-smc-suruma fonts-smc-uroob fonts-taml \
fonts-telu fonts-telu-extra fonts-thai-tlwg fonts-tibetan-machine \
fonts-tlwg-garuda fonts-tlwg-garuda-ttf fonts-tlwg-kinnari \
fonts-tlwg-kinnari-ttf fonts-tlwg-laksaman fonts-tlwg-laksaman-ttf\
fonts-tlwg-loma fonts-tlwg-loma-ttf fonts-tlwg-mono fonts-tlwg-mono-ttf \
fonts-tlwg-norasi fonts-tlwg-norasi-ttf fonts-tlwg-purisa \
fonts-tlwg-purisa-ttf fonts-tlwg-sawasdee fonts-tlwg-sawasdee-ttf \
fonts-tlwg-typewriter fonts-tlwg-typewriter-ttf fonts-tlwg-typist \
fonts-tlwg-typist-ttf fonts-tlwg-typo fonts-tlwg-typo-ttf \
fonts-tlwg-umpush fonts-tlwg-umpush-ttf fonts-tlwg-waree \
fonts-tlwg-waree-ttf fonts-yrsa-rasa fonts-noto-cjk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1414 次 |
| 最近记录: |