<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="Debian 安装使用 Cloud 内核">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2022-11-28 17:17<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
Debian 安装使用 Cloud 内核


https://262235.xyz/index.php/archives/820/


https://www.uskvm.com/p/253.html


https://shansing.com/read/486/


 


cloud 内核的包名是 linux-image-cloud-amd64，可以直接从官方源安装：




XML/HTML代码


    apt update

    apt install linux-image-cloud-amd64 -y




Debian 10 安装完的内核为4.19.0-17-cloud-amd64，具体可参考官方的软件包

如果需要安装5.10内核，则需要从 backports 源安装：


XML/HTML代码


    echo &quot;deb http://deb.debian.org/debian buster-backports main&quot; &gt; /etc/apt/sources.list.d/buster-backports.list

    apt update

    apt -t buster-backports install linux-image-cloud-amd64




安装完的内核为5.10.0-0.bpo.7-cloud-amd64，可参考官方的软件包

删除过时的内核：


XML/HTML代码


    dpkg --get-selections | grep linux

    apt autoremove --purge linux-image-4.19.0-5-amd64

    apt autoremove

    apt autoclean




cloud 内核即专门为云平台而优化的，有些特性是云环境不需要的，像蓝牙、声音的支持，Cloud 内核剔除了这些无用模块的同时添加了几乎只有云平台会用到的驱动程序。在 KVM 虚拟化的机器中，cloud 内核表现良好。这下可以放心用 -cloud 内核了。在 KVM 虚拟化的机器中，-cloud 内核表现良好，甚至给 128MB 内存的 VPS 安装上了 5.3 内核。已测试不支持 VMware 虚拟化，会找不到根文件系统。


https://shansing.com/read/486/



cloud 内核当前仅有 amd64 也即 64 位架构的包，32 位不适用。

从官方软件包页面可以看到目前支持的源、对应的版本：


    
        
            源
            内核
            版本号
            软件包大小*
            安装后大小*
        
    
    
        
            jessie

            linux-image-amd64

            3.16

            33MB

            160MB

        
        
            stretch

            linux-image-amd64

            4.9

            37MB

            184MB

        
        
            stretch-backports

            linux-image-amd64

            4.19

            45MB

            253MB

        
        
            stretch-backports

            linux-image-cloud-amd64

            4.19

            15MB

            65MB

        
        
            buster

            linux-image-amd64

            4.19

            46MB

            256MB

        
        
            buster

            linux-image-cloud-amd64

            4.19

            15MB

            66MB

        
        
            buster-backports**

            linux-image-amd64

            5.3

            47MB

            263MB

        
        
            buster-backports**

            linux-image-cloud-amd64

            5.3

            15MB

            69MB

        
    

*取撰文时对应小版本内核包 kB 数值的近似。
**buster-backports 的包基本上跟随 bullseye 包的版本号，而 bullseye 即 Debian 11 并未冻结，未来包的版本号可能变更。

从上表可以看到，就大小来讲，-cloud 内核可谓轻量极了。5.3 的 -cloud 内核比 3.16 原版内核还要小，就算把安装后全部文件丢到内存都不怕，难怪可以在极小内存的 VPS 上启动。


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
