Я видел ту же проблему. Попробуйте a
mount --make-private /mnt
перед
mount -t tmpfs tmpfs /mnt
Также посмотрите на источник команды seunshare, чтобы видеть, как они делают это.
Ядро perldoc
идет с пакетом жемчуга в дуге. например. perldoc perllol
. Для большинства модулей вся утилита делает создать документацию из POD в источнике все же. /usr/lib/perl5/core_perl/POSIX.pm
оказывается, не имеет никакого POD, так не создает документации. Я предполагаю, потому что это - модуль XS так большая часть из, его - функция, находится в C где-то в другом месте.
При сравнении Дуги с полем Debian с perldoc на Debian некоторые базовые модули также имеют отдельное .pod
файл в /usr/share/perl/5.x/
тогда как у Arch нет ни одного.
POSIX.pm, кажется, немного отличается снова в этом .pod
находится в каталоге lib..
debian$ find /usr/lib/ -name "*.pod"
/usr/lib/perl/5.10.1/Config.pod
/usr/lib/perl/5.10.1/POSIX.pod
Который делает, это быть похожим на debian делает что-то пользовательское здесь.
На самом деле, если Вы проверяете источник жемчуга POSIX.pod
отдельный файл, сидящий рядом с модулем жемчуга.
Возможно, зарегистрируйте ошибку с дугой, чтобы включать его? Я предполагаю, что Вы могли привести доводы в пользу него, чтобы быть измененными в Perl вместо этого, если это идет вразрез с некоторым стандартом. Существуют люди Perl на stackoverflow, который, вероятно, знал бы.
Мое персональное предпочтение состоит в том, чтобы использовать онлайн-документацию, выбирая версию Perl соответственно. Для Ваших конкретных вопросов о POSIX
базовый модуль там - это. Для неосновного Perl модули смотрят на metacpan для документации, просматривая исходный код и/или загрузки, конечно.