- 浏览: 1482977 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
参考http://hi.baidu.com/fuxiao511/blog/item/9544ac5b06d80f9e810a1834.html
yum install kernel-PAE-devel
rpmdev-setuptree
这个命令在当前的用户目录下生成了rpmbuild目录
yum install yum-utils rpmdevtools
yumdownloader --source kernel
会下载下来一个rpm包
groupadd mockbuild
useradd mockbuild -g mockbuild
rpm -ivh kernel-3.5.0-2.fc17.src.rpm
yum install kernel-PAE-devel
rpmdev-setuptree
这个命令在当前的用户目录下生成了rpmbuild目录
yum install yum-utils rpmdevtools
yumdownloader --source kernel
会下载下来一个rpm包
groupadd mockbuild
useradd mockbuild -g mockbuild
rpm -ivh kernel-3.5.0-2.fc17.src.rpm
发表评论
-
xl2tp 备份
2019-09-24 16:25 7342019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 741sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1441参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 19022019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1409### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 601###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 660《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1964参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 965/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 649找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1807上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 1007不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4386假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 661964位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1756转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1631接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1550qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1034使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2281转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1837一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
首先,编译Linux内核是一个多步骤的过程,主要包括以下几个步骤:下载解压Linux内核源码、安装软件依赖包、清除编译过程中产生的中间文件、配置内核选项、编译内核源码、安装编译出的内核以及重启系统加载新内核。...
### Fedora内核编译的实现 #### 实验背景与目的 本文旨在介绍如何在Fedora 10系统中实现内核的编译过程。通过这一实验,我们可以深入了解Linux内核的工作原理及其定制方法,这对于系统管理员及开发人员来说至关...
- 下载Linux内核源代码,通常位于`/usr/src/linux`目录下,也可以从官网获取最新版本的源码包。 3. **源代码目录结构**: - **`arch`目录**:包含不同架构下的特定代码,如x86架构下的代码位于`arch/x86`子目录下...
Fedora 9 操作系统的内核编译是一个复杂的过程,它需要对 Linux 内核源代码的深入了解和编译经验。本文将详细介绍 Fedora 9 操作系统上编译 Linux 内核的步骤,并对内核源代码的结构和组成进行解释。 一、Linux ...
2. 编译内核模块:在模块源代码目录中,运行`make` 和 `make install` 来编译和安装模块。 3. 验证模块:使用`insmod` 或 `modprobe` 命令加载模块,然后使用`dmesg` 查看日志以确认模块是否成功加载。 在标签...
- **Kernel Headers** 和 **Kernel Source**:如果需要编译内核模块或驱动程序,则需要安装内核头文件和源代码。 #### 五、总结 通过以上步骤,你现在已经成功安装并配置了Fedora 8桌面版。接下来可以根据个人喜好...
- 安装源代码后,可按照需求进行定制。 以上是 Fedora 8 的安装与配置指南的核心内容。在进行上述步骤前,请确保备份所有重要数据,以防万一。此外,针对不同的使用场景和个人需求,还可能涉及到更多的配置细节。...
### Fedora 下 Emacs 的安装知识点详解 #### 一、Emacs 软件简介 Emacs 是一款极其强大的文本编辑器,具有高度可扩展性及定制性。它支持多种编程语言,具备丰富的功能如宏录制、代码高亮显示、内置脚本语言等。...
从kernel.org或其他源代码仓库克隆内核源码。 配置内核: 使用make menuconfig、make xconfig或make nconfig来配置内核,根据你的需求启用或禁用特定的功能。 编译内核: 使用make命令编译内核,可以并行编译以...
首先,你需要从Linux内核官方仓库或者发行版的源代码库下载对应版本的内核源代码。常用的获取方式有git clone命令或者直接下载tarball文件。 2. **构建环境准备** 安装必要的编译工具,如gcc、make、patch等,并...
### Fedora安装指南知识点详解 #### 一、安装介质 **Fedora 8** 提供了两种主要的安装介质:**DVD** 和 **LiveCD**。 - **DVD**: 适用于全面安装,包含了完整的软件集合,适合那些希望安装完整系统的用户。通过...
这个压缩包文件"linux内核源码.7z"包含了Linux kernel 3.4.39版本的完整源代码,这是一个非常重要的历史版本,因为它在Linux的发展历程中扮演了关键角色。在深入探讨之前,确保你有一个合适的开发环境,例如Ubuntu或...
首先,你需要下载Linux内核的源代码安装包。在Fedora的情况下,可以从`http://download.fedora.redhat.com/pub/`获取,例如,作者下载的是`kernel-2.6.25-14.fc9.src.rpm`。如果你选择下载`.tar.gz`格式的源码包,...
使用`tar`命令解压缩内核源码,`cd`进入目录,然后用`bunzip2`解压补丁文件并应用补丁。 安装必要的工具,如mkinitrd,这是一个用于创建初始RAM磁盘的工具,对于内核启动至关重要。如果缺少该工具,需要从RPM资源库...
然后,将当前系统的配置复制到新内核源代码目录下,用`make oldconfig`更新配置文件,以适应新内核。这一步至关重要,因为内核配置决定了内核在编译时包含哪些功能模块。 接下来,使用`make bzImage`生成gzip压缩的...
Oracle 10g的安装过程涉及到编译源代码,因此GCC是必不可少的。 2. **OpenMotif**:openmotif-2.3.0-0.3.fc7.ccrma.i386.rpm 是一个图形用户界面库,用于构建X Window System的应用程序。Oracle的某些图形管理工具...
- **GCC编译器**:用于将源代码编译成可执行文件。 - **Git**:版本控制系统,用于获取和管理Linux内核源码。 - **QEMU**或KVM:虚拟化工具,可以用来模拟硬件,测试内核构建。 4. **获取Linux内核源码** 通过`...
在 /usr/src/linux-2.6.18 目录下,执行 make mrproper 命令来确保源代码目录下没有不正确的.o 文件,然后执行 make menuconfig 命令来配置内核选项。需要选择以下选项: * Loadable Module support 中选择“Module...
#### 二、解压内核源码包 **步骤1:获取内核源码包** - 首先需要获取Linux内核的源码包。通常可以通过官方网站或发行版仓库下载。 - 在本例中,使用的是`kernel-2.6.11-1.1369_FC4.src.rpm`源码包,适用于Fedora ...