• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 一個Linux愛好者的2.6.11內核編譯過程

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    星期天呀,呵呵,10:30起床,好像有一點早,昨天晚上玩 游戲 玩到3點鐘,好累呀。打開電腦 ,先玩一會游戲在說。11:00,不玩了,開始干正事了。先換到linux下去。本來想用虛擬機的,但是我做的ftp不能用,而且還可能好慢的。我的電腦 是沒有上網的,在我的

    星期天呀,呵呵,10:30起床,好像有一點早,昨天晚上玩游戲玩到3點鐘,好累呀。打開電腦,先玩一會游戲在說。11:00,不玩了,開始干正事了。先換到linux下去。本來想用虛擬機的,但是我做的ftp不能用,而且還可能好慢的。我的電腦是沒有上網的,在我的2003下架了個ftp,想讓虛擬機來訪問,可是虛擬機和我的電腦連不上,好郁悶。

    (1)安裝module-init-tools-3.0.tar.gz:

    # tar -zxvf module-init-tools-3.0.tar.gz

    # cd module-init-tools-3.0

    # ./configure --prefix=/sbin

    # make

    # make install

    # ./generate-modprobe.conf /etc/modprobe.conf

    不知道為什么,我用module-init-tools-3.1時make出錯。如果改用3.0的就沒事了。

    (2)安裝modutils-2.4.25-8.9.i386.rpm:

    # rpm -Uvih modutils-2.4.25-8.9.i386.rpm

    對modutils進行升級。

    (3)安裝新內核:

    將新內核copy到/usr/src下,

    #tar xzvf linux-2.6.11.tar.gz -----解壓縮.

    II. 將名為linux的符號鏈接刪掉,這時舊版本內核的符號鏈接.

    #ln -s linux-2.6.11 linux ------建立linux-2.6.11的符號鏈接linux.

    設置內核.

    # cd /usr/src/linux

    # make mrproper -----刪除不必要的文件和目錄.

    #make config(基于文本的最為傳統的配置界面,不推薦使用)

    #make menuconfig(基于文本選單的配置界面,字符終端下推薦使用)

    #make xconfig(基于圖形窗口模式的配置界面,Xwindow下推薦使用)

    #make oldconfig(如果只想在原來內核配置的基礎上修改一些小地方,會省去不少麻煩)

    它們的目的是一樣的,那就是生成一個.config文件

    這三個命令中,make xconfig的界面最為友好,如果你可以使用Xwindow,你就用這個好了,這個比較方便,也好設置。如果你不能使用Xwindow,那么就使用make menuconfig好了。界面雖然比上面一個差點,總比make config的要好多了。

    選擇相應的配置時,有三種選擇,它們分別代表的含義如下:

    Y--將該功能編譯進內核

    N--不將該功能編譯進內核

    M--將該功能編譯成可以在需要時動態插入到內核中的模塊

    如果使用的是make xconfig,使用鼠標就可以選擇對應的選項。如果使用的是 make menuconfig,則需要使用空格鍵進行選取。你會發現在每一個選項前都有個括號, 但有的是中括號有的是尖括號,還有一種圓括號。用空格鍵選擇時可以發現,中括號里要么是空,要么是"*",而尖括號里可以是空,"*"和"M"。這表示前者對應的項要么不要,要么編譯到內核里;后者則多一樣選擇,可以編譯成模塊。而圓括號的內容是要你在所提供的幾個選項中選擇一項。

    新聞5頁,當前在第1頁  1  2  3  4  5  

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>