pythonインストールしてLinuxカーネルのドキュメントを読む

Linuxカーネル (linux-4.17.1.tar.xz) をダウンロードした。 最近のは、

 

$  make  htmldocs

 

と打ち込めばHTML形式のドキュメントを生成できるらしい。

 

しかし、その際、sphinx-buildというコマンドが必要なのだそうな。 これは、どうやら Python のパッケージ (PyPI) のやつらしい。 VineLinux(6.5)にもあるようだが、古いものだったので、Python2.7からインストールすることに。

 

Python公式 (https://www.python.org/)から、Python-2.7.15をダウンロードし、いつも通り(./configure; make; make install)ビルドするが、これだと pip っていうコマンドがインストールされなかったので、

./configure  --with-ensurepip=install

make

make install

 という手順で pip も入った。

 

そして、sphinxのインストール。

$  pip  install  -U  sphinx