ubuntu如何安装或更换内核
内核是一个系统的灵魂,系统在启动的时候,就是基于相关的内核启动该系统的。我们怎么样更改ubuntu系统的内核并运行它呢?
互联网安装内核。
安装内核的步骤非常简单,我们可以先查看一下当前的内核版本。
使用命令:
uname -a
Linux UATinterface 4.4.0-116-generic #140~14.04.1-Ubuntu SMP Fri Feb 16 09:25:20 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
搜索目前存在的内核版本。使用命令:
# apt-cache search linux|grep linux-image
可以看到有很多的内核版本。
linux-image-generic-lts-utopic - Generic Linux kernel image
linux-image-generic-lts-vivid - Generic Linux kernel image
linux-image-generic-lts-wily - Generic Linux kernel image
linux-image-generic-lts-xenial - Generic Linux kernel image
linux-image-hwe-generic-trusty - Depends on the generic hardware enablement kernel image.
linux-image-hwe-virtual-trusty - Depends on the virtual hardware enablement kernel image.
linux-image-lowlatency-lts-utopic - lowlatency Linux kernel image
linux-image-lowlatency-lts-vivid - lowlatency Linux kernel image
linux-image-lowlatency-lts-wily - lowlatency Linux kernel image
linux-image-lowlatency-lts-xenial - lowlatency Linux kernel image
linux-image-unsigned-3.13.0-166-generic - Linux kernel image for version 3.13.0 on 64 bit x86 SMP
linux-image-unsigned-3.13.0-166-lowlatency - Linux kernel image for version 3.13.0 on 64 bit x86 SMP
linux-image-unsigned-3.13.0-167-generic - Linux kernel image for version 3.13.0 on 64 bit x86 SMP
linux-image-unsigned-3.13.0-167-lowlatency - Linux kernel image for version 3.13.0 on 64 bit x86 SMP
linux-image-unsigned-3.13.0-168-generic - Linux kernel image for version 3.13.0 on 64 bit x86 SMP
linux-image-unsigned-3.13.0-168-lowlatency - Linux kernel image for version 3.13.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1023-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1030-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1031-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1032-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1035-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1036-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1037-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1039-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1040-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.15.0-1041-azure - Linux kernel image for version 4.15.0 on 64 bit x86 SMP
linux-image-unsigned-4.4.0-143-generic - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-unsigned-4.4.0-143-lowlatency - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-unsigned-4.4.0-144-generic - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-unsigned-4.4.0-144-lowlatency - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-virtual-lts-utopic - This package will always depend on the latest minimal generic kernel image.
linux-image-virtual-lts-vivid - This package will always depend on the latest minimal generic kernel image.
linux-image-virtual-lts-wily - This package will always depend on the latest minimal generic kernel image.
linux-image-virtual-lts-xenial - This package will always depend on the latest minimal generic kernel image.
linux-image-4.4.0-1002-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1003-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1005-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1006-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1009-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1010-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1011-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1012-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1014-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1016-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1017-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1019-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1022-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1023-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1024-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1025-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1027-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1028-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1029-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1031-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1032-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1034-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1036-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1037-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1038-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1039-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-4.4.0-1040-aws - Linux kernel image for version 4.4.0 on 64 bit x86 SMP
linux-image-aws - Linux kernel image for Amazon Web Services (AWS) systems.
安装的话,需要注意,安装内核需要安装image和header,不能只安装其中一个。
比如我现在安装一个linux-image-4.8.0-58-generic,就必须还要安装一个
linux-headers-4.8.0-58-generic。
apt-get install linux-image-4.8.0-58-generic linux-headers-4.8.0-58-generic
安装完成后,重启机器。在重启的过程中,使用TAB+shift组合键进入grub引导界面,不同的机器进入的方式可能不同。
这里有的人的是中文,选择第二个高级选项。选择我们刚安装的内核进入,这样系统运行的内核就是我们新安装的内核了。
ubuntu如何安装或更换内核的更多相关文章
- 转载 :Linux有问必答:如何在Debian或Ubuntu上安装完整的内核源码
http://linux.cn/article-5015-1.html 问题:我需要为我的Debian或Ubuntu下载并安装完整树结构的内核源码以供编译一个定制的内核.那么在Debian或Ubunt ...
- Ubuntu 更换内核
Ubuntu 更换内核步骤: 下载内核源码,例如wget https://git.kernel.org/torvalds/t/linux-4.17-rc2.tar.gz 按照需要的环境,sudo ap ...
- Ubuntu 编译安装 Linux 4.0.5 内核,并修复 vmware 网络内核模块编译错误
. . . . . 今天把 Ubuntu 14.04 升级到了最新的 4.0.5 的内核版本,本来不打算记录下来的,但是升级的过程中确实遇到了一些问题,所以还是记录下来,分享给遇到同样问题的猿友. 先 ...
- [异常解决] ubuntu上安装JLink驱动遇到的坑及给后来者的建议
一.前言 最近将整个电脑格式化,改成了linux操作系统 希望这样能让自己在一个新的世界探索技术.提升自己吧- win上的工具用多了,就不想变化了- 继上一篇<ubuntu上安装虚拟机遇到的问题 ...
- 【转载】Ubuntu 系列安装 Docker
系统要求 Docker 支持以下版本的Ubuntu操作系统: Ubuntu Xenial 16.04 (LTS) Ubuntu Wily 15.10 Ubuntu Trusty 14.04 (LTS) ...
- ubuntu下安装使用vmware、kvm、xen
一. 概念介绍: (1)全虚拟化(Full Virtulization) 简介:主要是在客户操作系统和硬件之间捕捉和处理那些对虚拟化敏感的特权指令,使客户操作系统无需修改就能运行, 速度会根据不同的实 ...
- ubuntu中安装Docker
系统要求: 必须时64位的系统,内核最低要求是3.10 查看系统内核: $ uname -r 3.11.0-15-generic 获取最新版本打Docker: $ wget -qO- https:// ...
- Ubuntu 环境安装整理
Ubuntu11.04下Java开发环境搭建和配置 转自:http://guoyunsky.iteye.com/blog/1175861 类似的搭建,网上一搜一大把,但每次去搜索比较麻烦.我这里就整理 ...
- Ubuntu上安装VMware tools
Ubuntu上安装VMware tools author:headsen chen 2017-10-12 - 10:13:50 个人原创,转载请注明作者,出处,否则.依法追究法律责任 ch ...
随机推荐
- Lua脚本性能优化指南
https://github.com/flily/lua-performance/blob/master/Guide.zh.md https://springrts.com/wiki/Lua_Perf ...
- Django session 源码流程
流程 Django session源码流程 首先执行的是SessionMiddleware的init方法 import_module(settings.SESSION_ENGINE) 导入了一个 dj ...
- Spring MVC中Controller返回值void时报错
Controller如下: 当使用url访问该处理器方法时,报错如下: 26-Jan-2019 21:16:28.105 警告 [http-nio-8080-exec-39] org.springfr ...
- BZOJ3253 : 改编
设$f[x][y]$表示从x和y出发相遇的期望长度,则$f[x][x]=0$,且$f[x][y]$对称,共$C(n,2)$个未知量. 列出方程组$G$,得到$G\times F=B$. 高斯消元求出$ ...
- NIOH
目录 NIOH中的双刀与阴阳术的应用 作战准备篇 2周目毕业装备: 加点: 双刀: 核心技能: 还行的技能: 被动技能: 忍术: 阴阳术: 必学: 选学: 守护灵: 隐世茶室 & 铁匠铺 出发 ...
- IDatabaseInitializer<TContext>接口研究
MSDN官方文档 DropCreateDatabaseIfModelChanges<TContext> 如果实体模型变化,那么重新创建数据库 DropCreateDatabaseAlway ...
- PAT Basic 1008
1008 数组元素循环右移问题 (20 分) 一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯AN ...
- MySQL创建用户的三种方法 (并授权)转
前言:MySQL创建用户的方法分成三种:INSERT USER表的方法.CREATE USER的方法.GRANT的方法. 一.账号名称的构成方式 账号的组成方式:用户名+主机(所以可以出现重复的用户名 ...
- Node_初步了解(1)
(1)在cmd或是git上面运行node.js文件,ctrl+c可以停掉之前的服务. (2)node.js本质是一个JavaScript运行环境. (3)node.js与浏览器控制台js执行环境的不同 ...
- JS_高程1.javascript简介
1.javaScript诞生于1995年,最开始是为了处理以前由服务器端语言负责的一些诸如验证的操作. 2.一些名词: ECMA:European Computer Manufacturers Ass ...