|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;
RedHat7.0本来的内核版本为2.2.16,关于像我这类“追新族”来讲,利用一把最新的产物,是一件快事。并且,晋级软件大概内核自己就是加固体系,修补体系存在的潜伏毛病,让黑客自作掩饰。
本文是一个实践的晋级例子,没有实际的器材,并且存在团体偏好和硬件设置分歧等成绩,假如你依照本文晋级RH7.0不乐成,自己对因而而酿成的Linux不克不及启动,Windows98不克不及启动等等成绩,概不卖力。
呆板的硬件设置为AMD700MHz、Voodoo33000PCI,和128MB内存,RH7.0是新安装,不是晋级安装。
1.以root用户登录体系。
2.下载linux-2.4.0.tar.gz到/root目次。
3.解开tarball:
#tarxvzflinux-2.4.0.tar.gz
4.进进新发生的linux子目次,运转:
#makemrproper
5.从http://www.redhat.com/support/errata/RHBA-2000-132.html下载更新版本的gcc。在/root目次下有gcc-2.96-69.i386.rpm文件,安装:
#rpm-Fvhgcc-2.96-69.i386.rpm
6.查验安装今后的版本:
#gcc--version
7.往http://www.ckuyun.com下载util-linux2.10o,并安装:
#./configure
#make
#makeinstall
查验版本:
#fdformat--version
8.从kernel.org下载modutils-2.4.0RPM包并安装:
#rpm-Fvhmodutils-2.4.0.i386.rpm
反省版本:
#insmod-V
9.对ksymoops-2.4.0-1.i386.rpm和e2fsprogs-1.19-0.i386.rpm做一样的处置。
10.从ftp://rawhide.redhat.com/pub/rawhide/i386/RedHat/RPMS/下载更新的mkinitrd包安装并反省版本:
#rpm-Fvhmkinitrd-2.9-1.i386.rpm
11.在linux目次下,运转makexconfig,发生.config文件。
12.检察Makefile的后面几行是不是和以后情况分歧,
exportINSTALL_PATH=/boot
被正文了,必要往失落正文。由于RedHat把他的内核放在/boot下。
13.运转makedep。
14.运转makebzImage。
15.运转makemodules。
16.运转makemodules_install。
17.复制新内核(‘bzImage’)到/home目次作为备份:
#cp/root/linux/arch/i386/boot/bzImage/home/bzImage
18.复制新内核到/boot目次,并更名为:mykernel-2.4.0:
#cp/root/linux/arch/i386/boot/bzImage/boot/mykernel-2.4.0
19.编纂/etc/lilo.conf,使能够重新内核缺省启动:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
linear
default=2.4.0
image=/boot/mykernel-2.4.0
label=2.4.0
root=/dev/hda1
read-only
image=/boot/vmlinuz-2.2.16-22
label=2.2.16
root=/dev/hda1
read-only
21.运转lilo。
22.从头启念头器。
启动后有些模块没有起来,由于没有加载过,运转modprobe今后就能够了
</p>
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last |
|