当前位置:七道奇文章资讯安全技术操作系统
日期:2009-07-22 19:45:00  来源:本站整理

解析Linux 2.6内核移植—利用程序篇[操作系统]

赞助商链接



  本文“解析Linux 2.6内核移植—利用程序篇[操作系统]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

全面移植2.6内核的利用程序

  前面介绍了与2.6内核相关的改变,注释了新硬件驱动程序的编译进程,并谈论了2.6内核的新功效关于已有硬件驱动程序的影响.这里将主要阐述将已有驱动程序开辟系统、利用软件和定制Linux配置移植到2.6内核的办法步骤.

  因为2.6内核增添了很多新功效,分外是在硬件驱动程序和系统软件级方面,所以需求对管理工具举行呼应的改变.基于2.6内核的系统需求新的启动程序.该程序必须能辨认新的模块命名法则,利用新的设置文件和新的2.6内核功效.比方sysfs文件系统,该文件系统是一个虚拟的文件系统.它可以产生一个包含全部系统硬件的层级视图,与供应进程和状况信息的proc文件系统非常近似.sysfs文件系统主要供Linux系统内部利用.2.6内核已开始为存储用户信息的新型文件系统供应集成支持.诸如JSF与XFS之类的新日记文件系统和OpenAFS之类的新网络文件系统,都需求最新的针对具体文件系统的工具.

  用户只需求安装与2.6内核新功效相关的工具,不需求的可以暂时略去.比方,假如用户利用的不是JFS文件系统,那么可以通过禁止JFS支持而缩减内核占用的空间.一样,也可以通过排除与JFS相关的工具,削减根文件系统占用的空间.假如用户利用的不是基于2.6内核的Linux系统,那么需求肯定所安装的Linux系统套装软件内能否拥有全部2.6内核所需的特点.

  对重要的套装软件举行考证和进级

  所谓套装软件就是满意差别需求的一系列工具软件的调集.这些软件可以一同作为一个整体安装到系统中.差别的Linux系统所供应的套装软件和从属管理软件,首先要检测系统中能否安装了它们依靠的别的软件,并且这些软件的版本必须充足新.这些套装软件的管理器常常会对全系统范围的数据库举行保护.该数据库存储全部已安装利用软件名称和版本.最普通的套装软件格局是RPM(Red Hat Package Manager,也用于Fedora、Mandrake、SuSE和TurboLinux套件)和DEB(Debian Linux,也用于Knoppix和Xandros套件)格局.别的的套装软件格局有尺度紧缩程序文件TGZ格局,主要利用于Slackware Linux,自身不包含从属信息.

  这些套件大多存在于基于2.4内核的Linux系统,并且可安装在全部用于软件开辟的桌面Linux系统中.诸如嵌入式计算范畴的专门系统大概并非缺一不可.但是假如用户正在进级某一专门系统,那么理解这些套装软件需求在那边进级是一件非常重要的事.

  假如用户正在将一个桌面Linux系统进级到2.6内核,那么对表1中的套装软件举行进级和考证的惟一场所就是用户的桌面系统.假如用户正在移植一个诸如嵌入式Linux系统之类的专门系统,那么必须首先要进级全部的穿插编译程序和正在利用的相关软件,以便为嵌入式系统生产软件.然后,才能进级嵌入式系统的文件系统中利用的全部套装软件.
 


  以上是“解析Linux 2.6内核移植—利用程序篇[操作系统]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 解析Linux + Oracle最简化最重要的步骤
  • <b>高效解析Linux系统中配置Apache服务‎</b>
  • 解析Linux系统计算机死机的弊端缘由
  • 解析Linux操作系统僵尸进程
  • 解析Linux 2.6内核移植—利用程序篇
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .