Как мне получить команду man? - PullRequest
0 голосов
/ 16 ноября 2018

Я только что установил подсистему Windows для Linux в первый раз и загрузил дистрибутив Debian из Магазина Windows.

Первое, что я попытался сделать, это использовать команду "mv". Во-вторых, нужно было запустить «man mv», потому что я не помню, как его использовать. Но я получил ошибку:

-bash: man: command not found

Это выглядит как пакет, который я хочу, называется manpages. Но я не могу установить это:

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

Как мне настроить и запустить команду man?

Ответы [ 2 ]

0 голосов
/ 28 марта 2019

Я хочу добавить к ответу elken, что, очевидно, пакеты 'man-db' не охватывают все страницы man.Например, мне нужна была документация для библиотеки C stdio (fopen, fgets, ...), и для этого мне пришлось установить 'manpages-dev':

sudo apt install manpages-dev

По-видимому, есть и другая man-страницаКоллекции (/ разные имена для них в определенных дистрибутивах Unix), см. https://superuser.com/questions/40609/how-to-install-man-pages-for-c-standard-library-functions-in-ubuntu

0 голосов
/ 16 ноября 2018

apt update для обновления списков локальных пакетов, затем apt install man-db для установки фактического пакета.

...