Когда я пытаюсь получить man-страницы с man
ним, кажется, ничего не отображается и ведет себя так, как будто я только что нажал Enter
~$ man ls
~$ man man
Я попытался решения от этих страниц не увенчались успехом
Question1 question2 . Этот последний вопрос точно соответствует моему состоянию, но исправления, похоже, не работают. Хотя info
похоже на работу.
Вот некоторая дополнительная информация:
~$ man --version
man 2.7.6.1
~$ type -p man
/usr/bin/man
~$ type -t man
file
~$ manpath
/home/abhilash/anaconda3/man:/usr/local/man:/usr/local/share/man:/usr/share/man:/usr/lib/jvm/java-8-oracle/man
~$ uname -a
Linux abhilash-ThinkPad-T440 4.13.0-38-generic #43-Ubuntu SMP Wed Mar 14 15:20:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
ОБНОВИТЬ
~$ type -a man
man is /usr/bin/man
~$ env | grep 'PAGER\|^MAN'
~$
ОБНОВЛЕНИЕ 2
~$ ls -1 /usr/share/man/man1 | wc -l
2145
~$ ls -l "$(type -p pager)"
lrwxrwxrwx 1 abhilash abhilash 18 Apr 16 18:43 /home/abhilash/anaconda3/bin/pager -> ../lib/R/bin/pager
~$ ls -l "$(readlink "$(type -p pager)")"
ls: cannot access '../lib/R/bin/pager': No such file or directory
type -a man
andenv | grep 'PAGER\|^MAN'
/usr/share/man/man1/
?ls -l "$(type -p pager)"
и (при условии, что это символическая ссылка):ls -l "$(readlink "$(type -p pager)")"
Ответы:
Оказывается, после установки anaconda или установки какого-либо пакета через conda, пейджер по умолчанию переписывается. Точная причина этого неизвестна. Просто еще немного информации
Мое самое сильное предположение - то, что установка rpy2 имела этот эффект изменения информации пейджера, учитывая время событий.
Но это шаги, которые я предпринял, чтобы решить проблему.
Убедитесь, что по умолчанию используется пейджер с man-db, набрав следующее для подтверждения
Это решение было получено после перехода по этой ссылке в попытке установить пейджер по умолчанию.
Благодаря Glenn и terdon за их вклад в решение этой проблемы.
источник
rm /home/abhilash/anaconda3/bin/pager
, вероятно, сделал бы это.which pager
показал, что я не использовал/usr/bin/pager
. Просто пришлось исправить мой заказ $ PATH, и он был исправлен.