实,通常其它操作系统的内核编译是比较繁琐的。然而,由于Debian强大的dpkg软件包管理系统,使得内核的升级、编译也变得容易很多。如果下面的步骤都注意并执行了,编译内核不是很复杂的事情,我在基于debian的ubuntu系统上第一次编译就成功了。编译过程如下,与各位分享:修改ubuntu 6。10上的/bin/sh在ubuntu6。10上,/bin/sh默认是链接到/bin/dash的,当你从源
接上篇:docker(开篇) 目前,CentOS仅发现版中的内核支持Docker。Docker运行在CentOS 7(64-bit)上,要求系统 64位,Linux系统内核3.8以上,这里选择CentOS 7.x1、确定你是CentOS 7及以上版本-- 查看CentOS版本号 [root@hadoop100 ~]# cat /etc/redhat-release CentOS Linux rel
转载 2024-04-13 16:38:10
784阅读
CentOS7.0默认内核升级到kernel-3.10.0-693.5.2.el7,需要如下RPM包:kernel-3.10.0-693.5.2.el7.x8664.rpmdracut-033-502.el7.x8664.rpmdracut-config-rescue-033-502.el7.x8664.rpmdracut-network-033-502.el7.x8664.rpmglib2-2
原创 2018-06-14 09:39:51
2352阅读
1 Linux内核的主体是以 GNU 的 C 语言编写的,GNU为此提供了编译工具gcc。GNU对C语言本身作了不少扩充。首先,gcc从C++语言中吸收了“inline”和“const”。其实,GNU的C和C++是合为一体的,gcc即是C编译又是C++编译,所以从C++中吸收一些东西是很自然的。还有,为了支持64位的CPU结构,gcc增加了一种新的基本数据类型“long long int”,该类型
  一、服务器相关设置系统环境 系统:centos 7.6 内核: 5.2.11-1.el7.elrepo.x86_64 1、Linux查看版本当前操作系统内核信息uname -a输出Linux iZwz9d75c59ll4waz4y8ctZ 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64
转载 9月前
128阅读
RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM
转载 2024-04-16 12:26:15
34阅读
参考:rabbitmq命令:http://lirenjuan.iteye.com/blog/1632503一、先到官网现在rpm包http://www.rabbitmq.com/install-rpm.html本人是下载centos7.x的文件是:rabbitmq-server-3.6.11-1.el7.noarch.rpm因为rabbitMQ是在erlang运行,必须首先安装erlang环境,官
转载 2024-03-07 15:38:15
68阅读
1、 https://cloud.tencen
原创 2023-06-30 23:03:43
324阅读
本文参考至:CentOSRPM 命令用法中文简介一、RPM介绍 1.什么是rpmrpm 即RedHat Package Management,是RedHat的发明之一 2.为什么需要rpm ?            在一个操作系统下,需要安装实现各种功能的软件包。这些软件包一般都有各自的程序,但是同时也有错综复杂的依赖
转载 2024-05-03 17:58:04
31阅读
centos6.6 rpm安装与管理  rpm包管理:安装、升级、卸载、查询、检验安装:    rpm {-i|--install} [install-options] PACKAGE_FILE1...        -h: hash,以#来表示安装进度;-v
Centos6.4下进行内核升级,采用内核源码的升级方式比较简单,但是需要升级的机器多的情况下进行内核升级就比较麻烦,并且编译内核的速度依赖于机器的性能,一般需要20分钟,而通过rpm内核包的方式进行安装,就比较快,一般在几分钟之内就可以完成内核的安装,本文档以3.8.13内核源码为例子进行的操作
原创 2015-03-23 08:00:00
98阅读
一、RPM包与源码包的区别 1、软件软件包分类源码包:C源代码包rpm包:编译之后的二进制包2、源码包优点:开源;可以自由选择所需功能;可看源代码;卸载方便(直接删除安装位置);缺点:安装步骤过多;编译时间过长;3、RPM包优点:使用简单,只需要几个命令就可以实现包的安装、升级、查询、卸载;安装速度快; 缺点:不能看源代码;功能选择不如源代码灵活;依赖性; 二、RPM包命名和依赖性 1、RPM包的
转载 2024-05-22 21:14:55
32阅读
一、YUM升级内核 二、离线RPM包安装内核 1.下载RPM包 https://elrepo.org/linux/kernel/el7/x86_64/RPMS/ #选择自己
转载 2024-09-26 10:40:26
1069阅读
CentOS系统上rpm命令管理程序包: 安装、卸载、升级、查询、校验、数据库维护 安装:  rpm {-i|--install} [install-options] PACKAGE_FILE ...     -v: verbose     -vv:     -h: 以#显示程序包管理执行进度;每个#表示2%的进度     rpm -ivh PACKAGE_FILE ...       
做为系统管理员可能会面对的任务:    1.自动批量安装操作系统    2.完成系统的本地化 (配置现成的发行版或者软件包,以求符合自己的需要,本地安全规定、文       件存放和网络拓扑的需要,这个过程称为“本地化”)    3.给系统打补丁且保
 #使用sysrq组合键是了解系统目前运行情况,为安全起见设为0关闭  kernel.sysrq = 0  #控制core文件的文件名是否添加pid作为扩展  kernel.core_uses_pid = 1  #每个消息队列的大小(单位:字节)限制
1 突破系统最大fd   查看当前文件描述符的限制数目的命令: ulimit -n 2、修改文件描述符的限制数目 2.1 临时改变当前会话: ulimit -n 65536 2.2 永久变更需要下面两个步骤: 1./etc/pam.d/login: 增加:session required pam_limits.so 2./etc/security/l
转载 2024-03-26 20:51:23
44阅读
内核通过内置的驱动程序或以后可作为模块安装的驱动程序与硬件通信。例如,当你计算机上运行的程序想要连接到无线网络时,它会将该请求提交给内核,后者又会使用正确的驱动程序连接到网络。随着新的设备和技术定期出来,如果我们想充分利用它们,保持最新的内核就很重要。此外,更新内核将帮助我们利用新的内核函数,并保护自己免受先前版本中发现的的。准备好了在 CentOS 7 或其衍生产品(
转载 2023-07-04 12:45:15
143阅读
内核参数 abi.vsyscall32 = 1 在2.6.25版本以后的x86-64内核中,默认启用了VDSO32。 虚拟动态共享对象 http://man7.org/linux/man-pages/man7/vdso.7.html 1.通常情况下,每次请求会通过用户态调用内核态,从而发生一次系统调用。 2.内核态将动态共享对象映射至于用户态,用户态请求直接调用,从而减少系统调用,加快系
/etc/pki/rpm-gpg/RPM-GPG-KEY-5     ---可以使用rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-5  
原创 2011-05-19 10:58:37
370阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5