Je cherche le dernier code source de la commande man, la version de mon Linux est assez ancienne (v1.6f), mais j'ai échoué après avoir googlé un moment.
Je veux dire le dernier code source de man
, pas man-pages
mais le fichier binaire en /usr/bin/man
lui-même qui peut être compilé et installé.
dpkg -S /usr/bin/man
etapt-cache show man-db | grep Homepage
Sur les distributions basées sur Debian, comme Ubuntu, vous pouvez trouver et télécharger le code source comme ci-dessous:
Cela mettra le code source dans votre répertoire de travail actuel.
la source
Linux n'est pas un système d'exploitation mais juste un noyau. Donc, en théorie, chaque distribution est libre d'utiliser ce qu'elle veut.
Même rpm n'est pas nécessairement utilisé sur chaque distribution Linux, donc la première étape consiste à savoir quelle implémentation est utilisée. Cela peut généralement être fait en utilisant
strings
le binaire, puis en utilisant une chaîne significative entre guillemets comme chaîne de recherche sur Google.la source
rpm -qf
oudpkg -S
ou l'équivalent pour votre système d'empaquetage pour "" (commande -v man) "retourne le nom d'un paquet, alors cette méthode sera beaucoup plus fiable que la recherche sur Google pour les chaînes trouvées dans le binaire. Gardez à l'esprit que la plupart des distributions corrigent le logiciel en amont. Ainsi, le paquet source pour votre distribution est le seul endroit où aller pour le code source exact tel que compilé pour votre / usr / bin / man.