Re: [問題] ubuntu核心 vs 一般核心

看板Linux作者 (四元)時間9年前 (2016/09/22 12:03), 編輯推噓1(3257)
留言62則, 6人參與, 最新討論串2/2 (看更多)
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還有做一些修改? : 我的問題大概是這樣 : 感謝~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.95.220 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1474517014.A.381.html

09/22 12:54, , 1F
其實Mint有提到
09/22 12:54, 1F

09/22 12:56, , 3F
tsnew.php
09/22 12:56, 3F

09/23 15:43, , 4F
根本沒有到 fork ,Debian 這種好孩子會把 patch 丟回
09/23 15:43, 4F

09/23 15:44, , 5F
upstream ,真正的 patch 只有 https://goo.gl/2hcDHq
09/23 15:44, 5F

09/23 15:45, , 6F
Debian 一直都是直貢獻 code 給 kernel 的,才不像某 U
09/23 15:45, 6F

09/23 15:45, , 7F
社那樣,喜歡自已 fork ,然後很少 upstream
09/23 15:45, 7F

09/23 15:46, , 8F
^直接
09/23 15:46, 8F

09/23 15:46, , 9F
雖然某 U 社應該也沒無聊到去 fork kernel
09/23 15:46, 9F

09/24 08:46, , 10F
樓上是指 C 社吧w
09/24 08:46, 10F

09/24 19:07, , 11F
Debian 跟 Ubuntu 的 kernel 都有 C 社的人維護...
09/24 19:07, 11F

09/24 19:09, , 12F
還有 C 社的人會跟一些廠商像是 Intel 合作幫忙測試
09/24 19:09, 12F

09/24 19:09, , 13F
可是 commit 裡面完全沒有提到 C 社幫忙的部份...
09/24 19:09, 13F

09/24 19:15, , 14F
HamalAri 似乎完全不懂 Debian 跟 Ubuntu 的實際情況
09/24 19:15, 14F

09/24 20:28, , 15F
推薦本文章。
09/24 20:28, 15F

09/25 22:06, , 16F
debian sid 的核心本來就很 vanilla ,如果硬要扯其它
09/25 22:06, 16F

09/25 22:07, , 17F
EOL 自行維護的版本有什麼意義? 有誰在開發會影響到最
09/25 22:07, 17F

09/25 22:08, , 18F
終使用者拿到的核心嗎? 自已 diff 一下 sid 的核心源碼
09/25 22:08, 18F

09/25 22:09, , 19F
就知道根本沒差多少,嘴這些根本就信仰大會而已
09/25 22:09, 19F

09/25 22:09, , 20F
聽多了啦,各家都有人把自家包的核心吹的跟什麼一樣
09/25 22:09, 20F

09/26 09:44, , 21F
09/26 09:44, 21F

09/26 18:12, , 22F
我的意思是不管是 Debian 還是 Ubuntu 的 Linux
09/26 18:12, 22F

09/26 18:12, , 23F
kernel 都有 C 社的人在維護的,然後在許多的 commit
09/26 18:12, 23F

09/26 18:13, , 24F
背後都有 C 社努力的部份,但是在 commit 上面看不出
09/26 18:13, 24F

09/26 18:13, , 25F
來。
09/26 18:13, 25F

09/26 18:15, , 26F
也許 C 社沒有直接 upstream 那些 patch 但是光用
09/26 18:15, 26F

09/26 18:16, , 27F
看到的 commit 來評斷 C 社都沒有在貢獻有失偏頗。
09/26 18:16, 27F

09/26 18:17, , 28F
另外硬體廠商不會輕易將硬體文件給其它合作廠商看,
09/26 18:17, 28F

09/26 18:17, , 29F
常常遇到想要幫忙解問題生 patch 但是沒有文件的情況
09/26 18:17, 29F

09/26 18:20, , 30F
https://goo.gl/K8ZNhk AceLan 跟 Alex 都是C社員工
09/26 18:20, 30F

09/26 18:21, , 31F
HamalAri C 社也有在貢獻到 Linux kernel 的,只是在
09/26 18:21, 31F

09/26 18:21, , 32F
你平時不會看到的地方而已。
09/26 18:21, 32F

09/26 18:22, , 33F
另外 Ubuntu 的 Linux kernel 是真的對硬體支援必較
09/26 18:22, 33F

09/26 18:23, , 34F
好,因為 C 社都一直在跟 Dell, HP, Lenovo, ASUS...
09/26 18:23, 34F

09/26 18:24, , 35F
合作將硬體支援做好,是大量用實際的硬體在做事的。
09/26 18:24, 35F

09/26 18:24, , 36F
s/必/比/
09/26 18:24, 36F

09/26 18:26, , 37F
當然你不一定要用 Ubuntu 不可,每個人都有自己選擇
09/26 18:26, 37F

09/26 18:27, , 38F
的自由,但是也不需要自己喜歡用什麼,就去攻擊別人
09/26 18:27, 38F

09/26 18:28, , 39F
用的系統。
09/26 18:28, 39F

09/27 01:52, , 40F
那只能噓了,核心就核心,還扯系統幹麻
09/27 01:52, 40F

09/27 01:53, , 41F
你講的這些又沒人說你錯,但就牛頭不對馬嘴。 事實就是
09/27 01:53, 41F

09/27 01:55, , 42F
Debian sid 的核心和 vanilla 沒差多少。
09/27 01:55, 42F

09/27 01:57, , 43F
然後什麼硬體支援就更沒必要提了 non GPL 又非 mainline
09/27 01:57, 43F

09/27 01:58, , 44F
的東西當然只有U社會有;而且拿 U 社來和 Debian 混談也
09/27 01:58, 44F

09/27 01:59, , 45F
實在論點薄弱。這些驅動 Debain 又沒包進核心。
09/27 01:59, 45F

09/27 02:00, , 46F
我再說一次,Debian sid 的核心和去 kernel.org 上抓最
09/27 02:00, 46F

09/27 02:00, , 47F
新的根本沒差多少。就那幾個 patch 。
09/27 02:00, 47F

09/27 02:01, , 48F
還什麼攻擊別人勒,既然大家都用一樣的核心,就沒有誰比
09/27 02:01, 48F

09/27 02:01, , 49F
較差。 也沒有誰比較好。
09/27 02:01, 49F

09/27 02:02, , 50F
然後我從頭到尾連我自已用什麼 Distro 都沒提,可以這樣
09/27 02:02, 50F

09/27 02:02, , 51F
腦補也是很神奇
09/27 02:02, 51F

09/29 18:43, , 52F
Debian sid 當然是跟著最新的 Linux kernel 走啊...
09/29 18:43, 52F

09/29 18:43, , 53F
問題是 Debian 不是只有 sid 而已啊... 你有事嗎??
09/29 18:43, 53F

09/29 18:44, , 54F
http://bit.ly/2dcTxP3 Debian 上面的狀態
09/29 18:44, 54F

09/29 18:54, , 55F
HamalAri 真的不懂 Debian 與 Ubuntu 的運作方式...
09/29 18:54, 55F

09/29 18:59, , 56F
補充一下 Debian sid 底下所有套件都是跟著最新走的
09/29 18:59, 56F

09/29 19:01, , 57F
因為設計上就是要跟著走,拿它來跟上游比是狀況外。
09/29 19:01, 57F

09/30 17:57, , 58F
為什麼只講 sid ? 廢話, 非最新的 stable 都 EOL 了, 也
09/30 17:57, 58F

09/30 17:57, , 59F
沒人在用了, 也就沒有所謂的 "一般核心" 是要比個屁
09/30 17:57, 59F

09/30 17:59, , 60F
不然你證明一下非 sid 然後版本和 kernel.org 上 lts 的
09/30 17:59, 60F

09/30 17:59, , 61F
核心差很多好了, 後者也做不到好嗎, 根本只有 EOL 的核
09/30 17:59, 61F

09/30 17:59, , 62F
心才會有差
09/30 17:59, 62F
文章代碼(AID): #1NurWME1 (Linux)
討論串 (同標題文章)
文章代碼(AID): #1NurWME1 (Linux)