Tengo una instalación nueva de Ubuntu 16.04 LTS e intenté instalar algunas aplicaciones usando los nuevos paquetes instantáneos. La instalación de esos paquetes es fácil, pero cuando trato de hacer man <package>
No puedo abrir la página de manual. Por ejemplo:
$ man tmux
No manual entry for tmux
See 'man 7 undocumented' for help when manual pages are not available.
El whereis
comando me da esta salida:
$ whereis tmux
tmux: /snap/bin/tmux
Pero la verdad es que el archivo de la página man existe:
$ ls -l $PWD/*
-rw-r--r-- 1 root root 100394 Abr 20 06:46 /snap/tmux/current/share/man/man1/tmux.1
¿Cómo puedo hacer que esto funcione? ¿Hay algún problema con la administración de paquetes instantáneos?
Respuesta aceptada:
Una solución de 'curita' es ejecutar lo siguiente desde la línea de comando:
export MANPATH=":/snap/tmux/current/share/man"
y luego el comando man tmux
funcionará tan bien como todas sus páginas de manual preexistentes. Tenga en cuenta que Ubuntu no normalmente usa $MANPATH
y las páginas de manual estándar PATH se pueden ver de la siguiente manera:
[email protected]:~$ man -w
/usr/local/man:/usr/local/share/man:/usr/share/man
Después de ejecutar la solución de "curita" sugerida anteriormente, debería ver:
[email protected]:~$ man -w
/usr/local/man:/usr/local/share/man:/usr/share/man:/snap/tmux/current/share/man
Esta configuración también se puede colocar en ~/.bashrc
para la permanencia, recordando que después de colocarlo allí, cierre la sesión y vuelva a iniciarla o simplemente ejecute:source ~/.bashrc
Debo decir que no es muy satisfactorio, especialmente si cada paquete tiene una página de manual en una ubicación diferente. Esperemos que a medida que se solidifiquen los estándares, esto será un problema menor...
Referencias:
- AskUbuntu:¿Cómo averiguar dónde está configurado $MANPATH? Una excelente pregunta y respuesta de AskUbuntu que describe qué es MANPATH y cómo manipularlo.
- No se puede acceder a las páginas de manual instaladas de Snappy a través del error man Launchpad donde se analiza el problema de ver las páginas de manual de Snap.
- Soporte para páginas de manual Más discusión esta vez desde los foros de Snapcraft.