【安装记录】打包内核时候,kernel-package安装不上,无法使用make kpkg指令

这篇具有很好参考价值的文章主要介绍了【安装记录】打包内核时候,kernel-package安装不上,无法使用make kpkg指令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

打包内核为deb包(有坑,看完再做)
https://blog.csdn.net/star_xiong/article/details/17357821: 博客有坑:应该是make mrproper指令?并且指令复制会有多出的空格,修改如下:
make-kpkg --initrd --append-to-version=-202404 --revision=crj.001 -j4 kernel_image kernel_headers
https://www.cnblogs.com/hgod/articles/5931547.html
(内核编译时, 到底用make clean, make mrproper还是make distclean:https://blog.csdn.net/liyayao/article/details/6818061)
提示没有这个指令,要安装kernel-package包
但是!!貌似pve没有办法安装kernel-package包,因此我没办法使用make-kpkg指令,所以选择将文件夹上传到虚拟机,虚拟机是debian,然后在打包成deb包:
scp -r -O /root/linux-6.1 root@192.168.0.14:/root/linux
奇怪的是不添加-O会报错:scp: failed to upload directory /root/linux-6.1 to /root/linux
传是传上去了,但是虚拟机还是没有办法安装kpkg包。。。。
然后我又在ubuntu虚拟机中试了一下,安装是安装上了,但是没有办法打包成deb包,会报一堆错。。。弄了一天,崩溃了,实在不想弄了,遂放弃!!!
问了前辈:结果原因是kernel-package这个包太老了,也没有找到可用的。。建议使用make deb-pkg指令(必须要说一嘴,网上的一些博客真的是要谨慎观看,我昨天查了得有十几个博客,全写的make kpkg安装,没一个提deb-pkg的,因此,导致一度陷入自我怀疑。。所以有时候还是要问问前辈啥的)
make deb-pkg参考下面两个文章:我没实操,这部分先TODO
https://www.listera.top/deepinbian-yi-xin-nei-he/文章来源地址https://www.toymoban.com/news/detail-856965.html

到了这里,关于【安装记录】打包内核时候,kernel-package安装不上,无法使用make kpkg指令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Windows系统安装Anaconda、conda源换源、PyPI源换源、jupyter的kernel内核配置、jupyter自动补全配置、PyCharm的Python解释器配置

    Windows系统安装Anaconda、conda源换源、PyPI源换源、jupyter的kernel内核配置、jupyter自动补全配置、PyCharm的Python解释器配置

    在Python的学习,以及机器学习、深度学习的过程当中,大概率会用到Anaconda平台,为了使后来的学习工具更加高效,这里讲解Anaconda的安装以及进行换源 前言: 分为四大部分 1、anaconda安装 2、anaconda换源conda源 3、anaconda换源pypi源 4、jupyter的kernel配置 5、PyCharm的Python解释器选择

    2024年01月17日
    浏览(42)
  • Semantic Kernel 入门系列:?Kernel 内核和?Skills 技能

    Semantic Kernel 入门系列:?Kernel 内核和?Skills 技能

    理解了LLM的作用之后,如何才能构造出与LLM相结合的应用程序呢? 首先我们需要把LLM AI的能力和原生代码的能力区分开来,在Semantic Kernel(以下简称SK),LLM的能力称为 semantic function ,代码的能力称为 native function,两者平等的称之为function(功能),一组功能构成一个技能(

    2023年04月09日
    浏览(12)
  • ubuntu linux kernel内核操作

    1.内核编译前的准备工作 2.下载内核 4. 编译新内核 5. 内核安装 6. 安装模块 7. 生成initrd.img文件 8. 切换到/boot/grub/目录下,自动查找新内核,并添加至grub引导 9. 重启Ubantu,在previous version中选择启动新编译的内核 VMware虚拟机Ubantu20.04,Linux5.8.1内核源代码包 1.内核编译前的准备

    2024年02月19日
    浏览(14)
  • 【Linux Kernel】Linux内核裁剪

    【Linux Kernel】Linux内核裁剪

    目录 1. 内核简介 1.1 内核版本及特点 1.2 获取内核源码 1.3 内核启动过程简述 1.3.1 内核引导阶段 1.3.2 内核初始化阶段 2. 内核源码结构及Makefile分析 2.1 Linux内核Makefile分析 2.1.1决定编译那些文件 2.1.2 怎样编译这些文件 2.1.3 怎样链接这些文件 3. Kconfig分析 3.1 Kconfig文件的基本要

    2024年02月04日
    浏览(15)
  • Linux Kernel内核整体架构(图文详解)

    Linux Kernel内核整体架构(图文详解)

    本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。 注:本文和其它的“Linux内核分析”文章都基于如下约定: a) 内核版

    2024年02月11日
    浏览(11)
  • 【MTK平台】根据kernel log分析wifi scan的时候流程

    【MTK平台】根据kernel log分析wifi scan的时候流程

    一 概要: 本文主要讲解根据kernel log分析下 当前路径下(vendor/mediatek/kernel_modules/connectivity/wlan/core/gen4m/)wifi scan的时候代码流程 二. Log分析: 先看Log: 2.1)在Framework层WifiManager.java 方法中,做了一个标记,可以精准的确认时间 这段log可以看出11:03:14.979502时候设置界面开始扫

    2024年02月10日
    浏览(8)
  • 【Linux内核解析-linux-5.14.10-内核源码注释】内核启动kernel_init解释

    【Linux内核解析-linux-5.14.10-内核源码注释】内核启动kernel_init解释

    static int __ref kernel_init(void *unused) : 声明一个静态整型函数 kernel_init() ,该函数不会被其他文件访问,使用 __ref 标记表示该函数是可重定位的,并且该函数不需要任何参数。 wait_for_completion(kthreadd_done); : 等待 kthreadd 线程完成初始化, wait_for_completion() 函数会阻塞当前进程,直到

    2024年02月02日
    浏览(40)
  • Jupyter添加、删除对应虚拟环境kernel内核

    Jupyter添加、删除对应虚拟环境kernel内核

    conda添加了相应的虚拟环境之后,多需要运用到Pycharm、Spyder和Jupyter中,前两种笔者已经分享过,今天阐述Jupyter添加和删除虚拟环境生成对应kernel内核,这样新建的ipykernel项目就使用对应的虚拟环境。 1. 创建新的环境(取名为neural_net,选用python3.8版本) conda create -n  neural_ne

    2023年04月08日
    浏览(7)
  • centos系统kernel内核安全离线升级

    centos系统kernel内核安全离线升级

    系统漏洞扫描,扫描出以下的漏洞信息 漏洞版本如下: 1.Linux kernel 5.2.10之前版本中的drivers/hid/usbhid/hiddev.c驱动程序存在资源管理错误漏洞 2.Linux kernel 4.20之前版本中存在竞争条件问题漏洞 3.Linux kernel 4.1版本至4.x版本和5.0.8之前的5.x版本中存在信息泄露漏洞 4.Linux kernel 5.1.9之前

    2024年02月05日
    浏览(11)
  • ubuntu 开机进入 advanced 选项 可选择内核 kernel

    ubuntu 开机进入 advanced 选项 可选择内核 kernel

    Ubuntu版本为22.04 1 .首先再命令窗口,输入 sudo gedit /etc/default/grub 命令打开grub配置文件 2.1 具体操作: 将 GRUB_TIMEOUT_STYLE=hidden 注释掉 将 GRUB_TIMEOUT的值改为20(界面引导显示时间) 将GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash” 的quit splash改为text 保存修改的grub配置文件 命令中输入 sudo

    2024年02月06日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包