linice说明文档

 





Linice
 ——一个linux下的内核调试器
Version 2.6

作者:Goran Devic
联系方法:author@linice.com

如果没有足够的耐心,阅读README文件可以让你快速上手。

系统要求
  • Linux PC/x86 平台
  • Pentium以上处理器
  • Linux内核2.4或2.6      
        linice调试器已经为多个linux内核开发了相应版本,主要是RedHat的各个发行版。在RedHat 9.0和SuSE 8.0上已经做过测试,相应的,在更早的发行版下也应该能够正常工作。在其他的发行版下可能正常工作,但没有进行测试。你可以在很多现在已经不再发行或者早于2.4的内核版本下安装成功。Linice对内核2.6的支持不是很好:Linice可以在Debian2.6正常编译和加载(已经过测试 )。在其他linux发行版下能不能正常工作还不确定;特别的,Linice在FedoraCore2下不能正常工作,因为该版本下的 System.map文件没有列出一些比较重要的符号。如果你能够将所需的符号重新编译进内核,那么你也应该能够让它正常工作。Linice需要工作在内 核2.6.8及更低的版本。目前的开发工作是为所有2.6的内核提供完整支持,包括2.6.8以后发行的最新版本。如果你能加入到linice的开发中来,请给我发邮件并加入下面这个讨论组http://groups.google.com/group/linice

Linice组件

Linice由以下组件组成:
    1)Linice内核可加载模块:内核不依赖部分与依赖部分。在"linice"文件夹内组建一个普通的目标格式文件。内核依赖模块可以通过在“bin"目录内运行make命令来创建。这个目录是以下特定内核目录的一个符号链接:bin-2.4 或bin-2.6。
    2)Linsym:用户模式下用以装载/卸载Linice内核模块,产生和操作符号文件的程序。
    3)Xice:Linice已装载的情况下,在X-Server上初始化一个会话。

用源文件编译Linice
(待续)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值