linux自带有usb驱动,为什么还需要libusb?
linux里的软件分为用户层和内核层两种。
比如内核里编译了温度传感器的驱动,还得有lm-sensors在用户层负责解释处理内核递交出的数据。
usb驱动是硬件驱动方面的东西,libusb是给应用软件开发和usb驱动协同操作(在底层读取usb内容)的功能时提供的库。
linux arm把字库文件ttf拷到font下就能用吗?
不一定。Linux arm 上的字体系统通常使用 Open Font Library(OFL),而不是传统的 Linux 字体系统。OFL 是一个基于 ELF 格式的文件系统,可以加载和卸载不同的字体文件,并且支持多种字体格式,如 TrueType、扇贝字体、字形增强字体等等。
要将字体文件拷到 Linux arm 上,需要确保字体文件与 OFL 兼容。一般来说,字体文件应该以 .ttf 或 .otf 扩展名命名,并且应该使用 Openfont 工具进行格式化和验证。如果字体文件格式不正确或未格式化,则无法被 OFL 加载,可能会导致字体无法正确显示或渲染。
此外,还需要确保操作系统和应用程序已经正确安装了所需的字体驱动。如果应用程序需要使用特定于某个字体的渲染器或字形增强器,则还需要安装相应的字体驱动。
要将字体文件拷到 Linux arm 上并让它们可用,需要确保字体文件与 OFL 兼容,正确格式化和安装字体驱动。
可以的,,,首先复制或者下载字体到目标位置(/usr/share/fonts/chinese),如果没有自行创建
执行fc-cache -fv
reboot
安装完成后进入/usr/share/fonts/chinese目录执行 ls -l 命令如果显示乱码则要把Linux的显示语言改成中文
yum groupinstall chinese-support
echo $LANG 看是否是zh_CN.UTF-8
不是则vim /etc/sysconfig/i18n,修改en_US.UTF-8为zh_CN.UTF-8
reboo

