The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXのダミー質問と回答のため
Googleのunix.com



UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎!

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
RedHatのカーネル2.4.35.4にtelnetのアイドルタイムアウト ハンチン レッドハット 0 2008年5月12日 03:59午後
はRedHat :重要:カーネルのセキュリティおよびバグ修正アップデート アイボット セキュリティ勧告(RSS ) 0 2008年5月7日 09:10午前
RHEL 5には新しいカーネルをコンパイル vikas027 UNIXの詳細&エキスパートのためのユーザー 1 2008年2月5日 05:14午前
デュアルのXeon 2.6 、 RedHatのESのEL 4 、最大最新のリリースバージョンです。 2.6.9カーネル Garp Linuxのベンチマーク 2 2005年8月1日 10:01午前
Linux上でコンパイルç ? ctchung 高レベルのプログラミング 2 2001年9月20日 10:26午後

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年7月21日
bhattbonny bhattbonny is offline
登録ユーザー
  
 

参加日: 2008年7月
投稿: 2
RedHat上にLinuxカーネルをコンパイルする方法

こんにちは、
RedHat上にしてください私はLinuxカーネルをコンパイルする方法を知ることができます。私はこの分野では比較的少ないので、私には新たな患者がしてください。ここでは私は以下の詳細を相談されたファイルです:
RedHatの7.1には、 Linuxカーネルのコンパイル

このページはどのように最新のLinux 2.4カーネルのバージョンはRedHat 7.1をインストールする方法について説明します。特に、方法はRedHatのデフォルト設定では、公式のカーネルソースをコンパイルする方法について説明します。
動機

設定するにはかなり一般的なLinuxのユーザーは、公式のLinuxカーネルのソースからのトリッキーなことができる www.kernel.org RedHatので作業してください。例えば、私は一度は私のサウンドカードで動作しませんでしたが、カーネルをコンパイルします。このような頭痛を回避する最善の方法は、カーネルのソースには、 RedHatのソースRPMから設定ファイルを取得する、とされている公式のカーネルソースから、この設定を使用するように kernel.org。は、次の手順を実行することができますどのように概要を説明します。私は、通常のマニュアルの補足として、このガイドを使用して、交換用としてはお勧めします。
ダウンロードしてソース


  • ダウンロード最新の安定したカーネルをソースから kernel.org。同じバージョンを使わないなら、何をしている知っている既にを使用している、または、お客様のリスクを失敗したカーネルモジュールをコンパイルしないでください。あなたは既にカーネルを実行しているものを理解することができます $ uname - rを
  • 解凍しています。古いバージョンで解凍する必要がありましたは/ usr / srcに、今が良い日には、おそらく自分のホームディレクトリ内のソースには、通常のユーザとしてログインしてコンパイルしている。 $のtar xzf linuxの- 2.4.3.tar.gz
  • 場合は、カーネルのソースRPMから設定ファイルを入手することができます。残念ながら、この意味するカーネルのソースの100 MB以上30 KBのファイルを1つだけをインストールします。 2つの異なるソースのRPMは、つまり、カーネルとカーネルxxx.xxx.srpm - source.xxx.xxx.rpmている注意してください。一度これらのファイルが、おそらくディスクの容量を節約するためのソースRPMをアンインストールすることが可能です。あなたの時間と手間を節約するために、ここにいる 設定 カーネル2.4.2用のファイルは、ソースRPMには、 RedHat 7.1に同梱。 $のtar xzf configs.tar.gz
設定


  • kernel.orgからカーネルソースのトップディレクトリで実行 $ mrproperする
  • にあなたのシステムに最も適切な設定ファイルをコピーして、カーネルソースのトップディレクトリに設定します。 $ cp configs/kernel-2.4.2-i586.config linux-2.4.3/.config
  • 設定ファイルは、カーネルのバージョンが古いために、更新されている必要があります。は、次のコマンドは、新しい機能について質問します。場合を除き、具体的に関心を安全にこれらの新機能のほとんどの時間を残すことができます。 $ oldconfigする
  • として設定されると、カーネルとモジュールのハードウェアとその必要はない巨大な様々な機能をサポートします。いくつかの物事のコンパイルとディスクスペースの節約を高速化する機能をオフにすることもできます。かは、デフォルトでオフになっていたいくつかの機能を有効にする必要があります。そのためには、実行を行うには $ xconfigを作る
  • のバックアップコピーを作成します。設定。 $ cp 。設定ファイル〜 /バックアップカーネル設定
コンパイルは、カーネルとモジュール


  • この部分は簡単です。あなたの時間を取ってくるコーヒーを1杯....にたくさんあるよ $出発する
    $ bzImageを作る
    $モジュールを作る
新しいカーネルをインストールする


  • 今までは、期待に記録されており、通常のユーザとして。これで、ルートになる必要があります。 $秀
  • その最終目的地には、カーネルをコピーします。 自分の作業のカーネルを上書きしないでください! に# cp 〜 user/linux/arch/i386/boot/bzImage / boot/vmlinuz-2.4.3
  • モジュールをインストールします。 modules_installする#
  • することができますので、新しいカーネルを起動する/ etc / lilo.confを編集します。 するまでは、新しいカーネルを起動する作業のための行を服用しないでください! 次の例では、おそらくrootパーティションの場所を変更する必要があります。 イメージ\u003d / boot/vmlinuz-2.4.3
    ラベル\u003dのLinux - 2.4.3
    読み取り専用
    ルート\u003d / dev/hdc2
  • liloを実行して #の/ sbin / liloを
  • 場合は、レスキューディスクを選択してください $ bzdiskする
続き:私は、 kernel.orgのサイトLinuxの最新の安定バージョンをダウンロードし、行って、私もダウンロードconfigs.tar.gzファイルをuntarredとuntarred 。私は今、次の行動を混乱のですか?事前に感謝します。どのようなカーネルソースのトップディレクトリで、ここに至ってからは少し混乱している。ご説明するか、最初から全体のプロセスを説明することができます。また私はLinuxの7月1日、午前はLinux 4.0で動作していないが、私は同じであると期待している。ありがとう
  #2固定リンク)  
Old 2008年7月22日
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
モデレータ
  
 

参加日: 2007年9月
場所:ドイツ
投稿数: 2,277
まず、あなたがして、ハードウェア、独自のカーネルをコンパイルする前に、必要としないので、必要なカーネルモジュールを追加するよりも大きくする必要はありません知っている必要があります。

第二に、私はRed Hatのspeciallitiesの詳細については、判断することはできないが、男は、すでに説明したすべてのすべてのものを書いたのが好きです。

さて、このガイドの説明が欲しいですか?とはどのようにウェブのカーネルを構築するところで、専用のページがたくさんある。
  #3固定リンク)  
Old 2008年7月22日
bhattbonny bhattbonny is offline
登録ユーザー
  
 

参加日: 2008年7月
投稿: 2
redhatII上のLinuxカーネルをコンパイルする方法

の応答をありがとう!では、どうやって私は私のLinuxシステムのハードウェアの検出を行うが、どうやっていない私は自分の必要なものを決めるのですか?また、文章の意味を"kernel.orgからカーネルソースのトップディレクトリで実行 $ " mrproperする このトップディレクトリ、私には、 Linux展開は/ usr / srcに/ linuxに、知っていることについて話している、このディレクトリは何ですか?ご連絡ください。ありがとう!
Closed Thread

ブックマーク

タグ
linuxのダウンロードSolarisの

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 05:29午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0