添加内核 添加内核一般来说并不需要,当然也不是完全不需要。安装新内核大体有以下几种需求: 尝鲜新功能 原来的内核比较臃肿 和硬件兼容特殊需求 笔者安装新内核就是处于***特殊需求***。...比如,笔者最开始是不想在自己的机器上直接安装新内核的,毕竟有些环境是笔者肥了九牛二虎之力才部署好的,在加上对添加新内核也是大姑娘出嫁——头一回,万一搞不好就废了。...编译新内核 准备工作 准备工作当然是下载相应版本的内核了。...默认启动新内核。 删除内核 方法一 1. 查看当前系统使用的内核 # uname -a 该条命令可以给出系统当前使用的内核版本的详细信息如: 图3 查看当前内核版本 2....删除内核 完成1-2两步后,我们可以确定将要被删除的内核版本。 # apt-get remove linux-image-****-generic 4.
CentOS经过升级后,可能有多个内核,开机时可供选择,如果我们想删除旧内核,可以这么做: 1、查询目前系统中有哪些内核 rpm -q kernel 2、查询当前系统正在使用的内核 uname -a 3...、删除当前系统没有使用的内核 rpm -e kernel-x.y.z 举例如下: [image.png]
前一篇写了deepin linux手动安装新内核,本篇记录如何删除不用的内核 使用命令 dpkg --get-selections| grep linux 列出当前安装的内核 ?...比如要卸载Linux5.1.9 则执行: sudo apt remove --purge linux-headers-5.1.9-050109 ?...除了linux-header,还包括linux-modules和linux-image-unsigned,一并卸载 因为卸载linux-modules会自动同时卸载linux-image-unsigned...所以只需一个命令: sudo apt remove --purge linux-modules-5.1.9-050109-generic 这样就把Linux5.1.9卸载掉了.
什么是yum? yum是一个软件下载安装的一个客户端,像小米应用商店,华为应用商城,Linux中软件包可能存在依赖关系,而yum会帮我们解决这种依赖关系的问题。 2....Linux系统(Centos)的生态 安装软件有源代码安装,rpm包安装和yum安装。 对于源代码安装可能不能用户的环境不一样,所以就有各种程序员会编译好可执行程序,直接下载来用就行。...来看看安装的效果 如果想要删除已经有的软件,使用命令: [sudo/root身份] yum remove [-y] XXX 举个例子:把上面安装的小火车删了,不是root,它也会让你输密码,然后确定是否删除...新软件就放在epel,不太稳定,已经告知用户安装后可能有风险,用户自己决定是否使用。...yum安装软件只能一个装完了再装另一个.。正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件, yum会报错。 有问题请指出,大家一起进步!
默认情况下 yum 包管理器最多安装 3 个版本的 Linux 内核。因此,内核引导条目仅限于 3 个。...检查已安装的 Linux 内核 执行以下 yum 命令,列出 Linux 操作系统上已安装的内核。...Linux 内核 默认情况下,Linux 内核始终由 Yum 包管理器单独安装,同时保持旧版本完整以提供后备支持。...Linux 内核。...重启系统查看是否删掉多余的内核了。 总结 在本文中学习了如何在 CentOS 8 中安全地删除旧的 Linux 内核。
rpm -qpi 通过.rpm 包文件查看该软件的详细信息 rpm -qpl 查看.rpm安装包内所包含的目录.文件列表 安装 rpm -i rpm包文件 安装一个新的...make 编译 步骤4: make instal 步骤5: service httpd restart service network restart 步骤6.cd /var/www/ ---- Yum...本地:yum(file本地) 命令: cd /etc/yum.repos.d/xd 挂载: ①.挂载光盘镜像到/mnt mount /dev/cdrom /mnt ②.配置yum源...vim /etc/yum.repos.d/xxx.repo [xxx] baseurl=file:///mnt/Server(flie本地) enabled=1(是否启动文件 0否 1是) gpgcheck...=0 ③.安装 yum -y install 软件名称 (vsftpd) 重启yum service vsftpd start ---- 服务器yum 命令: cd /etc/yum.repos.d
_64 x86_64 GNU/Linux#查看 yum 中可升级的内核版本yum list kernel --showduplicates#如果list中有需要的版本可以直接执行 update 升级,多数是没有的...yum --disablerepo="*" --enablerepo="elrepo-kernel" list available#kernel-lt:表示longterm,即长期支持的内核#kernel-ml...:表示mainline,即当前主线的内核#安装主线内核(32位安装kernek-ml)yum --enablerepo=elrepo-kernel install kernel-ml.x86_64#查看系统可用内核...(6.3.1-1.el7.elrepo.x86_64) 7 (Core)1 : CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)2 : CentOS Linux...'CentOS Linux (6.3.1-1.el7.elrepo.x86_64) 7 (Core)'#生成 grub 配置文件grub2-mkconfig -o /boot/grub2/grub.cfg
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。...---- yum常用命令 1.列出所有可更新的软件清单命令:yum check-update 2.更新所有软件命令:yum update 3.仅安装指定的软件命令:yum install...4.仅更新指定的软件命令:yum update 5.列出所有可安裝的软件清单命令:yum list 6.删除软件包命令:yum remove 7.查找软件包 命令:yum search...headers yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers...源 网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错。
起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进...yum 可以交互和自动化地更新与管理 rpm 软件包,能够从指定的 yum 存储仓库自动下载 rpm 包并安装,可以自动处理依赖性关系。提供查找、安装、删除、更新等操作命令。...yum update 2 查找包及获取相关信息 Yum使您能够对软件包执行完整的操作集,包括搜索软件包、查看有关软件包的信息、安装和删除。...启动新的事务历史记录文件 yum history new ?...添加第三方yum源仓库 [root@abvi17j5 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux
使用以下代码找出系统中安装的内核rpm包 rpm -qa | grep kernel 结果应该类似于以下字符 kernel-firmware-2.6.32-358.23.2.el6.noarch abrt-addon-kerneloops...kernel-headers-2.6.32-358.23.2.el6.i686 libreport-plugin-kerneloops-2.0.9-15.el6.centos.1.i686 卸载方法 # 直接yum... remove卸载即可 # 例如 yum -y remove kernel-2.6.32-358.el6.i686
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。...----yum常用命令1.列出所有可更新的软件清单命令:yum check-update2.更新所有软件命令:yum update3.仅安装指定的软件命令:yum install 4.仅更新指定的软件命令:yum update 5.列出所有可安裝的软件清单命令:yum list6.删除软件包命令:yum remove 7....源网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错。...将yum源设置为163 yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。
yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum 语法 yum [options] [command] [package ...]...yum常用命令 1. 列出所有可更新的软件清单命令:yum check-update 2. 更新所有软件命令:yum update 3....列出所有可安裝的软件清单命令:yum list 6. 删除软件包命令:yum remove 7. 查找软件包命令:yum search 8....headers yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers...源 网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错。
yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。...---- yum常用命令1. 列出所有可更新的软件清单命令:yum check-update2. 更新所有软件命令:yum update3....仅安装指定的软件命令:yum install 4. 仅更新指定的软件命令:yum update 5....列出所有可安裝的软件清单命令:yum list6. 删除软件包命令:yum remove 7. 查找软件包命令:yum search 8....headersyum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers
---- 添加新的系统调用 ,这是一个老掉牙的话题。...本文的主题依然不是劫持系统调用,而是添加系统调用,并且是动态添加系统调用,即在不重新编译内核的前提下添加系统调用,毕竟如果可以重新编译内核的话,那实在是没有意思。...我的问题是: Linux系统中如何获取以及修改当前进程的名字??...使能新的系统调用表 off_old = *(unsigned int *)call_addr; nr_old = *(unsigned short *)nr_addr; // 设置新的系统调用入口函数...,因此最好不要调用内核函数。
文章目录 一、下载 Linux 内核源码 二、使用 VSCode 阅读 Linux 内核源码 一、下载 Linux 内核源码 ---- 参考 【Linux 内核】编译 Linux 内核 ① ( 下载指定版本的...Linux 内核源码 | Linux 内核版本号含义 | 主版本号 | 次版本号 | 小版本号 | 稳定版本 ) 博客 , 下载 Linux 5.6.18 版本的内核源码 ; 5.x 内核源码下载地址...: https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/ Linux 内核 5.6.18 版本 : https://mirrors.edge.kernel.org...参考 【错误记录】解压 Linux 内核报错 ( Can not create symbolic link : 客户端没有所需的特权 | Windows 中配置 7z 命令行执行解压操作 ) 博客 ;...不同版本的 Linux 内核 区别 : 系统调用 : 其系统调用是相同的 , 新的版本可能会增加新的系统调用 ; 设备文件 : 各内核版本的设备文件都是相同的 , 但是 内部接口 可能不同 ; 二、使用
文章目录 一、下载 Linux 内核源码 二、使用 VSCode 阅读 Linux 内核源码 一、下载 Linux 内核源码 ---- 参考 【Linux 内核】编译 Linux 内核 ① ( 下载指定版本的...Linux 内核源码 | Linux 内核版本号含义 | 主版本号 | 次版本号 | 小版本号 | 稳定版本 ) 博客 , 下载 Linux 5.6.18 版本的内核源码 ; 5.x 内核源码下载地址...: https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/ Linux 内核 5.6.18 版本 : https://mirrors.edge.kernel.org...不同版本的 Linux 内核 区别 : 系统调用 : 其系统调用是相同的 , 新的版本可能会增加新的系统调用 ; 设备文件 : 各内核版本的设备文件都是相同的 , 但是 内部接口 可能不同 ; 二、使用...按钮 , 此时就可以在 VSCode 中阅读 Linux 内核源码 ;
1-1:安装yum apt-get install yum1 2-1配置yum源 因为ubuntu系统本身是没有yum源的、所以要想使用yum源、必须自己手动配置: cd /etc/yum/repos.d...$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch1 执行刚才配置 yum...makecache #在终端输入命令1 更新软件包数据 yum update#在终端输入命令1 当然也是可以使用本地的DVD安装镜像作为自己的软件源的、方法类似、先把镜像挂载、再进行配置就好了 文章来源
Linux yum 命令 yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。...yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。...---- yum常用命令 1. 列出所有可更新的软件清单命令:yum check-update 2. 更新所有软件命令:yum update 3....列出所有可安裝的软件清单命令:yum list 6. 删除软件包命令:yum remove 7. 查找软件包命令:yum search 8....headers yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers
很多很多兄弟每次yum update内核后,不知道删除旧内核…所以导致 /boot 被占满… 下面是 Fedora 下删除旧内核的方法,当然其他发行版也同样适用。...这里,我使用yum 来删除旧内核,rpm -e同样可以删除。...在第一步我们已经使用uname -r命令查看了我现在在2.6.33.6-147.2.4内核下。而且这个内核已经是新内核,所以我们删除旧内核2.6.33.6-147。...3.删除旧内核 [nsdy@localhost ~]$ su -c'yum remove kernel-2.6.33.6-147.fc13.i686 kernel-PAE-2.6.33.6-147.fc13...这里要说明一下,使用rpm -e和yum remove命令虽然都能删除内核,但是rpm -e命令只是删除内核,而yum remove命令在删除旧内核的同时,还会删除与旧内核相依赖 但又与新内核无关的软件
领取专属 10元无门槛券
手把手带您无忧上云