我最近注意到,当我ssh
进入我用于工作的群集时,信息页面(特别是针对coreutils的信息)比我的个人计算机上的信息页面(macOS High Sierra 10.13.6)要有更多的信息。 。例如,当我在自己的计算机上输入info ls
时,它仅显示手册页;但是,我至少希望可以选择查看信息页面。
到目前为止,我已经学到了以下内容:
信息页面可从GNU获得:https://www.gnu.org/software/coreutils/manual/coreutils.texi.tar.gz
在遵循说明here时,我遇到一个问题:(a)没有root
组(正确的类比似乎是sudo chown root:wheel
); (b)当我尝试将结果信息文件移至/usr/share/info
时,出现以下错误消息:
mv: rename coreutils.info.gz to /usr/share/info/coreutils.info.gz: Operation not permitted
这似乎是因为启用了System Integrity Protection(我已选中)。特别是,该答案建议“如果您是修补匠/菜鸟/“超级用户”,不知道自己在做什么”,则很容易通过更改这些设置来造成严重损害。我是命令行的新手,当然属于这个阵营。
这似乎很奇怪,它需要如此重型的设备来安装coreutils文档。有没有更直接的方法来安装缺少的GNU信息页面?在这种情况下,可以更改SIP设置而不会意外损坏我的计算机吗?谢谢您的帮助!