1、SUSE Linux Enterprise Server是由国际著名的Linux厂商Novell公司推出的企业版操作系统。SU SE Linux EnterpriseServer专门设计用于处理数据中心的各种关键任务。
2、Kubuntu Kubuntu是一个Ubuntu操作系统,它使用的是KDEpla *** aDesktop而非Unity图形环境。Ubuntu Ubuntu是一款快速、安全、简单易用的Linux操作系统,它在全世界有成千上万的拥趸。
3、到1991年 Linux 内核发布的时候,GNU已经几乎完成了除了系统内核之外的各种必备软件的开发。在Linus Torvalds和其他开发人员的努力下,GNU组件可以运行于Linux内核之上。
4、和 binutils 。防火墙直接内核集成了,你需要找一个好用的防火墙控制器就行了。杀毒软件有,好像卖咖啡就有,不过目前没什么病毒,都是漏洞攻击,保持系统最新就行了。linux 下面的杀毒软件一般都是用来杀 windows 病毒的。
5、也是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 04·Navicat数据库管理工具 优点:高效、安全,是更好用的数据库管理工具。
/home:存放所有用户文件的根目录,是用户主目录的基点;/usr:存放系统应用程序;/opt:额外安装的可选应用程序包所放置的位置;/proc:虚拟文件系统目录,是系统内存的映射。
/opt:给主机额外安装软件所摆放的目录。如:FC4使用的Fedora 社群开发软件,如果想要自行安装新的KDE 桌面软件,可以将该软件安装在该目录下。
*** in s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
目录树的主要部分有root(/)、/usr、/var、/home等等。
include目录包括编译核心所需要的大部分头文件,例如与平台无关的头文件在include/linux子目录下。init目录包含核心的初始化代码(不是系统的引导代码),有main.c和Version.c两个文件。这是研究核心如何工作的好起点。
建立dev proc usr *** in目录使用cp -a命令拷贝常用的设备文件,包括console、ttyttytty3sda、sdasdahda、hdb和hda1等设备文件。
Linux内核源代码的组成如下(假设相对于linux目录):arch 这个子目录包含了此核心源代码所支持的硬件体系结构相关的核心代码。如对于X86平台就是i386。include 这个目录包括了核心的大多数include文件。
首先要找到kernel source的rpm包。你需要浏览光盘中的目录,这个文件是kernel-source开头rpm结尾(不是src.rpm)的对于RH9应该是20的内核。
经过上面的准备工作,我知道我的 CentOS的发布版本是 5,内核版本是32-431。
一般在Linux系统中的/usr/src/linux*.*.*(*.*.*代表的是内核版本,如23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上免费下载。
从源代码编译安装 安装依赖软件 首先我们需要为编译linux内核安装依赖的软件。要完成这些,我们需要在一个终端或者shell中运行以下命令。
linux的内核源码要去网上下载,系统里的是编译过的。如果你C语言很过硬的话可以去研究研究,对于你的益处很大,做ARM开发不用看内核,除非做底层驱动开发的话会需要看一些函数是怎么实现和调用的。