[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:10789] Re: make-kpkg on slink



 川藤です。

In message <199812110549.OAA12097@xxxxxxxxxxxxxx>
on Fri, Dec 11, 1998 at 02:52:19PM +0900
Mr. Hiroshi KISE <fuyuneko@xxxxxxxxxxxx> wrote:
 |>   linux-X.Y.Z.tar.gzを展開すると、linuxというディレクトリができま
 |> すが、Debianの場合には、kernel-soure-X.Y.Zという名前に変更しなけれ
 |> ばならないのでしょうか?
 |
 |その“linux”なり“kernel-sourceなんとか”のディレクトリの中で
 |作業すればいいだけで、ディレクトリの位置や名前は関係ありません。

 了解。どうも、私は「Debian的」を大げさに考えているのかもしれませ
ん。

 |>  Debianではkernel-headersというパッケージがありますよね?上記の方
 |> 法でそれが作られると思うのですが、これの存在理由は何なのでしょうか?
 |> たんにカーネルソースを展開しておくだけではダメなのでしょうか?
 |
 |Debian 2.1とそれ以前では状況が異なります。2.1では、カーネルのソースで
 |あるkernel-sourceパッケージを入れても/usr/srcの下に「展開された」
 |形にはなりません。カーネルのヘッダファイルを入れるにはkernel-headers
 |パッケージが必要です。

 うーむ、ちょっとややこしい。ここはやはり、


In message <13936.51933.915250.87296A@jr5pdx.debian.or.jp>
on Fri, Dec 11, 1998 at 04:37:16PM +0900
Mr. Shuichi OONO <jr5pdx@debian.or.jp> wrote:
 |安直にやってる私は、
 |
 |1. cd /usr/src
 |2. bzip2 -dc ~/linux-2.1.131.tar.bz2 | tar xvf -
 |3. mv linux linux-2.1.131 && ln -s linux-2.1.131 linux
 |4. tar zxvf pcmcia-cs.tar.gz && tar zxvf userlink-source.tar.gz
 |5. cd linux
 |6. cp ../linux-2.1.130/.config . && make menuconfig
 |7. nice make-kpkg clean && \
 |   nice make-kpkg --revision hostname.1 kernel_image modules_image
 |8. 作業を続ける。^^;
 |9. dpkg -i ../kernel-image-2.1.131-i486_hostname.1_i386.deb \
 |           ../pcmcia-modules-xxx ../userlink-modules-xxx
 |
 |といったところです。
 |
 |/usr/src で作業しているのは、単に kernel-headers 等を作るのが
 |面倒になったから ^^; です。

という手順を採用させていただくのが簡単でよさそうです。

 どうも、みなさまありがとうございました。


川藤