我刚刚libgpiod
在我的 RPi 4B 上(从源代码)构建了当前版本(2.1 版)。. 的源 tarball 中包含六 (6) 个“命令行工具” libgpiod
。在此make install
过程中,这些工具及其新man
页面被安装在/usr/lib/arm-linux-gnueabihf
.
- 手册页:
./share/man/man1
- 二进制exe工具:
./bin
libgpiod
我没有从系统中卸载现有的软件包。现在(直到我弄清楚是否保留版本 2.1,或者发布最新的软件包),我正在创建符号链接来/usr/bin
指向/usr/lib/arm-linux-gnueabihf/bin
. 但我不清楚如何处理man
uals。我想看新的man
页面;例如,当我进入时man gpioset
,我想查看 中的手册页/usr/lib/arm-linux-gnueabihf/share/man/man1/gpioset.1
。
由于 RPi OS 是 Debian 的衍生产品,因此我希望安装 IAW Debian 约定的手册(无论是什么)。我确实针对6 个命令行工具whereis
之一的名称运行了 a ,并得到以下结果:
$ whereis gpioinfo
gpioinfo: /usr/bin/gpioinfo /usr/bin/gpioinfo.old /usr/share/man/man1/gpioinfo.1.gz
我找到了所有 6 本手册/usr/share/man/man1
(作为“gzip”压缩文件)。我认为替换“新旧”手册页的一种方法是移动 ( ) 旧手册,并在其位置放置新手册的链接。但我希望有比这更优雅的东西- 也许是某个地方的“一行”,指向. 有这样的单行本吗?mv
/usr/lib/arm-linux-gnueabihf/share/man/man1
有没有办法临时设置它- 直到新libgpiod
软件包发布?