ubuntu核心 vs 一般核心 - Linux

Kumar avatar
By Kumar
at 2016-09-22T12:03

Table of Contents

Linux kernel (torvalds) 的 https://github.com/torvalds/linux
Debian 的 https://wiki.debian.org/DebianKernel
Ubuntu 的 https://wiki.ubuntu.com/Kernel/SourceCode

Linux Mint 如果沒弄錯的話,應該是直接用 Debian 或是 Ubuntu 維護的 Linux kernel
並沒有在自己維護 Linux kernel

Debian 跟 Ubuntu 都是自己從上游的 https://github.com/torvalds/linux fork 出來

/--> Debian
Linux kernel (torvalds) ----> Ubuntu
\--> openSUSE, SUSE Linux, ...
\-> Fedora, Redhat, ...
...

基本上是這樣的感覺,不過現實上會更複雜。
因為可能還有 Linux kernel (KH Greg) 的 stable 跟 long term 要再插在其中。

Linux kernel (torvalds) --> Linux kernel (Debian, Ubuntu, ...)
\ ^
\ |
\--> Linux kernel (KH Greg)

另外 Debian 跟 Ubuntu 的 Linux kernel 跟一般的 Linux kernel 編譯使用方式不同
必須要加入 Debian packaging 維護使用的觀念,才能編譯出給 Debian/Ubuntu 系統使用

不過 Debian 跟 Ubuntu 的 Linux kernel 的 Debian package 基本上互相相容
但是一般來說不會交叉使用,也就是說 Debian 用 Debian 維護的 Linux kernel
而 Ubuntu 使用 Ubuntu 維護的 Linux kernel

※ 引述《BIGGGY (逼機)》之銘言:
: 想請問一個問題
: 最近在學習核心的編譯 看到這篇文章
: https://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=104652
: 最上面的 Debian sid / Ubuntu xenial 這個教學好像是去 https://www.kernel.org
: 下載一般的核心 不是ubuntu官方的核心
: 然後最下面 Linux Mint 18 (Ubuntu xenial) 這個部分的教學
: 則是在一般核心的基礎上 在加上ubuntu的patch下去編譯
: 想請問的就是 一般的核心跟ubuntu的核心差在哪裡?
: 在ubuntu只用一般的核心會有功能不完全的情況嗎? 那個patch主要是加了哪些功能?
: ubuntu 官方版 跟 mint 的核心都是相同的嗎? 還是說mint還有做一些修改?
: 我的問題大概是這樣
: 感謝~~~~

--
Tags: Linux

All Comments

Selena avatar
By Selena
at 2016-09-24T04:01
其實Mint有提到
Charlie avatar
By Charlie
at 2016-09-26T23:18
https://www.linuxmint.com/rel_sarah_cinnamon_wha
tsnew.php
Kyle avatar
By Kyle
at 2016-09-29T19:55
根本沒有到 fork ,Debian 這種好孩子會把 patch 丟回
Edwina avatar
By Edwina
at 2016-09-30T18:20
upstream ,真正的 patch 只有 https://goo.gl/2hcDHq
Isabella avatar
By Isabella
at 2016-10-03T07:37
Debian 一直都是直貢獻 code 給 kernel 的,才不像某 U
社那樣,喜歡自已 fork ,然後很少 upstream
Mason avatar
By Mason
at 2016-10-06T17:41
^直接
雖然某 U 社應該也沒無聊到去 fork kernel
Lauren avatar
By Lauren
at 2016-10-10T08:58
樓上是指 C 社吧w
Yuri avatar
By Yuri
at 2016-10-11T11:15
Debian 跟 Ubuntu 的 kernel 都有 C 社的人維護...
Dinah avatar
By Dinah
at 2016-10-14T23:33
還有 C 社的人會跟一些廠商像是 Intel 合作幫忙測試
可是 commit 裡面完全沒有提到 C 社幫忙的部份...
Franklin avatar
By Franklin
at 2016-10-16T02:28
HamalAri 似乎完全不懂 Debian 跟 Ubuntu 的實際情況
Sandy avatar
By Sandy
at 2016-10-19T02:42
推薦本文章。
Lydia avatar
By Lydia
at 2016-10-20T04:54
debian sid 的核心本來就很 vanilla ,如果硬要扯其它
Oliver avatar
By Oliver
at 2016-10-20T20:45
EOL 自行維護的版本有什麼意義? 有誰在開發會影響到最
Susan avatar
By Susan
at 2016-10-22T12:27
終使用者拿到的核心嗎? 自已 diff 一下 sid 的核心源碼
Olive avatar
By Olive
at 2016-10-25T05:33
就知道根本沒差多少,嘴這些根本就信仰大會而已
聽多了啦,各家都有人把自家包的核心吹的跟什麼一樣
Zenobia avatar
By Zenobia
at 2016-10-28T05:39
Queena avatar
By Queena
at 2016-11-01T17:56
我的意思是不管是 Debian 還是 Ubuntu 的 Linux
kernel 都有 C 社的人在維護的,然後在許多的 commit
Ivy avatar
By Ivy
at 2016-11-02T22:35
背後都有 C 社努力的部份,但是在 commit 上面看不出
來。
Barb Cronin avatar
By Barb Cronin
at 2016-11-04T08:06
也許 C 社沒有直接 upstream 那些 patch 但是光用
Delia avatar
By Delia
at 2016-11-07T12:52
看到的 commit 來評斷 C 社都沒有在貢獻有失偏頗。
Todd Johnson avatar
By Todd Johnson
at 2016-11-11T22:58
另外硬體廠商不會輕易將硬體文件給其它合作廠商看,
常常遇到想要幫忙解問題生 patch 但是沒有文件的情況
Dora avatar
By Dora
at 2016-11-13T02:31
https://goo.gl/K8ZNhk AceLan 跟 Alex 都是C社員工
Susan avatar
By Susan
at 2016-11-14T19:29
HamalAri C 社也有在貢獻到 Linux kernel 的,只是在
你平時不會看到的地方而已。
Charlotte avatar
By Charlotte
at 2016-11-19T03:11
另外 Ubuntu 的 Linux kernel 是真的對硬體支援必較
Puput avatar
By Puput
at 2016-11-20T10:39
好,因為 C 社都一直在跟 Dell, HP, Lenovo, ASUS...
Suhail Hany avatar
By Suhail Hany
at 2016-11-22T04:58
合作將硬體支援做好,是大量用實際的硬體在做事的。
s/必/比/
Zanna avatar
By Zanna
at 2016-11-26T17:14
當然你不一定要用 Ubuntu 不可,每個人都有自己選擇
Hedda avatar
By Hedda
at 2016-11-29T12:59
的自由,但是也不需要自己喜歡用什麼,就去攻擊別人
Anthony avatar
By Anthony
at 2016-12-02T19:08
用的系統。
Xanthe avatar
By Xanthe
at 2016-12-05T01:56
那只能噓了,核心就核心,還扯系統幹麻
Daniel avatar
By Daniel
at 2016-12-06T11:13
你講的這些又沒人說你錯,但就牛頭不對馬嘴。 事實就是
Ula avatar
By Ula
at 2016-12-11T03:29
Debian sid 的核心和 vanilla 沒差多少。
Rebecca avatar
By Rebecca
at 2016-12-11T10:21
然後什麼硬體支援就更沒必要提了 non GPL 又非 mainline
Kama avatar
By Kama
at 2016-12-12T08:10
的東西當然只有U社會有;而且拿 U 社來和 Debian 混談也
Tom avatar
By Tom
at 2016-12-14T08:12
實在論點薄弱。這些驅動 Debain 又沒包進核心。
Dinah avatar
By Dinah
at 2016-12-18T04:18
我再說一次,Debian sid 的核心和去 kernel.org 上抓最
新的根本沒差多少。就那幾個 patch 。
Franklin avatar
By Franklin
at 2016-12-21T22:33
還什麼攻擊別人勒,既然大家都用一樣的核心,就沒有誰比
較差。 也沒有誰比較好。
Brianna avatar
By Brianna
at 2016-12-26T10:14
然後我從頭到尾連我自已用什麼 Distro 都沒提,可以這樣
腦補也是很神奇
Necoo avatar
By Necoo
at 2016-12-28T01:31
Debian sid 當然是跟著最新的 Linux kernel 走啊...
問題是 Debian 不是只有 sid 而已啊... 你有事嗎??
Dinah avatar
By Dinah
at 2016-12-30T11:08
http://bit.ly/2dcTxP3 Debian 上面的狀態
Blanche avatar
By Blanche
at 2016-12-30T21:20
HamalAri 真的不懂 Debian 與 Ubuntu 的運作方式...
Odelette avatar
By Odelette
at 2017-01-04T01:47
補充一下 Debian sid 底下所有套件都是跟著最新走的
Necoo avatar
By Necoo
at 2017-01-07T21:07
因為設計上就是要跟著走,拿它來跟上游比是狀況外。
Iris avatar
By Iris
at 2017-01-09T17:16
為什麼只講 sid ? 廢話, 非最新的 stable 都 EOL 了, 也
沒人在用了, 也就沒有所謂的 "一般核心" 是要比個屁
Necoo avatar
By Necoo
at 2017-01-13T10:24
不然你證明一下非 sid 然後版本和 kernel.org 上 lts 的
核心差很多好了, 後者也做不到好嗎, 根本只有 EOL 的核
心才會有差

Virtualbox 讀取 USB 問題

Agatha avatar
By Agatha
at 2016-09-21T17:07
這個問題我之前也有遇到類似的 就是明明 extension pack and user group 都加進去了 usb還是都無法連接 後來 follow 這篇文章最下面那邊 修改登錄檔就可以了 http://xionghuilin.com/?p=540 不過我是用 mint 18 還有 virtua ...

Virtualbox 讀取 USB 問題

Dinah avatar
By Dinah
at 2016-09-21T15:35
幾個可能方向 可以試試看 1. 用管理者執行virtualbox --- 排除host讀取device權限疑慮 2. host端有裝extension pack下, 重新執行virtualbox, 開啟 host-guest 檔案資料匣共用 且勾選自動掛載, 再啟動guest加裝GuestAdditi ...

new server setup (ypbind nis xdmcp)

Dora avatar
By Dora
at 2016-09-21T09:59
小弟不才 先跟各位說聲抱歉 我真的很菜 已經後悔沒有找可以協助安裝設定的廠商來弄 但事情已至此 只好硬著頭皮繼續弄 起因是實驗室學長希望在有限預算中 取得最多的效能 但我剛接手工作站 都還不太懂 最近剛處理完infortrend disk array 如何 mount 到舊工作站的問題 但還有很 ...

請問這樣有辦法設ssh tunnel嗎?

Oliver avatar
By Oliver
at 2016-09-21T09:58
公司內部的主機,假設IP是192.168.1.100,NAT開了一個port(5000)對應到主機的22 因此我們從外面可以 ssh -X IDat對外IP -p 5000 若我要用vnc桌面的話,再開一個vncviewer連到主機的VNC桌面即可 但我在想是不是可以透過ssh tunnel直接把VNC桌面 ...

ubuntu核心 vs 一般核心

Franklin avatar
By Franklin
at 2016-09-20T11:39
想請問一個問題 最近在學習核心的編譯 看到這篇文章 https://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=104652 最上面的 Debian sid / Ubuntu xenial 這個教學好像是去 https://www.k ...