本文介绍在Ubuntu 18.04 LTS操作系统下安装linux-5.0.8.tar.xz的方法,除了使用源代码安装外,你还可以使用UKUU,参考使用Ukuu在Ubuntu/Linux Mint上安装Linux Kernel 5.0的方法。

Ubuntu 18.04 LTS下安装linux-5.0.8.tar.xz

要开始编译过程,需要创建一个新的配置文件,最快最直接的方法是下载我们设置的现有配置文件。

注意:不想使用我们的预设配置文件?将现有文件复制出/boot并将其另存为“.config”:

wget https://pastebin.com/raw/Pwz0Uyqn -O .config

下载配置文件后,就可以下载Linux内核了,本文以5.0.8版本为例。

注意:内核版本定期发布在Kernel.org上,下面是在终端中下载:

wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.8.tar.xz

使用Tar命令提取5.0.8内核的文件:

tar xvf linux-5.0.8.tar.xz

使用mv命令将新配置文件移动到Linux代码文件夹中:

mv .config ~/linux-5.0.8/

在Ubuntu 18.04上安装内核构建依赖项,以便可以编译和构建它:

sudo apt install build-essential libncurses5-dev gcc libssl-dev bc flex bison

使用make menu-config运行内核的GUI菜单工具:

cd ~/linux-5.0.8/

make menu-config

在菜单应用程序中,将所有内容保留为默认值,然后使用箭头键选择“保存”,确保将文件写入“.config”。

然后退出菜单工具。

一旦你离开GUI菜单编辑器,就可以使用lscpu命令来确定你的PC有多少个核心,以确定可以用来编译内核的CPU数量。

要确定你拥有多少个核心,请运行:

lscpu | grep -E '^CPU\('

记住这个数字,然后,使用make和deb-pkg命令开始编译Ubuntu 18.04,请务必使用运行lscpu命令时显示的数字更改“CORE-NUMBER”:

make -jCORE-NUMBER deb-pkg

根据你拥有的CPU核心数量,你的构建将消耗很长时间,为了获得最佳效果,请尝试至少构建一个双核CPU,构建过程完成后,编译器将为你的新内核输出四个准备好的DEB包,以便你可以安装它们。

要安装新编译的5.0.8 Linux内核,请运行dpkg命令:

sudo dpkg -i linux-*.deb

假设dpkg安装成功,请重新启动操作系统,当它重新联机时,Ubuntu 18.04 LTS上运行的内核应该就是你新安装的了。

要确认你确实在Ubuntu 18.04 LTS上运行Linux 5.0.8内核,请使用uname命令,即uname -r:

至此,在Ubuntu 18.04 LTS下成功安装了linux-5.0.8.tar.xz。

相关主题

linux 安装xz,在Ubuntu 18.04 LTS下安装linux-5.0.8.tar.xz的方法相关推荐

  1. 如何在Ubuntu 18.04 LTS上安装VMware Workstation

    背景: 阅读新闻 [日期:2018-11-10] 来源:Linux公社 作者:醉落红尘 [字体:大 中 小] VMware Workstation是由VMware公司开发的虚拟化软件,成立于1998年 ...

  2. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

  3. 数据库linux安装prm,在Ubuntu 18.04服务器上安装Monica PRM的步骤

    本文介绍在Ubuntu 18.04 LTS服务器上安装Monica PRM(Monica Personal Relationship Manager)的方法,要安装Monical需要的条件是:PHP ...

  4. linux ubuntu安装 mono,在Ubuntu 18.04系统中安装Mono及基本使用Mono的方法

    本文介绍在Ubuntu 18.04操作系统中安装Mono及基本使用Mono的方法.Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实 ...

  5. Ubuntu 22.04 LTS下安装1030 GPU 的驱动(图文详解)

    文章目录 Ubuntu 22.04 LTS下安装1030 GPU 的驱动 法一:命令获取推荐驱动直接安装(简单有效) 1.检查你的操作系统,如下图: 2.查看是否有[GPU](https://so.c ...

  6. Ubuntu 18.04.1 下安装搜狗输入法

    Ubuntu 18.04.1 下安装搜狗输入法 1.下载linux版本的搜狗拼音输入法 2.解包(若没有安装fcitx会出错,Ubantu命令行会有提示,按提示安装好fcitx后再输入下面命令即可): ...

  7. linux系统安装teamview,在Ubuntu 18.04系统上安装TeamViewer的两种方法

    本文介绍在Ubuntu 18.04 LTS Bionic Beaver系统上安装TeamViewer的两种方法,第一种方法使用图形用户界面安装,第二种使用终端命令行安装,同时可以先参考在Ubuntu ...

  8. linux欢迎界面设计,Ubuntu 18.04 LTS新增欢迎界面--方便用户快速上手新系统

    在Ubuntu生态系统中有很多风味版本都有欢迎界面,例如Ubuntu MATE和Ubuntu Budgie,还有很多基于Ubuntu的GNU/Linux发行版本,在系统安装完成之后为消费者设置提供快捷 ...

  9. linux的lnmp环境,Ubuntu 16.04 LTS下LNMP环境配置简述

    Ubuntu 16.04 LTS下LNMP环境配置简述 1.安装mysql sudo aptinstall mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和 ...

  10. ubuntu18安装oracle11g,在Ubuntu 18.04系统下快速安装Oracle Java 11的方法

    本文介绍在Ubuntu 18.04操作系统下使用PPA快速安装Oracle Java 11的方法,同时也可以用在Ubuntu 18.10.Ubuntu 16.04.Ubuntu 14.04版本中. O ...

最新文章

  1. 光流数据集FlyingChairs下载连接
  2. 开发办公APP时间估算
  3. centos6.8安装zabbix
  4. 电脑键盘中英文按键有哪些?有什么作用?
  5. java语言程序设计一_java语言程序设计(一)-1
  6. 大数据思维是企业互联网化的思维内核
  7. 年轻人的第一套租房?小米成立新公司或涉房屋租赁业务
  8. 摩西十诫 摩西简介 世界宗教图谱
  9. Django 3.2正式发布! 附中文文档链接地址!
  10. WLAN RTT (IEEE 802.11mc)
  11. 支付宝企业转账到个人账号(php源码,亲测)
  12. 【sklearn-cookbook-zh】第一章 模型预处理
  13. Android拍摄视频上传服务器及本地预览
  14. android黑色背景图片,Android png透明图片转jpg时背景变黑的解决方法
  15. 利用D3.js快速绘制力导向图
  16. 一招解决电脑卡吧咔吧
  17. 用photoshop制作证件照
  18. 调用APP市场对自身APP评分及国内各应用市场包名参考
  19. win10/win11安装qt4.8
  20. [吴功宜]计算机网络学习笔记--第三章 数据链路层

热门文章

  1. BUUCTF Misc wp大合集(1)
  2. [SCOI2009]粉刷匠 两个dp
  3. netty源码解读六(内存池相关)
  4. Grafana-reporter定时报表
  5. IT 最高,2018 年全国平均年薪!非私企 147,678¥
  6. FusionStorage原理及组件,Java面试回忆录
  7. 门户网站搜索引擎优化(SEO)解决方案
  8. WTL自绘界面库(CQsStatic)
  9. Ceph RBD 接口和工具 [Ceph RBD API and Tools]
  10. 深度linux显示方块,在Deepin下用Wine运行文华财经赢顺的经验,附字体显示方框的解决...