b2c信息网

您现在的位置是:首页 > 今日新闻 > 正文

今日新闻

Linux源码简单修改(linux 修改)

hacker2022-07-08 04:50:22今日新闻87
本文目录一览:1、linux系统安装软件怎样修改源代码,我是linux小白,什么也不会,希望大神帮帮我

本文目录一览:

linux系统安装软件怎样修改源代码,我是linux小白,什么也不会,希望大神帮帮我

linux下的软件很多都是开源的,你只要下载到软件的源代码就可以自己改了,源码一般是以.tar.gz结尾的压缩包.

ubuntu 怎么修改linux源码

编译linux内核步骤: 1、安装内核 如果内核已经安装(/usr/src/目录有linux子目录),跳过。如果没有安装,在光驱中放入linux安装光盘,找到kernel-source-2.xx.xx.rpm文件(xx代表数字,表示内核的版本号),比如RedHat linux的RPMS目录是/RedH...

如何编译Linux操作系统的源代码?

1. 检测/usr/src/linux/include/linux/version.h是否存在,以判断是否以安装内核源码,而如果只将内核源码包解压,并不存在version.h这个文件,所以需要做如下步骤:

在内核源码目录下(/usr/src/linux)

1)make include/linux/version.h 生成version.h文件

2)make include/asm 创建

如果从下载的源码包,使用下列命令安装:

cd /usr/src 进入/usr/src目录中,将源码包放置在这里。

tar jxvf linux-2.6.18.tar.bz2 解压源码包,会生成linux-2.6.9目录

ln -s /usr/src/linux-2.6.18 /usr/src/linux 编译内核建议做个软链接。

并且要确保/lib/modules/2.6.18/下的build,source目录

正确指向/usr/src/linux-2.6.18的:

[root@localhost modules]#ls -l /lib/modules/2.6.18

lrwxrwxrwx 1 root root 21 2008-07-03 14:28 build - /usr/src/linux-2.6.18/

lrwxrwxrwx 1 root root 21 2008-07-03 14:28 source - /usr/src/linux-2.6.18/

做完这些,我去安装NVIDIA驱动,结果编译时出错。

将内核源码编译一次,不安装,就可以正常编译了

2.4.x内核不知是否如此,如果编译NVIDIA过程中出现错误,就先编译一下内核

方法很简单:

从/boot目录下复制config-2.6.10到/usr/src/linux下

命名为.config

对于2.6.x内核使用下列命令编译:

cd /usr/src/linux 进入源码目录

make 编译内核及模块

注意:不要去make install 只要编译就可以了。

2.4.x使用下列命令编译内核,同样,只编译不安装。

cd /usr/src/linux

make dep 建立依赖关系(不知道是否有必要,做下没坏处)

make bzImage 编译内核

make modules 编译模块

通常发行版中/boot中应该有当前内核的配置文件,如上面的config-2.6.9

如果没有的话,可以通过下列命令创建出.config

[root@localhost linux]# cd /usr/src/linux

[root@localhost linux]#make menuconfig 字符界面配置内核

[root@NEWLFS linux]#make xconfig 图形界面配置内核

这两种方法任选其一,喜欢的话,可以自己配置一下。

或者直接使用默认值,保存退出即可。这样编译时间会长一些。

make menuconfig: 假如是在图形界面中的终端运行,要保证

该终端窗口为全屏,才不会出错。

怎么在linux中编译有错,在源代码中更改

打开,修改,保存,编译,打开,修改,保存,编译,打开。。。。。。

发表评论

评论列表

  • 鸠骨雨铃(2022-07-08 09:32:45)回复取消回复

    es]#ls -l /lib/modules/2.6.18lrwxrwxrwx 1 root root 21 2008-07-03 14:28 build - /usr

  • 森槿悸初(2022-07-08 05:41:16)回复取消回复

    -2.6.9目录ln -s /usr/src/linux-2.6.18 /usr/src/linux 编译内核建议做个软链接。并且要确保/lib/modules/2.6.18/下的build,source目录

  • 酒奴债姬(2022-07-08 16:39:50)回复取消回复

    的源代码?4、怎么在linux中编译有错,在源代码中更改linux系统安装软件怎样修改源代码,我是linux小白,什么也不会,希望大神帮帮我[editor-custom-i

  • 末屿袖间(2022-07-08 13:19:56)回复取消回复

    的版本号),比如RedHat linux的RPMS目录是/RedH...如何编译Linux操作系统的源代码?1. 检测/usr/src/linux/include/linux/version.h是否存在,以判断是否以安装内核源码,而如果只将内核源码包