本文介绍在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\(' 参考:lscpu命令_Linux lscpu命令使用详解:查看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。
相关主题 |