На моем хосте Ubuntu 18.04, работая man <command>
поднимает man
страница и я можем прокрутить вверх и вниз по использованию соответствующих клавиш со стрелками для чтения текста.
На новом изображении докера Ubuntu 18.04 я установил man
, man-db
, vim
и core-utils
и теперь я могу только прокрутить использование вниз клавиши "Пробел".
Кроме того, man
страница на шоу контейнера докера --MORE--
в левом нижнем угле, в то время как на моем хосте это показывает:
Manual page <COMMAND>(<INT>) line <INT> (press h for help or q to quit)
в левом нижнем угле.
У меня есть та же версия человека и на хосте и на моем изображении докера (человек 2.8.3)
Что я должен установить в своем изображении докера, чтобы позволить человеку прокручивать клавиши со стрелками использования, подобные тому, как я делаю на своем хосте ОС?
РЕДАКТИРОВАНИЕ - Дополнительный вывод от контейнера докера
root@11aa9a0948e7:~# man --version
man 2.8.3
root@11aa9a0948e7:~# echo $MANPAGER
root@11aa9a0948e7:~# echo $PAGER
root@11aa9a0948e7:~# update-alternatives --query pager
Name: pager
Link: /usr/bin/pager
Slaves:
pager.1.gz /usr/share/man/man1/pager.1.gz
Status: auto
Best: /bin/more
Value: /bin/more
Alternative: /bin/more
Priority: 50
Slaves:
pager.1.gz /usr/share/man/man1/more.1.gz
Тот же вывод от Хоста ОС
user@host:~$ man --version
man 2.8.3
user@host:~$ echo $MANPAGER
user@host:~$ echo $PAGER
user@host:~$ update-alternatives --query pager
Name: pager
Link: /usr/bin/pager
Slaves:
pager.1.gz /usr/share/man/man1/pager.1.gz
Status: auto
Best: /bin/less
Value: /bin/less
Alternative: /bin/less
Priority: 77
Slaves:
pager.1.gz /usr/share/man/man1/less.1.gz
Alternative: /bin/more
Priority: 50
Slaves:
pager.1.gz /usr/share/man/man1/more.1.gz
Вы системное использование more
как страница для man
в то время как стандартная установка Ubuntu использует less
.
Установите пакет less