在此之前,強調一點,如果你的電腦裡以前
安裝過交叉編譯器或者在配置檔案裡面設定過arch等選項,請將系統恢復到剛安裝模式下再進行下面的步驟!
這點非常重要!
具體步驟: 1、
www.kernel.org,筆
2、將原始碼解壓到/usr/src目錄下,命令如下:
sudo -s
tar -xjvf linux-3.9.tar.xz -c /usr/src 3、
進入原始碼目錄下,並生成配置檔案
方法:cd /usr/src/linux-3.9
cp -vi /boot/config-`uname -r` .config//拷貝ubuntu12.04原來的配置檔案到.config中,只是為了方便,當然也可以進行詳細配置
或者使用如下命令:
make arch=x86 defconfig//使用預設的配置進行更新
make menuconfig(圖形化介面) gtk+【可選】如圖1所示
make xconfig(圖形化介面)qt 【可選】如圖2所示 4、
第三步配置完成後,就可以對核心原始碼進行編譯了,具體命令如下所示:
make -j4 //編譯核心,生成核心映象和模組
make modules_install //安裝核心模組 5、
生成新核心,會將第4步編譯好的核心拷貝到/boot目錄下
make install
如圖3所示
6、重啟即可(預設情況下會進入新的核心啟動項中)
進入系統後,uname -r後即可檢視當前核心版本。如圖4所示
1D1A 1 插入排序
演算法導論第乙個演算法就是插入排序,思想簡單,如果是從小到大排序,就是從第二個數開始,和前邊的數比較,直到大於等於前邊那乙個數,然後放在那個位置。而且,先用python寫,就相當於偽 特別好,既有思路,還把python練習一下,然後再用c python def insertsort a for i ...
1 小試牛刀 1
1.echo e 包含轉義序列的字串 2.彩色列印 文字 重置 0,黑 30,紅 31,綠 32,黃 33,藍 34,洋紅 35,青 36,白 37 背景 40,41,42,43,44,45,46,47 example 1 echo e e 1 31m zhangjing e 0m 紅字 2 ech...
演算法(1) 遞迴演算法1
人理解迭代,神理解遞迴。綜上所述,還是不理解地好。遞迴三要素 1 明確遞迴的終止條件 2 給出遞迴終止時的處理辦法 3 提取重複的邏輯,縮小問題的規模 遞迴的兩種解決模式 1 在遞去的過程中解決問題 function recursion 大規模input if end condition endel...