我如何获得 man 命令?

Jam*_*Orr 9 windows-subsystem-for-linux

我第一次安装了适用于 Linux 的 Windows 子系统,并从 Windows 应用商店下载了 Debian 发行版。

我尝试做的第一件事是使用“mv”命令。第二件事是运行“man mv”,因为我不记得如何使用它。但我收到了错误:

-bash: man: command not found
Run Code Online (Sandbox Code Playgroud)

看起来像我想的是被称为手册页包。但我无法安装:

sudo apt-get install manpages
[sudo] password for pi:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package manpages is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'manpages' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

如何启动并运行 man 命令?

elk*_*ken 10

apt update更新本地包列表,然后apt install man-db安装实际包。


小智 7

我想在 elken 的答案中添加一点,显然,“man-db”包并未涵盖所有手册页。例如,我需要 C stdio 库(fopen、fgets...)的文档,为此我必须安装“manpages-dev”:

sudo apt install manpages-dev
Run Code Online (Sandbox Code Playgroud)

显然还有一些其他的联机帮助页集合(/在某些 unix 发行版上它们的名称不同),请参阅https://superuser.com/questions/40609/how-to-install-man-pages-for-c-standard-library -ubuntu 中的函数