Respuestas:
dman
Recupera páginas del manualEn la práctica, ver la breve descripción de un paquete (como sugiere mchid) suele ser lo que querrá ver, para decidir si desea el paquete. Sin embargo, si lo desea, puede ver una página de manual proporcionada por un paquete que aún no se ha instalado, utilizando la dman
utilidad.
dman
es proporcionado por el paquete bikeshed . Puede instalarlo en el Centro de software o con sudo apt-get install bikeshed
.
Luego usa dman
like man
.
dman
es un script que recupera páginas manuales a través de Internet y las muestra, por lo que debe estar conectado a Internet para usarlo con éxito. (Pero probablemente sí, porque en su escenario específico está a punto de instalar un paquete). También a menudo se ejecuta lentamente, así que prepárese para esperar varios segundos.
dman
la base de datos no tiene su versión, puede especificar otra.Debido a un error dman
no funciona bien en algunas versiones de Ubuntu. Por ahora, puede solucionar el problema al ver otra versión de lanzamiento de la página de manual que desea (esta solución fue sugerida por Marius Gedminas en un comentario sobre el informe de error ). Utiliza la parte del adjetivo del nombre en clave , en minúsculas (p. Ej., precise
De 12.04 Precise Pangolin, trusty
de 14.04 Trusty Thar). Por ejemplo:
ek@Io:~$ dman sl # doesn't work on Vivid, produces no output
ek@Io:~$ dman --release trusty sl
SL(6) Games Manual SL(6)
NAME
sl - display animations aimed to correct users who accidentally enter
sl instead of ls.
SYNOPSIS
sl [ -alFe ]
DESCRIPTION
sl Displays animations....
Por supuesto, también puede simplemente navegar por las páginas de manual en la web . Si desea hacer esto desde la línea de comandos, puede usar un navegador web basado en texto .
Si lo desea, incluso se podría definir una función en .bashrc
lo que tiene un comando que abre un navegador web basado en texto y busca el término pasado como argumento:
wman() { links2 "http://manpages.ubuntu.com/cgi-bin/search.py?q=$1"; }
Para que esa definición de función particular funcione, se debe instalar el paquete links2 . Hará que la wman
función se defina automáticamente en cada shell interactivo recién creado, pero no en shells que se iniciaron antes de que .bashrc
se editara (sin embargo, simplemente puede ejecutar la definición de función en esos shells).
Luego puedo buscar páginas del manual, y seleccionar entre páginas en diferentes secciones del manual, para cualquier versión de Ubuntu del manual que me guste:
ek@Io:~$ wman chmod
Ubuntu Manpage: Searching (p1 of 2)
Ubuntu manuals
_____________________ go
+------------------------------------------------------------------------+
| lucid precise trusty utopic Section Description |
| 10.04 LTS 12.04 LTS 14.04 LTS 14.10 |
| chmod(1), chmod(1), chmod(1), chmod(1), (1) - Executable |
| chmod(1) chmod(1) chmod(1) chmod(1) programs or shell |
| commands |
| chmod(2), chmod(2), chmod(2), chmod(2), (2) - System calls |
| chmod(2) chmod(2) chmod(2) chmod(2) (functions provided by |
| the kernel) |
| (3) - Library calls |
| chmod(3) chmod(3) chmod(3) chmod(3) (functions within |
| program libraries) |
| . . . . (4) - Special files |
| (usually found in /dev) |
| (5) - File formats and |
| . . . . conventions eg |
| /etc/passwd |
| . . . . (6) - Games |
| (7) - Miscellaneous |
| . . . . (including macro |
| packages and |
http://manpages.ubuntu.com/
debman
.
bikeshed
, puedes instalar lo debian-goodies
que te dará ambos dman
ydebman
debman
que es parte del debian-goodies
paquete que puede usar debman -p debian-goodies debman
. Si tiene un .deb
paquete en su computadora, puede usar la -f
opción para ver las páginas de manual sin instalar ese paquete:debman -f debian-goodies_0.79_all.deb debman
Yo recomiendo instalar debian-goodies
el paquete que le dará acceso a la dman
, debman
, debmany
, y debget
comandos, y muchos más. Instalarlo con:
sudo apt install debian-goodies
dman
ya ha sido cubierto por Eliah Kagan .
Ahora sabes que dman
está incluido en bikeshed
y debian-goodies
.
Puede usar debman para leer páginas man de paquetes desinstalados (no instalados).
En estos ejemplos, quiero leer la página de manual dman
del paquete debian-goodies
:
debman -p debian-goodies dman
O si está buscando leer páginas de manual para una versión específica, use:
debman -p debian-goodies=0.79 dman
También puede leer la página .deb
de manual de los archivos locales usando la -f
opción:
debman -f debian-goodies_0.79_all.deb dman
Solo por claridad, aquí hay otro ejemplo, quiero leer la página de manual de la apt-get
herramienta que pertenece al apt
paquete:
debman -p apt apt-get
Por lo tanto, debe conocer el comando que desea leer. La página de manual pertenece a qué paquete.
Puede descargar paquetes debget
y leerlos manualmente con su aplicación favorita:
debget debian-goodies
Las páginas man y otra documentación se incluyen en los .deb
paquetes, se pueden encontrar en:
debian-goodies_0.79_all.deb\data.tar\usr\share\man
debian-goodies_0.79_all.deb\data.tar\usr\share\doc
O puede usar debmany
para ver toda la documentación usando la terminal:
debmany ./debian-goodies_0.79_all.deb
También puede usarlo para paquetes instalados:
debmany debian-goodies
Cuando estoy en mi teléfono Android y, a veces, incluso cuando estoy en Ubuntu, uso Internet para ver páginas de manual. Otro beneficio del navegador de Internet es la capacidad de buscar fácilmente con Ctrl+ F. En la barra de búsqueda de su navegador puede escribir man ls
y este es el primer golpe:
En mi opinión, no puede leer la documentación sin instalar el paquete. Cuando instala un paquete específico, puede haber notado que algunos archivos adicionales también se instalan, uno de los cuales se denomina 'man-db' o algo similar.
Este 'man-db' en realidad contiene la documentación manual sobre el paquete.
pero puedes ver algunos detalles básicos del paquete por
apt-cache show <packagename>
man-db
vuelve relevante solo después de la instalación del paquete (que OP no quiere).
dman
es una idea extremadamente útil.