问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Debian或Ubuntu上安装完整的内核源码

发布网友 发布时间:2022-04-22 18:15

我来回答

2个回答

热心网友 时间:2023-07-05 22:06

你好,在Debian上安装完整的内核源码
  在下载内核源码之前,先安装dpkg-dev,其中包含你在Debian上生成源代码时需要的开发工具套件。不仅如此,dpkg-dev中还包含在用来解压Debian源码包并自动打补丁的工具dpgk-source。
  $ sudo apt-get install dpkg-dev
  然后,运行以下命令下载完整的内核源码。
  $ apt-get source linux-image-$(uname -r)
  伴随着完整内核源码(linux_X.X.XX.orig.tar.xz)的还有一些可用的内核补丁(linux_X.X.X+XXX.debian.tar.xz)和源码控制文件(linux_XXXX.dsc),这些都将被下载并存储到当前目录。在.dsc文件中会指出如何给内核源码打补丁。
  当下载完成,以上的命令将会自动调用工具dpkg-source将下载的内核源码解压到当前的目录中,与此同时根据.dsc文件来下补丁。
  最终完整的内核源码树将会以"linux-X.X.XX"的形式呈现在当前目录中。
  在Ubuntu上安装完整内核源码
  如果你想安装完整内核源码的话,以上在Debian上的那一套做法在Ubuntu上仍然奏效。
  在Ubuntu上还有另一套方法安装完整内核源码。事实上,你可以查一下由Canonical为Ubuntu不同发行版维护的内核源码树。
  $ sudo apt-get install git
  $ git clone git://kernel.ubuntu.com/ubuntu/ubuntu-$(lsb_release --codename | cut -f2).git

热心网友 时间:2023-07-05 22:06

在Debian上安装完整的内核源码
在下载内核源码之前,先安装dpkg-dev,其中包含你在Debian上生成源代码时需要的开发工具套件。不仅如此,dpkg-dev中还包含在用来解压Debian源码包并自动打补丁的工具dpgk-source。
$ sudo apt-get install dpkg-dev

然后,运行以下命令下载完整的内核源码。
$ apt-get source linux-image-$(uname -r)

伴随着完整内核源码(linux_X.X.XX.orig.tar.xz)的还有一些可用的内核补丁(linux_X.X.X+XXX.debian.tar.xz)和源码控制文件(linux_XXXX.dsc),这些都将被下载并存储到当前目录。在.dsc文件中会指出如何给内核源码打补丁。
当下载完成,以上的命令将会自动调用工具dpkg-source将下载的内核源码解压到当前的目录中,与此同时根据.dsc文件来下补丁。
最终完整的内核源码树将会以"linux-X.X.XX"的形式呈现在当前目录中。

在Ubuntu上安装完整内核源码
如果你想安装完整内核源码的话,以上在Debian上的那一套做法在Ubuntu上仍然奏效。
在Ubuntu上还有另一套方法安装完整内核源码。事实上,你可以查一下由Canonical为Ubuntu不同发行版维护的内核源码树。
$ sudo apt-get install git$ git clone git://kernel.ubuntu.com/ubuntu/ubuntu-$(lsb_release --codename | cut -f2).git

举个例子,如果你使用的是Ubuntu 14.04,以上的命令将会查看Git的"ubuntu-trusty"仓库中的代码。

一旦在你对Git仓库的查询结束后,使用以下的命令来安装用来访问生成内核源码树所需依赖的重要开发包。
$ sudo apt-get build-dep linux-image-$(uname -r)
如何在Debian或Ubuntu上安装完整的内核源码

在Debian上安装完整的内核源码 在下载内核源码之前,先安装dpkg-dev,其中包含你在Debian上生成源代码时需要的开发工具套件。不仅如此,dpkg-dev中还包含在用来解压Debian源码包并自动打补丁的工具dpgk-source。sudo apt-get install dpkg-dev 然后,运行以下命令下载完整的内核源码。apt-get source linux-im...

详解Debian系统中安装Linux新内核的流程

1.生成config文件复制代码代码如下:make oldconfig make oldconfig会以你已有的配置文件进行增量提示,这里最后都采用系统默认值,也就是一路回车,不然可能导致有些模块依赖关系,导致编译失败。2.生成内核压缩镜像复制代码代码如下:make bzImage 这会在你对应平台的boot目录下生成bzImage,如我的linux-2...

ubuntu 如何安装内核头文件

ubuntu可以使用apt-get命令来安装匹配的内核头文件。1、首先,使用dpkg-query命令检查是否有可用的内核头文件。dpkg-query -s linux-headers-$(uname -r) 2、接着使用下面的命令安装匹配的内核头文件。sudo apt-get install linux-headers-$(uname -r)3、验证头文件是否成功安装。dpkg-query -s li...

您好,我有一个xorg的源码包,怎么让这个源码包在我的debian上跑起来

执行make,通过后执行make intall。因为前面设置了–prefix=/usr/local,所以当执行make install的时候将所有编译的库和可执行文件都放在/usr/local目录下,所以不会影响ubuntu8.10自带的xorg。但是执行startx的时候,系统还是会调用/usr/bin目录下的xorg,所以我们这个时候只要将/usr/local/bin/xorg拷贝到...

如何在 Ubuntu/Fedora/Debian 中安装 GitLab

只需要输入rpm -i xxx.rpm 即可完成,卸载只需要rpm -e 包名 即可完成,升级通过rpm -U 包名 命令完成(需要机器联网),rpm -q 提供相关查询三、 deb包安装deb是debian及其衍生版本如Ubuntu的安装包,在这两个系统的桌面环境下,可双击包直接安装,在命令行下可以通过dpkg -i xxx.deb完成,通过...

...Ubuntu 下安装配置 GreenPlum 数据库集群 - 源码 & 安装包

1. 安装步骤 规划阶段:在两台机器h93和h94上分别设置1个主master,2个主segment和2个镜像segment,h94上配置1个备master。安装前的准备:分别在两台机器上安装必要的依赖,具体操作根据不同操作系统进行。安装方式:可以选择安装包或源码方式。1.4.1. 源码安装 从源码克隆,若遇到python包缺失,可...

Debian/Ubuntu 安装Docker

当有人咨询如何在Debian/Ubuntu系统上安装Docker时,小歪给出了一个简洁的解决方案。以下是经过整理的安装步骤,只需逐条复制并执行即可:首先,确保系统安装必要的依赖项,然后执行以下命令以安装Docker:sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io 接着,为了优化...

如何在 Debian / Ubuntu 上安装 Go 开发环境

如果您正在运行Debian/Ubuntu发行版,并且不需要安装最新版本的GO,使用APT包管理器安装是非常好的选择。更新包索引 您可以先搜索golang-go软件包 使用如下命令安装Go 安装完成后,查看go版本 使用Snap包管理器安装Go 从snap安装Go非常简单。首先,您需要确保系统上已经启用了snap。接下来,按照如下方式安装...

Debian7.8系统安装配置过程

不管是Ubuntu还是Debian,都可以在图形界面修改。方法是:新立得软件包管理器——设置——软件库。参照已经给出的源列表进行修改。选用了速度比较快的源,对于系统中软件安装和更新来说,是比较重要的。但是,有些人却不清楚我为何安装软件需要插入DVD光盘,原因就是默认将DVD作为本地源加入了源列表。如果您不需要,可以...

debian系统软件源在哪里:ubuntu

apt-spy update //更新您的镜像列表文件 /var/lib/apt-spy/mirrors.txt apt-spy -d testing -a Asia //在亚洲区寻找速度最快的testing版镜像,并生成 sources.list文件,也可使用 -o 参数指定写入文件 上面的方法是自动查找的,如果想手动就用163的源吧,国内很快 http://mirrors.163.com/ ...

ubuntu安装指定内核 如何安装x5内核插件 安装线上内核安全吗 如何安装x5内核 linux安装内核 只安装linux内核 安装线上内核 安装线上内核什么意思 安卓安装x5内核
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
环球黑卡里面有钱吗 收留我歌词 让我们相爱歌词 ...只知道前面的歌词是‘我燃烧了翅膀,你却像风一样,那风铃在摇晃,倾听... 酒店集中隔离期后,为啥还要经过研讨才能出 ...我燃烧了翅膀 你却想风一样 那风铃在摇晃 倾听一种悲伤~~~_百度知... 多吃辣椒对皮肤好吗? 集中隔离到期结束流程是什么 关于时间换算的问题... 从1998年到2024年一共经过了多少年? git私有库的,怎么clone不下来 怎么在ubuntu上查看git是否安装 Ubuntu系统中git每次提交都要输入密码怎么办 ubuntu 使用git 要安装哪些 ubuntu下git clone有没有镜像服务 怎样解决Ubuntu系统中git每次提交都要输入密码 git clone在win7下正常,在ubuntu系统下clone到一半断了是什么原因? 如何在ubuntu下使用Github 在ubuntu下怎么安装和使用Github 怎么在ubuntu上安装git git clone和fork的区别 作文《没有任何借口》总分总结构 《没有任何借口》这本书的读后感 人生没有借口作文 记叙文 <<没有任何借口>>作者 以“没有借口”为题写一篇八百字的作文 《没有任何借口》读后感 《没有借口,只有责任》作文400字 没有借口读后感 《没有任何借口》谁有读过?读后感是什么? ubuntu 下 git mergetool需要安装吗 $ git clone来的文件一般保存在哪个目录里面? GitHub上ubuntu系统中运行的代码,配置好requirement.txt可以在win10系统下运 可以帮我申请一个QQ吗? 帮我弄个QQ 帮我弄个QQ号,急 帮我新弄一个QQ号 谁能帮我注册个QQ谢谢 帮我弄一个qq密码和账号拜托了 帮我弄个QQ名字` 谁可以帮我弄一个QQ号 帮我弄一个QQ 帮我申请一个QQ号和密码谢谢? 可以帮我弄个QQ吗 你能帮我注册一个QQ 谁能帮我弄个QQ号 帮我弄个qq号? 有谁能帮我申请个QQ 我不会弄! 我的世界吸血鬼模组灵启血祭坛在哪获得? 我的世界1.7.10吸血鬼mod怎么升级