linux更新内核命令 centos更新内核命令-成都快上网建站

linux更新内核命令 centos更新内核命令

linux系统如何升级内核

1。将下载的新内核(比如linux-2.6.17.tar.bz2)拷贝到 /usr/src, 然后在/usr/src本地解压,生成新目录linux-2.6.17;2.#cd linux-2.6.17; 编辑Makefile 找到EXTRAVERSION:EXTRAVERSION = -xhawk(你自己给新内核取的名字) (注意前面的“-” 符号)3。拷贝/boot/下的1个config文件到/usr/src/linux-2.6.17/(解压的新内核目录),更名为.config。4。#make clean make mrproper5. #make xconfig6. load 刚拷贝过来的/usr/src/linux-2.6.17/.config;7. 在"Processor type and features" 栏目,选择自己的CPU类型,我的CPU 是Athlon64 3000+,但我想用32位的SUSE Linux,这里仍然选择Athlon64;选择Preemptible Kernel(Low-Latency Desktop); Time Frequency 选择1000Hz;8。在Networking 栏目,去掉IPv6 Protocol;save;退出;9.编辑 .config file;找到:CONFIG_BLK_DEV_RAM_SIZE 把值改为 128000;10。在命令行执行 #export CHOST="i686-pc-linux-gnu"11。#export CFLAGS="-march=athlon64 -O2 -pipe -funroll-all-loops -funit-at-a-time -fpeel-loops -ftracer -funswitch-loops -fomit-frame-pointer -fweb -msse3"说明:如果CPU 是新版的Athlon64("Venice" or "San Diego")/Athlon64-X2("Manchester" or "Toledo"),加上-msse3,以支持SSE3 功能;12.#export CXXFLAGS="${CFLAGS}"13.#export MAKEOPTS="-j6"说明:MAKEOPTS= will set number of concurrent threads. 我有 1GB 内存 所以我的 MAKEOPTS=”-j6”,如果内存小,选MAKEOPTS="-j2"。***对于其它CPU的参数,请参考: 。开始编译:#make bzImage#make modules#make modules_install15.#make install 自动copy新内核到/boot,自动修改Grub. (不用再mkinitrd)16.启用新内核(这一步似乎可以不做,因为我忘记做这一步,仍然成功启动到新内核):#rm /boot/vmlinuz#rm /boot/initrd#ln -s vmlinuz-2.6.17-xhawk-default vmlinuz (注意新生成的内核的名称,在/boot 下查一下)#ln -s initrd-2.6.17-xhawk-default initrd17。重起计算机,用#dmesg命令查看启动信息,第一行就是当前内核版本。或者用命令 #uname -r18.如果内核去掉了IPv6, 最好修改一下 /etc/sysconfig/SuSEfirewall2,把 FW_IPv6="" 改为FW_IPv6="no"然后修改 /etc/modprobe.conf将alias net-pf-10 ipv6 修改为 alias net-pf-10 off添加 alias ipv6 off

创新互联成立于2013年,先为迁安等服务建站,迁安等地企业,进行企业商务咨询服务。为迁安企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

如何更新 Linux 内核来提升系统性能

1。将下载的新内核(比如linux-2.6.17.tar.bz2)拷贝到/usr/src,然后在/usr/src本地解压,生成新目录linux-2.6.17;2.#cdlinux-2.6.17;编辑Makefile找到EXTRAVERSION:EXTRAVERSION=-xhawk(你自己给新内核取的名字)(注意前面的“-”符号)3。拷贝/boot/下的1个config文件到/usr/src/linux-2.6.17/(解压的新内核目录),更名为.config。4。#makecleanmakemrproper5.#makexconfig6.load刚拷贝过来的/usr/src/linux-2.6.17/.config;7.在"Processortypeandfeatures"栏目,选择自己的CPU类型,我的CPU是Athlon643000+,但我想用32位的SUSELinux,这里仍然选择Athlon64;选择PreemptibleKernel(Low-LatencyDesktop);TimeFrequency选择1000Hz;8。在Networking栏目,去掉IPv6Protocol;save;退出;9.编辑.configfile;找到:CONFIG_BLK_DEV_RAM_SIZE把值改为128000;10。在命令行执行#exportCHOST="i686-pc-linux-gnu"11。#exportCFLAGS="-march=athlon64-O2-pipe-funroll-all-loops-funit-at-a-time-fpeel-loops-ftracer-funswitch-loops-fomit-frame-pointer-fweb-msse3"说明:如果CPU是新版的Athlon64("Venice"or"SanDiego")/Athlon64-X2("Manchester"or"Toledo"),加上-msse3,以支持SSE3功能;12.#exportCXXFLAGS="${CFLAGS}"13.#exportMAKEOPTS="-j6"说明:MAKEOPTS=willsetnumberofconcurrentthreads.我有1GB内存所以我的MAKEOPTS=”-j6”,如果内存小,选MAKEOPTS="-j2"。***对于其它CPU的参数,请参考:/Safe_Cflags#Intel_Processors14。开始编译:#makebzImage#makemodules#makemodules_install15.#makeinstall自动copy新内核到/boot,自动修改Grub.(不用再mkinitrd)16.启用新内核(这一步似乎可以不做,因为我忘记做这一步,仍然成功启动到新内核):#rm/boot/vmlinuz#rm/boot/initrd#ln-svmlinuz-2.6.17-xhawk-defaultvmlinuz(注意新生成的内核的名称,在/boot下查一下)#ln-sinitrd-2.6.17-xhawk-defaultinitrd17。重起计算机,用#dmesg命令查看启动信息,第一行就是当前内核版本。或者用命令#uname-r18.如果内核去掉了IPv6,最好修改一下/etc/sysconfig/SuSEfirewall2,把FW_IPv6=""改为FW_IPv6="no"然后修改/etc/modprobe.conf将aliasnet-pf-10ipv6修改为aliasnet-pf-10off添加aliasipv6off

如何用命令更新linux 内核版本

如果是官方的更新的话,只需要输入更新命令,会自动更新。如果手动下载内核自己手动更新的话,比较麻烦点。要手动建议在虚拟机里玩,使用中的首次弄会出问题。

Linux中升级更新命令yum upgrade和yum update的区别

区别如下:

1、yum -y update 升级所有包,改变软件设置和系统设置,系统版本内核都升级。

2、yum -y upgrade升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变。

linux yum命令详解:

1、yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器,基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装,yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

2、yum的命令形式一般是如下:yum [options] [command] [package ...]其中的[options]是可选的,[command]为所要进行的操作,[package ...]是操作的对象。

kali linux怎么更新内核

图形界面

在图形界面依次选择“应用程序”|“系统工具”|“软件更新”命令

该界面提示确认是否要以特权用户身份运行该应用程序,如果继续,单击“确认继续”按钮

命令更新

(1)apt-get update:只更新软件包的索引源,作用:同步源的软件包的索引信息,进而进行软件更新;在国内用中科大的源,速度较快,1分钟搞定。

(2)apt-get upgrade:升级系统上安装的所有软件包;若更新失败,所涉及的包会保持更新之前的状态。

(3)apt-get dist-upgrade:升级整个linux系统;例如:从kali linux1.0.1升级到kali linux1.0.2(不仅能够升级所有已安装的软件包,而且会处理升级过程中可能出现的软件冲突。某些情况下,它的部分升级过程需要人工参与)。


分享文章:linux更新内核命令 centos更新内核命令
本文路径:http://kswjz.com/article/hgodhc.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流