当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

openSUSE利用教程得到内核源代码的5种途径[Linux安全]

赞助商链接



  本文“openSUSE利用教程得到内核源代码的5种途径[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

需求:编译内核需求安装必要的编译用软件binutils gcc make module-init-tools udev ,那边得到内核源码对 openSUSE 用户来说,得到内核源代码以及补钉有 5 种途径,请按照自身需求挑选:下面看看openSUSE利用教程得到内核源代码的5种途径.

1.openSUSE利用教程利用官方 kernel-source 包
不管是安装盘里面自带的还是 YaST -> 软件 -> 在线更新 得到的 kernel-source 软件包都是官方供应的打过补钉的内核源代码.
注意: 此包最好与系统中 kernel-default 包版本一致
长处: 可直接利用,安全安定,几近不会出错
缺陷: 版本不会是最新的,且已经打过补钉,性能晋升空间不大
利用阐明: 直接安装利用

2.openSUSE利用教程利用官方 kernel-source 的 src.rpm 包
在官方安装源或更新源的镜像网站上总会有 SRC 目录,包含各种软件源代码,在里面可以找到 kernel-source 的 src.rpm.
例: 在 SUSE 10.1 官方更新源的一个镜像 http://ftp.novell.co.jp/pub/suse/suse/update/10.1/ 下 rpm/src 目录可以找到文件 kernel-source-2.6.16.21-0.13.src.rpm
注意: 解压后需求自行挑选补钉,移动目录.假如对内核版本没有要求,举荐利用这种途径得到内核源代码和补钉.
长处: 内核以及补钉版本一致,打补钉操作基本不会失利,自行补钉会使性能晋升明显
缺陷: 版本非最新,需解压多次,且要求对整个软硬件系统有一定的理解
利用办法: 利用图形程序 file-roller 或 rpm2cpio 号令解压到某个目录,需求用到的文件及注释以下:

config.tar.bz2 #按照系统架构分类的 config 内核配置文件linux-版本.tar.bz2 #原始内核源代码novell-kmp.tar.bz2 #Novell 专有内核模块补钉patches.addon.tar.bz2 #附加补钉patches.arch.tar.bz2 #特定系统架构和硬件需求的一些补钉patches.drivers.tar.bz2 #支持某特定硬件需求的补钉patches.fixes.tar.bz2 #改正某些特定内核问题的补钉patches.kernel.org.tar.bz2 #kernel.org 官方供应的版本增量进级补钉(随光盘自带的 sec.rpm 大概没有这个文件)patches.suse.tar.bz2 #SUSE 专用补钉patches.uml.tar.bz2 #针对 UML 的补钉patches.xen.tar.bz2 #XEN 虚拟机需求的补钉
将原始内核代码解压移动到 /usr/src/ 目录,以上面提到的 kernel-source-2.6.16.21-0.13.src.rpm 为例
$ tar jxf linux-2.6.16.tar.bz2$ su# mv linux-2.6.16 /usr/src/

3.openSUSE利用教程 利用非官方安装源 suser-jengelh 的 kernel-source 包
此安装源在 http://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.1/
注意: 版本较官方高,有多个版本,且包含非安定版的内核.除非万不得已,不然不要利用.
长处: 没有
缺陷: 系统架构不全,大大都情形下只有 32 位版.部份补钉以及配置文件不能跟进新版本,从而极简单呈现各种疑问问题
利用办法: 假如不怕死,直接安装利用


4.openSUSE利用教程 利用非官方安装源 suser-jengelh 之 kernel-source 的 src.rpm 包
此安装源在 http://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.1/, src 目录下有众多 kernel-source.版本号.src.rpm
注意: 版本较官方高,有多个版本,且包含非安定版的内核.除非万不得已,不然不要利用.
长处: 没有
缺陷: 部份补钉以及配置文件不能跟进新版本,从而极简单呈现各种疑问问题
利用办法: 假如不怕死,按照官方 kernelsource src.rpm 包利用办法利用


5. openSUSE利用教程自行下载原始内核代码及补钉
原始的内核源代码在 http://www.kernel.org 下载,补钉自行搜索下载或解压利用最新官方 src.rpm 中带的补钉.
注意: 利用这种途径需求你对自己的硬件以及 Linux 系统都有相当的理解.折腾的时刻当心点,普通没问题.
长处: 机动,版本新,性能提高超显
缺陷: 大概找不到合适最新版本的某些补钉,要求对整个软硬件系统有相当的理解
利用办法: 将下载的 Linux 源代码紧缩包解压移动到 /usr/src/ 目录,这里以官方目前最新安定版内核为例:
$wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2$tar jxf linux-2.6.18.tar.bz2$su#mv linux-2.6.18 /usr/src/   以上是“openSUSE利用教程得到内核源代码的5种途径[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • rs.open和conn.execute辨别
  • 加快OpenOffice.org的启动
  • Ubuntu Linux下安装OpenCV历程记录
  • Ubuntu下在左键增添"Open with gedit"
  • 在Ubuntu下开辟OpenGL环境配置
  • Ubuntu 10.04中安装OpenCv2.1九步曲
  • Ubuntu手工编译安装OpenSSH Server笔记
  • 从Ubuntu 10.04源里安装OpenFetion办法
  • openSUSE 11.2开源系统正式版公布
  • 某公司机房成功搭建OpenSSH Server跳板服务器
  • CentOS6+Nginx+Pcre+OpenSSL+zlib
  • Centos 6安装OpenVZ
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

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

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