Linux
Debian/Ubuntu:如何在一台機器上編譯Linux核心並在其他機器上使用(相同架構)
Debian/Ubuntu:如何在一台機器上編譯 Linux 核心並在其他機器上使用(相同架構)?
我知道如何在同一台機器上做到這一點。但是要使用其他機器編譯的核心,對我來說很棘手。
例如,
我已經做好了
make
但是怎麼樣
sudo make modules_install install
?這會將東西安裝到我目前的機器上。在快速機器上編譯核心但在其他慢/(或太快)機器上使用它的好習慣是什麼。
不然每次都要編譯、安裝,很費時間。
筆記:
在 Ubuntu 網頁上,有很多方法可以做類似的事情。但它只適用於 Ubuntu 核心。不適用於上游核心。
由於它們是 Debian 機器,請使用
make deb-pkg
(而不是make
,make install
等),它是上游核心原始碼的一部分。這將生成一些 Debian 軟體包;您可以 scp 周圍的人並使用dpkg -i
.