Estoy buscando el último código fuente del comando man, la versión en mi Linux es bastante antigua (v1.6f), pero fallé después de buscar en Google por un tiempo.
Me refiero al último código fuente de man
, man-pages
pero no el archivo binario en /usr/bin/man
sí mismo que se puede compilar e instalar.
dpkg -S /usr/bin/man
yapt-cache show man-db | grep Homepage
En las distribuciones basadas en Debian, igual que Ubuntu, puede encontrar y descargar el código fuente como se muestra a continuación:
Esto pondrá el código fuente en su directorio de trabajo actual.
fuente
Linux no es un sistema operativo sino solo un núcleo. Entonces, en teoría, cada distribución es libre de usar lo que quieran.
Incluso las rpm no se usan necesariamente en todas las distribuciones de Linux, por lo que el primer paso es descubrir qué implementación se usa. Esto normalmente se puede hacer usando
strings
el binario y luego usando una cadena significativa entre comillas dobles como cadena de búsqueda en Google.fuente
rpm -qf
odpkg -S
el equivalente de su sistema de empaque para `" $ (comando -v man) "devuelve el nombre de un paquete, entonces ese método será mucho más confiable que buscar en Google las cadenas que se encuentran en el binario. Tenga en cuenta que la mayoría de las distribuciones parchean el software desde arriba. Por lo tanto, el paquete fuente para su distribución es el único lugar para obtener el código fuente exacto compilado para su / usr / bin / man.