web-dev-qa-db-ja.com

Linuxのmanコマンドの最新のソースコードはどこにありますか?

Manコマンドの最新のソースコードを探しています。私のLinuxのバージョンはかなり古い(v1.6f)のですが、しばらくググると失敗しました。

man-pagesではなくmanの最新のソースコードですが、コンパイルしてインストールできる/usr/bin/man自体のバイナリファイルです。

20
CodyChan

通常、ディストリビューションをクエリして、ソースのソースを確認できます。たとえば、Fedoraを使用していて、manコマンドがman-dbパッケージから取得されていることがわかります。

$ rpm -qf /usr/bin/man
man-db-2.6.7.1-16.fc21.x86_64

次に、man-dbパッケージに上流のURLを照会できます。

$ rpm -qi man-db | grep -i url
URL         : http://www.nongnu.org/man-db/

そして、あなたはそこにいます http://www.nongnu.org/man-db/

他のディストリビューションで使用されているパッケージングシステムを使用して、同様の手順を実行できます。

20
larsks

Ubuntuと同じように、Debianベースのディストリビューションでは、次のようなソースコードを見つけてダウンロードできます。

$ which man
/usr/bin/man
$ dpkg --search /usr/bin/man
man-db: /usr/bin/man
$ apt-get source man-db

これにより、ソースコードが現在の作業ディレクトリに配置されます。

2
Yu Jiaao