您尚未登录。

#1 2023-01-01 15:42:10

hellowliu
会员
注册时间: 2022-12-31
帖子: 21

【已解决】安装 archlinux 后发现缺少了一些常用命令

新手第一次安装 archlinux,装好了之后发现有的命令不能用。比如:
whatis
bash: whatis:未找到命令
man
bash: man:未找到命令
我是不是哪个包漏装了?

最近编辑记录 hellowliu (2023-01-02 01:37:13)

离线

#2 2023-01-01 16:04:56

xiao80
会员
注册时间: 2021-11-14
帖子: 68

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

pacman -Qo /usr/bin/whatis
/usr/bin/whatis is owned by man-db
pacman -Qo /usr/bin/man
/usr/bin/man is owned by man-db

这两个都在 man-db 包里。

离线

#3 2023-01-01 16:18:31

hellowliu
会员
注册时间: 2022-12-31
帖子: 21

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

xiao80 说:

pacman -Qo /usr/bin/whatis
/usr/bin/whatis is owned by man-db
pacman -Qo /usr/bin/man
/usr/bin/man is owned by man-db

这两个都在 man-db 包里。

根据你的提醒安装了 man-db 包,发现 man 可以用了,但是 whatis 还是不能用。

whatis ls
ls:没有合适结果。
whatis less
less:没有合适结果。

在英语论坛上搜了解决方案,尝试了一下 mandb 命令。

mandb
0 个 man 子目录包含更新的手册页。
添加了 0 个手册页。
添加了 0 个孤立 cat 页面。
删除了 0 条旧数据库条目。

结果还是不能用。

whatis ls
ls:没有合适结果。

离线

#4 2023-01-01 16:20:48

hellowliu
会员
注册时间: 2022-12-31
帖子: 21

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

另外找到的传统解决方案 makewhatis 也不能用。

makewhatis
bash: makewhatis:未找到命令

离线

#5 2023-01-01 16:28:35

silkriver
会员
注册时间: 2020-07-24
帖子: 147

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

这应该说明 whatis 已经可以用了吧,提示未找到命令才说明不可以用,例如你试试 ls 和 less ...

最近编辑记录 silkriver (2023-01-01 16:31:14)

离线

#6 2023-01-01 16:42:49

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

man 的部分功能需要更新索引的。默认会每天更新一下,你也可以手动更新:
sudo systemctl start man-db.service

离线

#7 2023-01-01 16:43:25

sukanka
会员
所在地: Amoy, China
注册时间: 2020-04-05
帖子: 170
个人网站

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

你需要 mandoc
➜  ~ pkgfile makewhatis
community/erlang
community/erlang-nox
community/mandoc

离线

#8 2023-01-01 17:06:17

hellowliu
会员
注册时间: 2022-12-31
帖子: 21

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

silkriver 说:

这应该说明 whatis 已经可以用了吧,提示未找到命令才说明不可以用,例如你试试 ls 和 less ...

解决了,问题是需要管理员权限来运行 mandb 命令

sudo mandb
131 个 man 子目录包含更新的手册页。
添加了 23370 个手册页。
添加了 0 个孤立 cat 页面。
删除了 0 条旧数据库条目。

whatis ls
ls (1)               - 列目录内容

总之还是感谢你的建议

离线

#9 2023-01-01 17:10:30

hellowliu
会员
注册时间: 2022-12-31
帖子: 21

Re: 【已解决】安装 archlinux 后发现缺少了一些常用命令

感谢各位的建议,问题已解决,结果发布在楼上了

离线

页脚