重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

linux卸载内核命令,linux强制卸载内核模块

linux怎样卸载内核升级

首先,执行

创新互联是一家专业提供东坡企业网站建设,专注与成都做网站、网站建设、HTML5建站、小程序制作等业务。10年已为东坡众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

#uname -a

显示了当前的内核

然后用

#dpkg -l|grep linux

来查看当前系统安装了哪几个内核。

然后就可以卸载了

一定要确定卸载的包的准确名称

然后

#apt-remove ***(这里是包的准确名称)

不过这里似乎需要加上-purge更好些,是去除残余信息。

linux启动菜单在升级后留下太多版本,怎么删除?

删除多余的内核:一定不要删错哦,切记!!

打开终端敲命令:dpkg --get-selections|grep linux

有image的就是内核文件

删除老的内核文件:

sudo apt-get remove 内核文件名 (例如:linux-image-2.6.27-2-generic)

内核删除,释放空间了,应该能释放130-140M空间,同时清除了启动菜单中多余的启动项。

最后不要忘了看看当前内核:uname -a

怎么删除老版本的linux 内核

你如果刚刚升级新版内核,先重启电脑。进入系统之后,你如果用的是ubuntu系列的系统,运行命令

dpkg --get-selections | grep linux

运行结果可以看到你系统里的所有内核版本,把旧版内核卸载了就行了

其他的发行版,去百度查一下用啥命令看内核版本

如何删除linux旧内核

在删除旧内核之前,记住最好留有2个最近的内核(最新的和上一个版本),以防主要的版本出错。现在就让我们看看如何在Ubuntu上清理旧内核。在Ubuntu内核镜像包含了以下的包。

linux-image-: 内核镜像

linux-image-extra-: 额外的内核模块

linux-headers-: 内核头文件

首先检查系统中安装的内核镜像。

$ dpkg --list | grep linux-image

$ dpkg --list | grep linux-headers

在列出的内核镜像中,你可以移除一个特定的版本(比如3.19.0-15)。

$ sudo apt-get purge linux-image-3.19.0-15

$ sudo apt-get purge linux-headers-3.19.0-15

上面的命令会删除内核镜像和它相关联的内核模块和头文件。

注意如果你还没有升级内核那么删除旧内核会自动触发安装新内核。这样在删除旧内核之后,GRUB配置会自动升级来移除GRUB菜单中相关GRUB入口。

如果你有很多没用的内核,你可以用shell表达式来一次性地删除多个内核。注意这个括号表达式只在bash或者兼容的shell中才有效。

$ sudo apt-get purge linux-image-3.19.0-{18,20,21,25}

$ sudo apt-get purge linux-headers-3.19.0-{18,20,21,25}

上面的命令会删除4个内核镜像:3.19.0-18、3.19.0-20、3.19.0-21 和 3.19.0-25。

如果GRUB配置由于任何原因在删除旧内核后没有正确升级,你可以尝试手动用update-grub2命令来更新配置。

$ sudo update-grub2

现在就重启来验证GRUB菜单是否已经正确清理了。

ubuntu系统怎么卸载删除多余的旧内核启动菜单项

方法/步骤

打开“应用程序”,然后在弹出菜单中点击“附件”,选择并打开“终端”,打开终端命令窗口

在终端命令窗口中输入并执行下面的命令:uname -a,查看我们当前使用的内核,不要删除错误了,或者当我们使用的是旧内核进入系统,想删除这个内核启动项,这样也是不能删除的。只能在开机时选择别的内核启动项进入系统才能删除

输入下面的命令,查看当前我们系统中有哪些内核启动项,同时也可以方便我们复制的操作,具体命令是:

dpkg --get-selections | grep linux

下面就开始删除内核启动项,先选择内核启动项,然后复制,这样方便操作,然后输入下面的命令:

sudo apt-get remove linux-image-2.6.32.21-generic

执行过程中会警告我们确实要执行这个操作,输入字母y,然后回车,就开始卸载旧内核了

之后就是一些具体的卸载过程的提示,已经更新系统启动项的信息

我们再次使用命令:dpkg --get-selections | grep linux 来查看当前的内核情况:

在 linux-image-2.6.32.21-generic 后面显示deinstall,表示已经卸载了

linux-headers-2.6.32.21和 linux-headers-2.6.32.21-generic是之前我们卸载的内核相关联的头文件,现在对于我们也没有用,也可以卸载了,卸载了可以帮我们清理出不少磁盘空间,具体命令是:

sudo apt-get remove linux-headers-2.6.32-21

sudo apt-get remove linux-headers-2.6.32-21-generic

删除完后,再用命令:dpkg --get-selections | grep linux 查看当前内核启动选项相关信息:

linux-headers-2.6.32-21 已经没有了,被删除了

linux-headers-2.6.32-21-generic已经没有了,被删除了

linux-image-2.6.32-21-generic 显示为deinstall,表示被卸载删除了

虽然在卸载旧内核的时候提示信息说已经帮我们更新了系统启动项,但为了保险起见我们执行sudo update-grub更新开机启动控制文件。

如何删除4.6.4linux内核

什么发行版的系统?一般在boot文件夹删除对应版本号的vmlinuz和initrd文件,然后执行update-grub(grub2)或者grub-mkconfig -o /boot/grub/grub.cfg(grub)


网站标题:linux卸载内核命令,linux强制卸载内核模块
网页网址:http://cqcxhl.com/article/dsepisi.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP