如何在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/ ...