智慧財產授權條款 | Intellectual Property License
《GNU/Linux 作業系統核心(O.S. kernel) 3.4.3 版本自訂Debian軟體套件》採用
創用CC姓名標示授權條款(CC BY) 3.0版本
或更新的版本。以下使用簡單易懂的文句向您說明此授權條款的內容:
您可以自由地
分享(Share)—
以任何方式散布及傳輸此智慧財產。
重製(Revise)—
修改此智慧財產(「智慧財產授權條款」以外的部份)之任何內容。
商業性使用(Commercial usage)—
使用此智慧財產於營利行為中。
但是您需遵守下列限制
姓名標示(Attribution)—
您必須按照授權人所指定的方式,標示授權人的名稱「……使用了「V字龍的網路日誌 | Vdragon's Internet Log」的智慧財產《GNU/Linux 作業系統核心(O.S. kernel) 3.4.3 版本自訂Debian軟體套件》」及其網路地址(),但不得以任何方式暗示此智慧財產為您或您使用此智慧財產的方式背書。
聲明(Notice)—
為了再使用或散布之目的,您必須向他人清楚說明本著作所適用的授權條款。提供上方所列之創用CC的網路位址是最好的方式。
另外於下列情形下您不會受到此條款影響
免除(Waiver)—
若您獲得授權人的同意,上述任何限制條件都可獲得免除。
公共領域(Public Domain)—
如果當此智慧財產或其任何要素在相關法律下屬於公共領域(Public Domain),該範圍內的使用不會受到本授權條款的限制。
其他權利(Other Rights)—
任何下列的權利絕不會受到本授權條款的影響:
- 您合理使用的權利
- 作者的著作人格權
- 其他人可能對該著作本身或該著作如何被使用所擁有的權利,例如形象權或隱私權
內容 | Content
本作品仰賴make-kpkg工具製作
This package is powered by make-kpkg tool
kernel版本 | Kernel Version
3.4.3 (穩定版本(stable version))
更新:由於3.4.4釋出,此版本的軟體包裹僅限定目前已經釋出的,將不會補全。
kernel設定選項 | Kernel Configurations
基於Ubuntu 12.04LTS 當前版本的kernel配置
based on configuration of the current Ubuntu 12.04LTS kernel
clock頻率改為1000Hz
clock frequency changed to 1000Hz
preempt設定改為low latency
preempt setting changed to low latency
CPU頻率政策改為ondemand
CPU frequency policy changed to "on demand"
沒有特別用意的加入了某些硬體的驅動程式
added some hardware driver module in no special reason
還有一些有的沒的我忘了
some other changes forgotten by me
理論上會比預設的kernel還要來得耗電,可能不適用於使用電池供電的電腦
May consume more power than the original kernel, not suitable to computer using battery power supply
- 預設套用了AppArmor v2.4 Capability Patch
Default applied AppArmor v2.4 Capability Patch
已知問題 | Known Issues
- 如果您的開機載入程式為 burg 則安裝此kernel不會更新其開機項目清單
解決方法:手動執行 update-burg 更新開機入程式的開機項目列表
開機時出現AppArmor Capability Patch的警告(已於+03版本修復)。
make xconfig似乎會造成產生出來的header package依賴libQt(已於+05版本修復)。
- 64位元系統中無法執行32位元格式可執行檔(應已於此版本修正,但跟建構程序不變)
目前釋出的最新軟體包裹版本 | Currently Released Latest Software Package Version
3.4.3+06(32位元版本與64位元patch過的版本為+07,不過兩者的差異只是多了一個企鵝開機畫面)(由於起版本名稱時忘記更動製作程序版本,此版本檔名為+05的皆為+06版本)
變更紀錄 | ChangeLog
- 3.4.1+05
- 修正了headers軟體包裹會依賴libQt的問題
- 3.3.7+03
- 預設套用了AppArmor Capability Patch、新增套用了-ck Patch、BFQ Patch、UKSM Patch的版本
- 3.3.7+02
- 3.3.7+01
- 理論解決 VirtualBox 作業系統核心模組無法編譯的問題(目前無AMD64版本)
下載連結 | Download Links
所有版本軟體包裹均存放於Mediafire共享資料夾,請依檔案名稱下載各個版本(未有對應檔案者表示尚未上傳
x86 CPU架構(32位元)(包括i386、i686、x86_64的CPU裝有32位元版本作業系統的電腦)
- 對應的CPU架構:intel Pentium Pro 以上 (相容於大部份intel Pentium Pro以後的CPU,亦包括大部份AMD CPU)
軟體包裹名稱:linux-*-3.4.3-generic-vdragon-mod_3.4.3+07_i386.deb
- 套用了-ck Patch、BFQ Patch、UKSM Patch的版本
軟體包裹名稱:linux-*-3.4.3-ck1-generic-uksm-ck-bfq-patched-vdragon-mod_3.4.3+07_i386.deb
- 對應的CPU架構:Intel Core 2
最近的intel CPU可以考慮裝裝看這個版本,效能會比較好一點
軟體包裹名稱:linux-*-3.4.3-intelcore2optimized-vdragon-mod_3.4.3+07_i386.deb
- 套用了-ck Patch、BFQ Patch、UKSM Patch的版本
軟體包裹名稱:linux-*-3.4.3-ck1-intelcore2optimized-uksm-ck-bfq-patched-vdragon-mod_3.4.3+07_i386
- 對應的CPU架構:AMD K8
最近的AMD CPU可以考慮裝裝看這個版本,效能會比較好一點
軟體包裹名稱:linux-*-3.4.3-amdk8optimized-vdragon-mod_3.4.3+07_i386.deb
- 套用了-ck Patch、BFQ Patch、UKSM Patch的版本
軟體包裹名稱:linux-*-3.4.3-amdk8optimized-uksm-ck-bfq-patched-vdragon-mod_3.4.3+07_i386
x86_64 CPU架構(64位元)(包括AMD64、EM64T等架構的CPU)
- 對應的CPU架構:所有x86_64 CPU架構皆適用
軟體包裹名稱:linux-*-3.4.3-generic-vdragon-mod_3.4.3+05_amd64.deb
- 套用了-ck Patch、BFQ Patch、UKSM Patch的版本
- 對應的CPU架構:Intel Core 2
最近的intel CPU可以考慮裝裝看這個版本,效能會比較好一點
軟體包裹名稱:linux-*-3.4.3-intelcore2optimized-vdragon-mod_3.4.3+05_amd64.deb
- 套用了-ck Patch、BFQ Patch、UKSM Patch的版本
- 對應的CPU架構:AMD K8
最近的AMD CPU可以考慮裝裝看這個版本,效能會比較好一點
軟體包裹名稱: linux-*-3.4.3-amdk8optimized-vdragon-mod_3.4.3+05_amd64.deb
- 套用了-ck Patch、BFQ Patch、UKSM Patch的版本
安裝方式 | Installation Method
- 下載以取得 linux-header 跟 linux-image 開頭的兩個 Debian 軟體包裹檔案。
- (非必要但建議的步驟)安裝 linux-header 開頭的 Debian 軟體包裹
- 安裝 linux-image 開頭的 Debian 軟體包裹
- 重新開機,正常的話開機載入程式應該會多出安裝上去的作業系統核心的開機選項
- (安裝linux-header開頭軟體包裹需套用的修正)重新開機以安裝好的kernel版本的開機選項開機,下載我做的自訂kernel header安裝後修復symbolic link用script然後在終端機(模擬器)中切換到script的根目錄中以管理員(root)權限執行
bash Shell_scripts/Fix_link.sh
script本身做的只是把「/lib/modules/「kernel版本」
/build」這個symbolic link從我建構kernel時的Linux
Kernel原始程式碼根目錄移到實際上「linux-headers開頭的Debian 軟體包裹」安裝kernel
header的目錄「/usr/src/「kernel版本」/」。
- (安裝linux-header開頭軟體包裹需套用的修正)重新安裝先前因為symbolic link指向的Linux Kernel Header目錄不正確而無法成功建構的kernel module(如果有的話)。
例如VirtualBox的kernel modules
以系統管理員(root)權限執行
/etc/init.d/vboxdrv setup
問題排除方式 | Troubleshooting
- 使用安裝上去的作業系統核心的開機選項無法開機
原因:該作業系統核心所對應的CPU架構與電腦的CPU不相容。
解決方式:安裝合適的版本的作業系統核心
- 第三方kernel module於此作業系統核心無法建構
原因:沒有安裝linux-headers開頭的軟體包裹、沒有修正/lib/modules/「作業系統核心版本」/build symbolic link
解決方式:請參考上方安裝方式