问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux python2.4怎么升级2.6

发布网友 发布时间:2022-04-19 15:22

我来回答

1个回答

热心网友 时间:2022-05-03 22:43

Linux6.0中文环境不错内核2.4.18只有 KDE2.2.2为什么要升级内核 正如它的名字的字面意义,Linux的内核承担着Linux 操作系统 的最为核心的任务,是其它程序和硬件等运行过程中的仲裁者:它要管理所有进程的内存,保证它们都能 平等得到处理器的时隙。此外,它还提供程序和硬件之间的接口等功能。 通常,更新的内核会支持更多的硬件,具备更好的进程管理能力,运行速度更快、更稳定,并且一般会修复老版本中发现的许多漏洞等,经常性地选择升级更新的系统内核是Linux使用者的必要操作内容。 一般,内核的版本序列号使用三个数字表示,如2.4.8,版本号越高表示功能越强。 版本号分为两个系列:一种是产品系列,以偶数命名,例如,1.2.x、2.0.x、2.2.x等, 运行稳定,已经经过较为周密的测试;另外一种是开发测试系列,以奇数命名,用以进行最新功能的测试,不建议初学者和生产过程中使用。 本文的后面部分将分别以内核2.0.34到2.4.8的升级过程介绍内核升级用到的步骤、概念、注意事项以及可以参考的更多文档,文中出现的斜体字是直接输入的命令。 内核的配置与编译 Linux当前支持的CPU类型包括x86、ARM、DEC Alpha、SUN Sparc、M68000、MIPS、PowerPC等,应该说上述类型已经包括绝大多数用户使用的CPU型号。在安装与配置过程中,Linux会自动识别这些型号。 通常要运行的第一个命令是:#cd /usr/src/linux;make mrproper。确保源代码目录下没有不正确的.o文件以及文件的互相依赖。 接下来的内核配置过程比较烦琐,但是配置的适当与否与日后Linux的运行直接相关,有必要了解一下一些主要的且经常用到的选项的设置。 配置内核可以根据需要与爱好使用下面命令中的一个:    #make config (基于文本的最为传统的配置界面)    #make menuconfig (基于文本选单的配置界面)    #make xconfig (基于图形窗口模式的配置界面)    #make oldconfig (如果只想在原来内核配置的基础上修改一些小地方,会省去不少麻烦) 进行配置时,大部分选项可以使用其缺省值,只有小部分需要根据用户不同的需要选择。例如,如果需要内核支持DOS分区的文件系统,则要在文件系统部分选择FAT或DOS系统支持;系统如果配有网卡、PCMCIA卡等,需要在网络配置中选择相应卡的类型。 选择相应的配置时,有三种选择,它们分别代表的含义如下:    “Y”- 将该功能编译进内核    “N”- 不将该功能编译进内核    “M”- 将该功能编译成可以在需要时动态插入到内核中的模块。 将与核心其它部分关系较远且不经常使用的部分功能代码编译成为可加载模块,有利于减小内核的长度,减小内核消耗的内存,简化该功能相应的环境改变时对内核的影响。许多功能都可以这样处理,例如像上面提到的网卡的支持、对FAT等文件系统的支持。 配置完内核,接下来需要对内核源代码文件的依赖性和完整性进行检验,并且进行编译,此时要保证系统所使用的gcc版本在gcc-2.7.2以上:    #make dep (确保关键文件在正确的位置)    #make clean (确保所有有关文件都处于最新版本状态)    #make zImage (编译压缩形式的内核) 在需要内核支持较多的外设和功能时,内核可能变得很大,此时可以编译大内核:    #make bzImage 编译的时间与机器的硬件条件及内核的配置等因素有关,以笔者的64MB内存的赛扬300为例,编译内核一次大致需要20多分钟。所获得的内核的位置在/usr/src/linux/arch/i386/boot目录下,当然这里假设用户的CPU是x86型的。 如果选择了可加载模块,编译完内核后,要对选择的模块进行编译:    #make mole (编译选择的模块)    #make mole-install (将编译后的模块转移到系统标准位置) 模块在系统中的标准目录位于/lib/moles/x.y.z,后面的x.y.z是版本号,为安全起见,在运行#make moles-install之前最好对/lib/moles进行备份。模块通常是带有扩展名.o的文件,使用命令#lsmod可以对当前内核的模块进行列表。 软件 下载与解包 选择相对快速并且具有权威性的站点下载最新的内核源代码包,例如条件允许的话可以到下面的站点下载:    ftp://sunsite.unc.e/pub/linux/kernel 国内Linux用户可以到下面的站点下载: http://studio.openunix.org http://www.clinuxworld.com 注意,如果升级版本的跨度很大,并且预计会配置外部模块时,还要下载最新的模块工具moles-x.y.z.tar.gz。 Linux系统的核心代码存放于目录/usr/src/linux,实际上,该目录是一个链接,指向当前所用的核心版本的目录,例如如果当前使用的版本是2.0.34,则该核心的实际目录应该是: /usr/src/linux-2.0.34。而新下载的内核中的目录是linux,这样,直接在/usr/src下解包会导致原来的内核目录被覆盖。所以稳妥的做法是,首先删除链接linux,然后解包、更名、重新链接。 在解包前要确认在/usr/src目录下没有叫linux的目录,或者不再想保留该目录。 另外,随着Linux内核功能的增强及对更多外设的支持,文件包也越变越大,当前最新的稳定版2.4.8内核压缩包的大小约为14MB,但实际上解压缩及编译等环节,要求/usr/src目录所在的分区的空闲空间大于60MB字节。 启用新内核 将编译好的新内核拷贝到系统目录/boot下,例如 #cp /usr/src/linux/arch/i386/boot/zImage /boot/zImage-2.4.8 然后,编辑系统引导配置文件/etc/lilo.conf,仿照原有选项添入新内核选项,给它起一个明显好记的标签(label),记住此时最好保留原有内核以及相应的选项,这样不用害怕升级失败而机器启动不了,至少还可以使用旧的内核引导自己的计算机。保存编辑后退出,此时要记住运行命令:#lilo,更新系统引导映象,这样对lilo.conf的修改才能起作用。 重启机器后,在LILO的提示符下按“Tab”键,则应该看到加入的新内核选项。 对于当前国内进行汉化后的Linux版本,由于其中的几个主要版本是在内核中进行,例如冲浪平台的Xteam Linux、蓝点Bluepoint Linux等,所以使用这些发行版本的用户如果按照上面的步骤进行内核升级则会导致汉化失败、系统运行不稳定等后果。用户需要等待厂家发行新内核的汉化包,然后到厂家指定的下载站点下载,按照其中的说明进行升级。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生物特征识别技术所研究的生物特征包括哪些? 精通CFD工程仿真与案例实战:FLUENT GAMBIT ICEM CFD Tecplot目录 电脑加号怎么打出来电脑号键怎么打出来 刚买的苹果6去查序列号是国行的,可是过几天自己刷了机就原形毕露,完全... 苏宁易购上的手机都是正品行货吗 喻强声是喻政声的弟弟吗 从虹桥机场怎样去乌镇 上海虹桥国际机场2号航站楼开车到乌镇怎么走 169cm是多少米 电脑没有核心显卡能开机吗电脑没有显卡能开机吗 linux怎么把python2升级到3 如何将linux的python升级 linux 下怎么更新 python版本 centOS如何升级python linux python怎么升级 如何升级linux的python版本 linux怎么升级python 在linux上怎么升级python linux怎么升级python版本 为什么华为P9的运动步数和微信运动步数显示不一样? 鱼缸里的水怎么弄成蓝色? 怎么让鱼缸里的水变蓝色? 鱼缸背景灰常重要,这些你学到了吗 鱼缸背景用那种蓝色 的缸整什么颜色的背景,鱼缸底什么颜色 鱼缸里的水怎么弄才是蓝色的 鹦鹉鱼缸用什么颜色的背景既美观又能让它发色更好? 鱼缸背景纸贴什么颜色水质清亮? 养小过背金龙鱼缸用蓝背景蓝色底可以吗、大虾们求教 鱼缸背景是蓝色的用什么灯好? 怎样把linux的python2.7.6升级到python2.7.12 linux python版本较低,怎么更新 linux怎么改变python版本 详解如何在 Linux 中安装最新的 Python 3.6 版本 如何在 Linux 中安装最新的 Python 3.6 版本 linux 怎么切换python版本 为什么dota2一直都在搜索协调服务器中 为什么我dota2一直搜索协调服务器 dota2一直都是搜索协调服务器 求助,DOTA2每次登录都是协调服务器,怎么解决 红薯的基本知识点 红薯这些冷知识,你知道多少 你还想了解红薯的哪些事情? 番薯的营养价值 小知识:红薯起源于哪里 红薯的营养价值与功效 经常吃红薯对身体有哪些好处?怎样吃菜更健康呢? 吃红薯对胃好吗 红薯是什么时候传入中国? 红薯为什么吃起来有药味