Debian Linux lenny のカーネルソースの場所はどこですか?

このQ&Aのポイント
  • Debian Linux lenny のカーネルソースは、/usr/src 以下に展開されないようです。
  • uname -a コマンドを実行すると、Linux hogehoge 2.6.26-2-686 #1 SMP Wed Nov 4 20:45:37 UTC 2009 i686 GNU/Linux と表示されます。
  • apt-get build-dep linux-source-2.6.26-2-686 コマンドを実行すると、linux-source-2.6.26-2-686 のソースパッケージが見つからないというエラーメッセージが表示されます。
回答を見る
  • ベストアンサー

Debian Linux lenny のカーネルソースはどこにあるので

Debian Linux lenny のカーネルソースはどこにあるのでしょうか? 以下のようなコマンドを叩いてみたのですが、/usr/src 以下にカーネルソースが展開されないのですが、よかったら、相談に乗ってください。 # uname -a Linux hogehoge 2.6.26-2-686 #1 SMP Wed Nov 4 20:45:37 UTC 2009 i686 GNU/Linux # apt-get build-dep linux-source-2.6.26-2-686 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 E: linux-source-2.6.26-2-686 のソースパッケージが見つかりません

質問者が選んだベストアンサー

  • ベストアンサー
  • bakansky
  • ベストアンサー率48% (3502/7245)
回答No.1

パッケージをダウンロードなさりたいということでしょうか。 検索してみると、下記のページがありました。 http://packages.debian.org/lenny/i386/linux-headers-2.6.26-2-686/download このことが関係あるかどうか、断定できないのですが、そのページによると /etc/apt/sources.list に、 deb http://security.debian.org/debian-security lenny/updates main という1行を書き加えておいてからパッケージマネージャを使用するようにという注意が出ておりました。 私は Debian ユーザーではないので、見当違いなものでしたら、ご容赦下さい。 なお、上記ページの元のページは下記のページで、そこから移動しました。 http://packages.debian.org/lenny/linux-headers-2.6.26-2-686

ugg06006
質問者

お礼

bakansky さん。 助かりました。無事、/usr/src 以下に、カーネルソースが展開されました。 ありがとうございます。

ugg06006
質問者

補足

http://groups.google.co.jp/group/linux.debian.bugs.dist/browse_thread/thread/78582c3001323a8e を読んだのですが、 make_aticonfig_working.sig の使い方を教えていただきたく。 また、 # aticonfig aticonfig: No supported adapters detected となってしまうのですが、改善策がございましたら、是非、ご鞭撻のほど、よろしくお願いします。

関連するQ&A

  • Debian Linux squeeze

    kernel のコンパイルで、USBプリンタはデフォルトでモジュールが組み込まれているのでしょうか? 僕の環境だと、いくら試しても、USBプリンタに印字できません。 カーネル再構築しか、手段はないかと思われるのですが、僕の勘違いでなければ、USBプリンタをカーネル内でサポートしているのでしょうか? ちなみに、 $ uname -a Linux marine 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux です。 よろしくお願いします。追加モジュールが、カーネルの再構築なしに、できれば、有難いのですが、どうぞ、よろしくお願いします。

  • Vine Linuxの"apt-get upgrade"の不具合

    Vine4.1を使っています。 "apt-get upgrade"で次の現象が出ていますが、解決策がわかりませんでしょうか。 2008年1月12日 # apt-get update # apt-get upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージがアップグレードされます: kernel-doc kernel-source 以下のパッケージが新たにインストールされます: kernel-devel#2.6.16-0vl76.28 kernel-module-madwifi#0.9.3.3_2.6.16_0vl76.28-0vl0.42.1 kernel-module-ndiswrapper#1.27_2.6.16_0vl76.28-0vl2 アップグレード: 2 個, 新規インストール: 3 個, 削除: 0 個, 保留: 0 個 E: 問題を解決することができません。こわれたパッケージがあるようです。 $ uname -a Linux vine.myhome 2.6.16-0vl76.3 #1 SMP Sun Jun 17 14:32:18 JST 2007 i686 athlon i386 GNU/Linux $ rpm -qa | grep -e kernel-doc -e kernel-source -e kernel-devel -e kernel-module-madwifi -e kernel-module-ndiswrapper kernel-doc-2.6.16-0vl76.3 kernel-source-2.6.16-0vl76.3 kernel-devel-2.6.16-0vl68 kernel-devel-2.6.16-0vl76.3 kernel-module-madwifi-0.9.3_2.6.16_0vl68-0vl2.r1770 kernel-module-madwifi-0.9.3_2.6.16_0vl76.3-0vl4.r1770 kernel-module-ndiswrapper-1.27_2.6.16_0vl68-0vl2 kernel-module-ndiswrapper-1.27_2.6.16_0vl76.3-0vl2 以上

  • Debian squeezeのカーネルソースの場所

    現在、Debian squueze(kernel:2.6.32-5-amd64)を入れたPCに 無線LAN(RaLink RT2860)のドライバをインストール(コンパイル)するため、 付属のReadmeを読みながらMakefileの設定を行っています。 しかし、肝心のカーネルソースが自分のPCのどこにあるか分からず、 Makefile内のカーネルソース(LINUX_SRC)をどう指定すればよいのか分かりません。 どのように設定、もしくはどのようにして調べたら良いのでしょうか? Makefile内の該当箇所を以下に抜粋します。 (このままmakeを実行してもエラーが出ます。) =================================================== ifeq ($(PLATFORM),PC) # Linux 2.6 LINUX_SRC = /lib/modules/$(shell uname -r)/kernel/build # Linux 2.4 Change to your local setting #LINUX_SRC = /usr/src/linux-2.4 LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/net/wireless/ CROSS_COMPILE = endif =================================================== Linuxを始めてまだ一週間程度で右も左も分からないので、 変な質問の仕方をしているかもしれませんが、 是非ご教授、アドバイス等を頂きたいと思います。 よろしくお願いします。

  • Debian(woody)のカーネルのソースを取得したい

    /usr/src/配下にDebian(woody)のカーネルのソースを配置したいのですがどうしたらよいでしょうか?? 現在は空っぽです。 私のDebianの知識もほとんどありません。 apt-getしたらいいのかなと思いいろいろ検索し情報収集してるのですが、なかなか該当する情報を得られず質問させていただきました。 用途としてはlinux-wlan-ngのmake config時の"Linux source directory"参照先にしたいのです。 どうぞよろしくおねがいいたします。

  • telnet へのパイプができないです

    telnet を使用して、たとえば web のデータを自動的に取得しようとしています。 80 番ポートに接続して 接続完了を待った後 http リクエストを出力する ということを意図していますが、下記環境では動作しません。 なぜでしょうか? $ uname -a Linux srv4 2.6.32-36-generic #79-Ubuntu SMP Tue Nov 8 22:29:26 UTC 2011 i686 GNU/Linux $ (sleep 3; echo "GET / HTTP/1.0"; echo;) | telnet www.google.co.jp 80 Trying 173.194.38.84... Connected to www.l.google.com. Escape character is '^]'. Connection closed by foreign host. よろしくおねがいします。

  • debianでsystem関数を動かすには

    (localhost):ls {Desktop,Downloads} Desktop: Downloads: (localhost):perl system'ls {Desktop,Downloads}'; __END__ ls: '{Desktop,Downloads}' にアクセスできません: そのようなファイルやディレクトリはありません (localhost):uname -a Linux debian 5.10.0-19-amd64 #1 SMP Debian 5.10.149-2 (2022-10-21) x86_64 GNU/Linux

  • パッケージをインストールしたいのですが(Debian3.0)

    OSはDebian GNU/Linux 3.0です。 debianにはdselect、apt-get、dpkg等 いろいろなインストールの仕方があります。 よく解説でapt-get install (パッケージ名) などとかかれているのですが、 パッケージ名はどこで調べるのでしょうか? 最新のsambaをインストールしたいとき パッケージ名はどのようになるのでしょうか? インストール方法が3つもあるので どれでインストールしようか迷います。 私的には1つだけ使えるようになればよいと思うのですが どれがいいのでしょうか?(違いが分かりません。) ご回答よろしくお願いします。

  • Linuxのソースコードはどこで手に入れるのですか?

    Linuxについてはかなりの初心者ですが、Linuxはオープンソースですよね。そのソースコードはどうやって手に入れることができるのですか? あと入手できるソースコードとはLinuxのカーネル部分だけなのですか?それともWhite Box LinuxやUbuntu、Fedoraなどのディストリビューションのソースコードを手に入れることもできるのですか? また、それを変更してパッケージとして販売することはできるのですか? どなたか教えてください。

  • RHEL ES 4のkernel-source

    RedHat Enterprise Linux ES 4のインストール中です。 SMP対応のカーネルソースをダウンロードしたいのですが、FTPサイトには 通常のカーネルソースしか見当たりません。 ftp://updates.redhat.com/enterprise/4ES/en/os/SRPMS/kernel-2.6.9-11.EL.src.rpm どこでダウンロードすることができるのでしょうか? ちなみに、このサーバで「uname -r」を実行した結果は下記のとおりです。 2.6.9-11.ELsmp

  • uname -a のオプション

    Linuxのunameコマンドで、-aのオプションをつけると $ uname -a  Linux kitty 2.4.22-1.2115.nptl #1 Wed Oct 29 15:42:51 EST 2003 i686 i686 i386 GNU/Linux こんな感じで表示されますよね? で、このuname -a の後ろにさらに何らかのオプションをつけると $ uname -a ○○ (-か|かをつけてなんらかのアルファベット) Linux kitty 2.4.22-1.2115. nptl #1 Wed Oct 29 15:42:51 EST 2003 i686 i686 i386 GNU/Linux こんな感じで縦に表示されたのですが、どういうオプションを付けたのかわからなくなりました。 縦にひとつひとつ分かれてた方が見やすいので、わかる方お願いします。