首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确地将git手册页添加到ubuntu

如何正确地将git手册页添加到ubuntu
EN

Ask Ubuntu用户
提问于 2013-11-17 12:13:52
回答 1查看 1.6K关注 0票数 2

我从git开始,决定看一看帮助页。打字时:

代码语言:javascript
复制
git help config

我收到以下错误消息:

代码语言:javascript
复制
man: can't resolve /usr/share/man/man1/git-config.1.gz: No such file or directory
No manual entry for git-config
See 'man 7 undocumented' for help when manual pages are not available.

这个包是从源代码构建的,所以我意识到手册页是分开的。我以tar.gz格式下载了相应的手册页,并试图将它们解压缩到:

代码语言:javascript
复制
/usr/share/man/

使用此命令:

代码语言:javascript
复制
sudo tar -xzf git-manpages-1.8.4.3.tar.gz -C /usr/share/man

不幸的是,它将所有权从根更改为用户110493和组5000。git help命令现在读到:

代码语言:javascript
复制
man: can't resolve /usr/share/man/man1/git-config.1.gz: Permission denied
No manual entry for git-config
See 'man 7 undocumented' for help when manual pages are not available.

我能做些什么才能让它最终发挥作用?安装一组手册页不需要一天的时间。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-11-17 12:39:33

您需要对它们进行gzip,并确保所有用户都能读到:

代码语言:javascript
复制
sudo chown -R root:root /usr/share/man/man1/ /usr/share/man/man5/ /usr/share/man/man7/
sudo chmod -R a+r /usr/share/man/man1/ /usr/share/man/man5/ /usr/share/man/man7/

如果要测试手册页的有效性,可以使用:

代码语言:javascript
复制
sudo mandb --test

它会告诉你任何问题。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/378343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档