日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

linux內核的編譯

1.;要怎麼進行核心的配置?
1.1.;取得原始程序碼
你可以經由;ftp;從;ftp.funet.fi;或是;mirror;in;/pub/OS/Linux/PEOPLE/Linus;取
得原始程序碼 。也可以到這個節(jié)點的;mirror;或其他節(jié)點去拿 。檔案名稱一般是以標記
成;linux-x.x.x.tar.gz;為代表,其中的;x.x.x;是版本編號 。較新的(更好的?)版
本以及修補檔一般是放在類似”v1.1;”以及”v1.2”這樣的子目錄下 。
強烈建議你去找;mirror;的;ftp;節(jié)點,而不要直接到;ftp.funet.fi;去!底下是一些
mirrors;以及其他節(jié)點的簡要列表
(;ftp.funet.fi;的;mirror;節(jié)點:)
Germany:ftp.Germany.EU.net
UK:;;;;;doc.ic.ac.uk
Australia:;;;;;;kirk.bu.oz.au
(;其它有擺放核心檔案的節(jié)點:)
USA:;;;;tsx-11.mit.edu
USA:;;;;sunsite.unc.edu
Germany:ftp.dfv.rwth-aachen.de
如果你沒有辦法上;ftp;,有個存放;linux;的;BBS;系統列表會定期刊登在
comp.os.linux.announce;上,試著到那邊去找點幫助 。
1.2.;解開原始程序碼的包裝
確定你是以″;root;″的身份簽入,然後;cd;到;/usr/src; 。如果你的;linux;是從其
它任何可能的地方取得的,在這個目錄底下應該已經存在一個叫做”;linux;”的子目
錄 。這是舊版的;linux;原始程序碼 。如果你還有磁碟空間而且想要玩得安全一點,那
麼你會想要保留這個子目錄的 。有個好主意是根據你目前使用的核心版本來修改這個子
目錄的名稱 ?!?uname;-r;″這個指令將會告訴你新的版本 。
所以,如果″;uname;-r;″顯示″;1.1.47,″你就可以把″;linux;″改名為
″;Linux-1.1.47; ?!迦绻闶莻€魯莽型的人,那就直接把這個子目錄清除掉 。無論是
哪一種情況,反正只要確定在解開全部的原始程序碼之前,;/usr/src;目錄下沒有
”linux;”這個子目錄就對了 。
在;/usr/src;目錄下,用″zcat;linux.x.x.tar.gz;|;tar;xvf-;″來解開原始程序碼
的包裝(你也可以用更簡單的″;tar;zxvf;linux.x.x.x.tar.gz″;如果你拿到的是
..tar;的檔案(後面沒有加上;;gz;),那就用”;tar;xvf;linux.x.x.x.tar;”) 。你
將會看到原始程序的內容飛逝而過 。當它完成以後,將會出現一個新的″;linux;”子
目錄 。
″;cd;″到;linux;目錄下然後查看;README;檔,里面應該會有一段標題為
″INSTALLING;the;kernel″;或類似的文字 。如果適當的話,先執(zhí)行說明里的指示;—
建立該有的符號鏈結,移除過時的;.o;檔案等等等諸如此類的工作 。
1.3.;配置核心
注意:這部份內容有些是重覆;Linus;的;README;檔案中的相應章節(jié)或加以修訂 。
在;/usr/src/linux;下執(zhí)行″;make;config;″;這個命令將會啟始一個指令稿,而這個
指令稿會問你各種問題 。它需要;bash;,所以要確定;bash;是;/bin/bash,/bin/sh;或
$BASH; 。
你現在該準備好回答這些問題,通常用″;y;″或″;n;″就可以了 。有一些很明顯或是
不重要的選項將不會在此加以說明 。
1.3.1.;Kernel;math;emulation;(核心的浮點運算模擬)
如果你沒有數學輔助運算處理機(ie,你只有一臺單純的;386;或;486SX;),那麼你在
這里要回答″;y;″ 。如果你已經有數學輔助運算處理機卻還回答″;y;″,那也不必太
擔心;—;linux;還是會去使用它而忽略掉核心的模擬程序 。唯一的影響是編譯出來的核
心變大了 。
1.3.2.;Normal;harddisk;support;(標準硬碟支援)
你在這里差不多都得回答″;y;″ 。它代表的意思是核心將會支援標準的;PC;磁碟,例
如大多數人使用的;IDE;界面硬碟 。這不包括;SCSI;設備的支援 。
1.3.3.;Networking;support;(網絡支援)
如果你有連接網絡,譬如說,你與;internet;有連線,或是你將使用;SLIP,PPP,term
或其它方式撥接到;internet;上的話,回答″;y; ?!?

推薦閱讀