Tips_linux

Linux 服务器管理的革命

增强 Linux 操作系统的管理性,降低系统管理成本,是 Red Flag Server 4 Series 最大的改进点。随着 Linux 进入行业应用,越来越多的系统管理员从 Unix 和 Windows 平台转向了 Linux 。让产品既符合传统 Unix 行家的习惯,又能吸引 Windows 管理员和一般技术人员迅速上手,成为 4 系列产品在管理方面的主要目标。为了实现这个目标,红旗开发了目前世界上最为专业和全面的 Linux 主机管理工具 Rfmin1.1 。 Rfmin1.1 由 17 个工具组成,涵盖了主机管理的方方面面,独一无二的管理工具集使红旗 Linux 集 Unix 的稳定性和 Windows 的易用性于一身,为用户提供全新的系统体验。

基于 Asianux 1.0

Asianux1.0 是红旗软件与日本 Miracle Linux 联合开发的系统平台。 Asianux 旨在为亚洲市场提供一个统一的企业 Linux 系统平台,为企业应用提供优秀的可靠性,软硬件兼容性,可扩充性及性能。 Red Flag DC Server 4.1 的基础是 Asianux 1.0 。

优化支持 Oracle 10g / 9i 全线产品

全球最大的数据库厂商甲骨文公司直接参加和支持 Red Flag DC Server 4.1 的研发测试工作,保证了 DC 4.1 对 Oracle 10g / 9i / 9i R2 全线产品,包括 DB / RAC / iAS 等产品的完善支持。从而使 Red Flag DC Server 4.1 成为中国唯一通过 Oracle 认证支持的 Linux 平台。

Intel? C++ Compiler(ICC)
Trial CD

产品捆绑最新版英特尔 ? C++ 编译器。通过该编译器对源码或稍做改动的源码进行编译,便能大幅度提升应用程序在英特尔架构平台上的性能,并与主流 Linux OS 保持兼容。

 

 

书评:嵌入式实时操作系统μC/OS-II(第2版)  

l        仔细读读这本书以及配套代码,其实代码可以看2.0的就足够了,2.7的代码大出了一倍去,不利于学习。主要从两个数据结构入手,TCB+ECB(其他都大同小异),再把怎样找出最高优先级弄明白,最后把如何实现任务切换弄清楚。别的就没什么了。作为RTOS的教材再适合不过。

l        没错,我现在也在研究这个小操作系统,并制定了一个开发计划,由我的工作小组来实现,这确实是学习的好对象,虽然功能比Vxworks等弱得多,但这样更可以发挥自己的能力,如果你不急着做开发,用它来学习再好不过了,有兴趣的可以和我交流。

l        我仔细看过本书的前一版,写的相当不错,无论是内容还是结构,都非常地精彩,我看的几乎快背出来有些代码了!hehe
而且我还用这个小系统实现了一些新的尝试,把它改成一个较大的OS,比如说PC机上的键盘和鼠标支持,并可加载其他的EXE文件等等...
但是市面上似乎从来不把这个UC/OS-II但一回事,其实他写得很简练,但是我认为业余学习非常之好!
想当年,UNIX获奖的时候,不也是被称为"对少数关键思想作恰如其分的选择以及加以精美的实现"吗?
看这本书我觉得收获很大,你一定会对OS有一个深层次的了解的.看懂这个以后,再去努力看什么LINUX/UNIX吧!!!

l        RTOS这个领域里,中文著者,几乎无出其右者了吧!
不过的确还是有不少地方难于理解,慢慢来吧

l        <<嵌入式系统的实时概念>>2003年春(SARS期间),3通过WindRiver中国区经理韩青先生,3从作者手里得到了刚刚出版的这本书这本书入门还不错。作者是风河公司的主力开发人员

 

嵌入式系统论坛资源

全国有三大BBS提供Embedded的讨论版,分别为:
清华BBSembedded版,华中理工的embedded版,科大的RTOS版,
自己去连吧,俺就不做连接了。全国只有三个讨论Embedded System的版,但是都不太繁荣:(

 

 

嵌入式开发言论

l         我是新手,准备加入everything embedded的行列,

l         华恒有点宰人,
其实,硬件和软件,他们自己的开发并不很多.
提供的开发工具还是gnu的那一套.其实,你要是希望别人在你的
硬件,软件平台上二次开发,就应该有一个好的集成开发环境.
有多少公司的开发人员能真正用gcc,make,gdb来开发的,自己玩玩
还行,

l           : linux学习路线图
发信站: BBS 水木清华站 (Sat Nov 20 21:34:38 2004), 站内

1.
用户级,学习使用linux系统。
2.
管理员级,学习系统管理和网络服务配置
3.
高级管理级,学习各种脚本语言
4.
编程级,学习linux下的编程开发
5.
内核级,学习linux操作系统和内核
6.
应用开发级,编写驱动和内核开发
大家觉得怎样学怎么样?

l        对初学者而言,可以将内核与任务分开,标准的Linux内核通常驻留在内存中,每一个应用程序都是从磁盘运到内存上执行。当程序结束后,它所占用的内存就被释放,程序就被下载了。在一个嵌入式系统里,可能没有磁盘。有两种途径可以消除对磁盘的依赖,这要看系统的复杂性和硬件的设计。

l        在一个简单的系统里,当系统启动后,内核和所有的应用程序都在内存里。这就是大多数传统的嵌入式系统工作模式,它同样可以被Linux支持。

l        有了Linux,就有了第二种可能性。因为Linux已经有能力“加载”和“卸载”程序,一个嵌入式系统就可以利用它来节省内存。试想一个典型的包括一个大概8MB到16MB的FlashMemory和8MB内存的系统。Flash Memory可以作为一个文件系统

l        其实很多嵌入式Linux技术在国外已经走得很远了,国内呢,哎。
国内:搞linux背景的公司对于嵌入式处理器不熟悉,搞嵌入式开发的公司搞不懂Linux,
何况,对嵌入式处理器熟悉的公司在国内没有几个,硬件一向是国内公司的门槛:资金,技术,工艺条件...
对嵌入式操作系统vxworks,pSOS,QNX...熟悉的也不多。
没有以上这些条件综合,就做不出很牛的事情来。其它嘛,可是我们暂时又没有很多钱,//wuwu
希望交流、合作、或者加入我们!http://www.hhcn.com

 

 

 

书评:《Linux内核完全注释》与《Linux内核源代码情景分析》

Linux内核完全注释》与《Linux内核源代码情景分析》(上下册)
简单分析比较
作者:赵炯

  就两本书的大致情况来看,《情景分析》一书是原浙江大学的毛德操等人所著,是完全由一些计算机专业的科班人士所写,因此作者都具有较高的计算机专业知 识。该书让人一上来感到比较畏惧的地方在于其篇幅上(上下两册,共1587页)。它主要详细描述了Linux 2.4.0内核。由于目前的内核代码量实在 太巨大,即使用了这样的篇幅也只能挑选Linux内核之中的重点代码加以说明,并不能面面俱到地把内核所有源代码来个全面地剖析。该书对于具有一定操作系 统理论基础的人或者是想学习当前Linux内核的实现原理的读者来讲无非是一本极好的参考书。另外,该书也可以作为一本学习和阅读内核源代码的手册使用。

《完全注释》一书则是同济大学的一位研究计算机网络方向的博士所写,作者原来的专业方向是电信通信。虽然电信与计算机联系比较紧密,但严格地所作者只能算 是一个业余计算机爱好者,因此应该说《完全注释》一书是从一个计算机门外汉的眼光来着手描述Linux操作系统内核的。该书相对来讲篇幅较小,在包括了内 核所有源代码的情况下,全书只有436页。主要描述和注释了Linux 0.11内核全部源代码。对于初学Linux内核操作系统的人来讲,该书能够引领 读者快速入门,并且能全面了解一个简单操作系统的工作机理。对于进一步学习现在的Linux内核具有非常大的指导作用。对于学习嵌入式应用的技术人员来 讲,通过《完全注释》一书的学习也能迅速融入嵌入式应用领域。同样,该书也能作为阅读现代Linux内核源代码的一本参考手册使用。由于该书是对代码逐条 进行注释的,因此也能作为深入学习C语言编程的参考书。另外,该书不仅配备有完整的Linux 0.11系统试验环境,而且本人还在一年前就在网上专门建 立了一个针对该书的网站“www.oldlinux.org”,专门开辟了一个讨论该书所涉及的Linux内核实现的论坛。目前该网站的内容已经被权威 Linux内核发布网站www.kernel.org全部作了镜像(mirrors.kernel.org)。

《完全注释》一书虽然能(让)人在很短的时间内理解Linux内核的基本工作原理和实现方法,但由于Linux内核的发展变化相当迅速,目前的Linux 内核中基本上已经全部改写,基本上见不到早期内核的一行代码。因此若要全面学习当前Linux内核的具体实现方法,则应该去阅读《情景分析》一书。若在阅 读过《完全注释》并理解了其中所注释的0.11内核工作原理之后,再接着阅读《情景分析》一书,那么此时再看《情景分析》时,你应该不会碰到什么大问题, 相反,你会体会到一种犹如阅读文学小说似的享受。

 

 

嵌入式LINUX摘要

风向标

l        你做单片机也是在做嵌入式啊。嵌入式系统不一定就是要用个高档的CPU, 加上OS,很多嵌入式领域都还是8位MCU的天下。只要你做精,一样大有前途。个 人认为,很多事情都是需求驱动的,如果介绍一两本书就叫学习了嵌入式系统设计,可能没法说。关键是看你做哪个层次。系统分析设计,硬件平台(评估,数字、 模拟电路设计,仿真),软件OS移植,驱动,应用层,协议实现,系统集成,测试,侧重点还是不同。个人认为作为一个系统设计人员,是EE+CS+应用(如 无线通信系统--目前比较热,呵呵,最好是通信工程和计算机两个专业的混合人才)。BTW,如果一直用汇编,是一件很好的事,但要尝试做做C/C++,这 样适应面才会宽。学过C51,可以做做DSP,再做做POWERPC或ARM之类,当然这一切是以工程需求决定的,如果你偏向于软件,那么OS可以做做, Driver,协议,都可以尝试。

 

l        有没有用xilinx 的FPGA做嵌入式设计的?一起聊聊吧。我说的是用到了FPGA里的PowerPC处理核以及EDK开发工具。我现在在做这方面的事情,但好像用PowerPC的人不多,至少没有用ARM的多。我个人觉得xilinx的FPGA和以此为基础的嵌入式解决方案还是不错的,希望能和做这方面事情的xd讨论一下。

 

 

概念

板上系统(System-on-board)到片上系统(System-on-a-chip

无生产线的集成电路设计公司(Fabless

标准工艺加工线(Foundry

Artisan为复杂系统级芯片(SoC)集成电路的设计和制造提供物理知识产权(IP)元件

工具

l         ARMware 模擬器可以模擬 iPaq 並且可以執行 linux.
0.2.0
版中最主要的新增功能是 '最佳化' 的部份,
0.2.0
版中加入了 threaded code optimization technology.
執行速度有所提升.
可到下列網址下載: http://www.csie.ntu.edu.tw/~r88052/ARMware/zh/index.php

 

学习资源

推荐大家看ads附带的pdf文件
那才是最爽了。

 

如果你确实需要一本书,这本(《ARM体系结构与编程》)还是推荐的(我读过一遍,虽然没达到我的要求),否则还是建议大家直接看ARM方面的手册好了,那个是我最为推荐的。

 

学习方法/曲线

l         嵌入式操作系统中,用OO的比较少。一个是效率问题,另外代码也会增加。
Nucleus
有一个用C++写的封装,不过好像很少人用。

 

l        但学习讲究个学以致用的目的性如果ARM9比ARM7难学的话,那末选择ARM7入门未尝不可,但大家做过的都知道ARM9和ARM7就学习使用而言没有任何区别呀。
再 有,就是LINUX vs uCOS,的确,uCOS是好学,但这个东东没有TCP/IP,没有USB协议栈,没有很多很多实用的作为一个OS所必须的东东,学习它有什么用呢?就像 当年我们学习计算机语言从BASIC入手一样,当时老师说C语言很难学,BASIC好学,但现在想起来真的是误人子弟呀,害得我很长时间都觉得自己不是科 班出身。学BASIC一点用都没有呀,直接从C语言学起多好呀,唉,那个恨呀。。。

 

 

l         中高低级培训班之我见

培训低级班-重理论轻实践-为证书而培训

培训中级班-少理论重实践-为能力而培训

培训高级班-无实践有实战经验分享-欲穷千里目更上一层楼

 

l         说说你的基础,
我觉得如果有软件基础的话,可以先买或者找一块arm板来熟悉开发环境:)

找一块arm板来熟悉开发环境,选择一中os。。。

有通信基础吗?最好补习一下通信方面的知识── 嵌入式开发,底层硬件和OS是支持,应用才是最重要的

如果做ARM,最好要熟悉一下ARM体系结构

一块arm板得多少钱?

arm7的少于1000
arm9
2000左右,
各个公司的都不一样,主要看技术支持,因为linux的技术支持是很重要的

 

 

l         研究嵌入式Linux还是不要从Linux入手,否则事倍功半。
先从CPU的体系结构入手,然后就是CPU的汇编,再上升到Linux上,事半功倍
事实上,搞懂了ARM的体系结构和外设接口,上面的代码是非常容易的

 

l         谈谈学习嵌入式uclinux开发的过程

因为项目用ARM7UCLINUX开发 我还入门...

自己学点咯,然后多了解osarm硬件的架构,选一两个os作为自己的方向,做一两个项目就可以了

操作系统

操作系统采用NUCLEUS嵌入式操作系统。NUCLEUS嵌入式操作系统提供源代码,用户能够深入地了解底层内核的运作方式,并可根据自己的特殊要求改动系统软件。它采用了先进的微内核 ( Micro-kernel ) 技术,在优先级安排,任务调度,任务切换等各个方面都有相当大的优势,对防止优先级倒转等的方面都有一定的独到之处。而且,能够结合 ParadigmSDS以及 ATI自己的多任务调试器组成功能强大的集成开发环境。另外NUCLEUS除提供功能强大的内核操作系统外,还提供种类丰富的功能模块。

arm的一些概念问题

l         对于ARM来讲,不学习汇编语言就是没有掌握ARM
并不是所有的ARM指令可以用C程序实现。尤其是ARM这种需要程序员完成入栈,出栈等操作。ARM的启动代码必须用汇编编写,虽然启动代码大同小异,但是一些细节的差异完全可以导致应用程序的不稳定甚至不能运行,我就遇到过很多人为了启动代码到处求神拜佛。
学习的目的是提高自己,超越自己,就像有了计算器仍然需要背99乘法表一样,来不得半点功利性,现在认为没有用处的知识并不代表你将来用不到,一个小小的偷懒,很可能将来会为之付出惨重的代价。
如果是项目紧迫,尽可能站在别人的肩膀上完成工作未尝不是可。如果是打算掌握ARM,如果连汇编都省过去,那你又能够学到什么东西呢?站在C语言的角度,51ARMP4都是完全一样的!

 

l         什么是ARM的精髓
我想肯定不是什么进栈出栈,或者是一条什么指令,arm再强,这方面也比不过那些dsp,不信你抓本dsp的书看看。
我想,arm的成功在于统一了资源,就像LINUX一样,每个公司的cpu都是arm的,大同小异,从根本上缩短了产品上市的过程。
c的好处:
1
。容易上手;
2
。加速上市;
3
。代码易读,利于debug
4
。容易合理结构;
5
。易于版本控制;
6
。便于移植,仿真。。。
c的坏处:
1
。代码效率不高
其他好像没什么吧。。。
当然,那些对时间有很高要求的,也可以插一段汇编,不过大部分时候不要这样做,这样会降低一致性,还有是你真的有把握吗,呵呵。。。

 

 

l         用大白话(也是不精确的话)来说,RISC芯片是这样:CPU=核+外围电路。
在这里,核就是ARM内核,外围电路包括中断控制器,IOTIMERUARTETHERMEM CONTROLLER等等等等。
ARM
只设计ARM核,自己是没有工厂,也不生产物理上的那个"CPU"的,有了ARM的计算核之后,三星,INTELTICLBROADCOM等等等等 厂商就可以买ARM核的IP,根据这个做出那么一块CPU了,当然,CPU里的外围电路各家半导体厂商可以自己随便选择了。
比如,CLEP7312和三星的S3C44B0X都采用了ARM7TDMI,所以,你的汇编程序不需要改动一个bit就能在这两种CPU跑起来;但是,这两种CPU上采用的外设是不一样,所以,你得分别驱动他们中断控制器,网卡等等。
不知道说明白了没有

 

嵌入Linux GUI,您选择哪一款?

现在国内用的比较多的大概就是三种:
Qt/Embedded

MicroWindows

MiniGUI

不知道朋友们用的是哪一种,有什么体会?

 

三种嵌入式图形库针对的领域不同,minigui小巧、灵活,容易掌握,便于国人开发。qte图形库大而 全,能够开发较为复杂的图形系统,而microwindows这几年发展缓慢,与其他两款图形库系统相比,因为没有公司支持,所以很难对其质量怀疑。确切 的说几款图形库系统都有不足之处,但是我们相信对于有专人开发的嵌入式图形库系统与以网络为媒介开发的图形库系统质量不可同日耳与,因为图形库系统毕竟不 是开放源码的主流。建议采用minigui或是qte图形库系统,这两款系统中的很多方面的开发都是借鉴microwindows

 

其实对这些而言,主要是看完成的功能,我们现在选用的Minigui其实也有很多不足之处,我们现在已经碰到了一些问题,不过minigui源码相对较少,我们现在通过修改源码来解决,我想如果是QTE的话,难度相对较大。

 

源代码

思创公司源代码

思创从事嵌入式系统研发已经有数年的经验,为了解决S3C44B0嵌入式系统研发过程中碰到的一些实际问题,我们在去年率先发布了
>> SMART BOOTLOADER
源码
>> TFTPD
服务端烧写应用程序
>>
思创FLASH烧写源码

 

为了更好的配合思创S3C44B0黄金开发板的广泛应用,我们进一步加大了各种源码和使用工具的发布力度,给客户提供如下超值的软件源码和嵌入式系统开发工具:
>> SMART BOOTLOADER
源码
>> ARM BIOS
源码
>>
思创FLASH烧写源码
>> TFTPD
服务端烧写应用程序
>>
移植成功的uClinux2.4版本的嵌入式操作系统KERNEL的全部源码
>> uClinux
网卡驱动程序、串口驱动程序
>>
全套TCP/IP协议栈源码
同时,在开发板光盘中,我们提供了思创黄金开发板的全部电路原理图

Boot loader范例

有篇文章:嵌入式系统 Boot Loader 技术内幕
http://www-900.ibm.com/developerWorks/cn/linux/l-btloader/index.shtml
可以去看看。。。

另外,还有人写了篇:“vivi boot loader的实现
我还没的及看 :(
可留下email,发你。。。
_________________
qq:14459938 email:zheng2002@21cn.com

 

我最近在写44B0X开发板的BootLoader,网络上有很多代码可以参考,思创公司主页上就有他们 自己写的一个Bootloader源代码可以下载看一看,不过在中断向量表的处理上,思创的Bootloader做的思路不是很清晰。另外TPU UCLINUX FOR S3C44B0X项目主页上也有一个移植的blob Bootloader可以参考,不过这个blob for 44b0x我还没看过。

嵌入式LINUX简介

嵌入式LINUX简介


★为什么要选择华恒公司嵌入式LINUX解决方案

    华恒公司是国内最早进行嵌入式Linux技术研发的公司之一。华恒公司先后推出了国内第一个嵌入式Linux的SOHO路由卡国内第一个手持设备、PDA用的嵌入式Linux开发板国内第一块工控应用的嵌入式uCLinux开发板

    华恒公司为客户提供了一个从硬件到系统软件的开放的平台,为客户的应用开发提供了一个低成本、高效易用的Internet接入的全面解决方案。

    采用华恒嵌入式LINUX全面解决方案:

     ◆高性价比:国人自主开发保证了该解决方案的低成本高性能。

     ◆领先的硬件设计开发能力:华恒公司是能够提供硬件技术的嵌入式LINUX供应商,其深厚的电信技术背景及其丰富的嵌入式系统、LINUX系统的设计开发经验赋予客户强大的信心及可靠的技术支持。

     ◆提供全中文软硬件开发培训:为客户带来嵌入式处理器的开发调试技术、板级硬件设计及软硬件系统整合技术能力。

     ◆华恒公司与著名高校的研究机构有着长期合作的协议,并与微处理器制造的业界领导厂商进行深入合作。这些良好的资源,也为我司客户的最终产品设计提供了强有力的支持。

     ◆丰富的资源:华恒公司长期支持并不断发起多项基于其嵌入式LINUX开发平台的开源项目,并将源代码及时公布在技术网站上,对客户的开发进行技术指引及代码支持。

 

★嵌入式Linux

     随着微处理器的产生,价格低廉、结构小巧的CPU和外设连接提供了稳定可靠的硬件架构,那么限制嵌入式系统发展的瓶 颈就突出表现在 了软件方面。尽管从八十年代末开始,陆续出现了一些嵌入式操作系统,比较著名的有Vxwork、pSOS、Neculeus和Windows CE。但这些专用操作系统都是商业化产品,其高昂的价格使许多低端产品的小公司望而却步;而且,源代码封闭性也大大限制了开发者的积极性。另外,结合国内 实情,当前国家对自主操作系统的大力支持,也为源码开放的LINUX的推广提供的广阔的发展前景。还有,对上层应用开发者而言,嵌入式系统需要的是一套高 度简练、界面友善、质量可靠、应用广泛、易开发、多任务,并且价格低廉的操作系统。在不久的将来,从冰箱到收音机都会内置处理器。因为Linux的开放 性,许多人认为Linux非常适合多数Internet设备。他们认为Linux可以支持不同的设备,支持不同的配置。Linux对厂商不偏不倚而且成本 极低,能够很快成为用于各种设备的操作系统。如今,业界已经达成共识:即嵌入式linux是大势所趋,其巨大的市场潜力与酝酿的无限商机必然会吸引众多的 厂商进入这一领域。
    嵌入式操作系统主要有 Palm OS,Windows CE,EPOC,LinuxCE,QNX,ECOS,LYNX,高端嵌入式系统要求许多高级的功能,如图形用户界面和网络支持 。很多高端RTOS供应商已经提供了这些功能,但其价格也很高端,一般人难以接受。微软的Windows CE也有此类功能,却不具备大多数嵌入式系统要求的实时性能,而且难以移植,也曾经有人想以DOS为基础用单独的第三方工具拼凑一个系统,但这种努力将是 白费。现在需要的是一个便宜、成熟并且提供高端嵌入式系统所必须特性的操作系统,嵌入式Linux操作系统以价格低廉、功能强大又易于移植而正在被广泛采 用,成为新兴的力量,所以,众多商家纷纷转向了嵌入式linux。
    Linux为嵌入操作系统提供了一个极有吸引力的选择,它是个和Unix相似、以核心为基础的、完全内存保护、多任务多进程的操作系统。支持广泛 的计算机硬件,包括X86,Alpha,Sparc,MIPS,PPC,ARM,NEC,MOTOROLA等现有的大部分蕊片。程式源码全部公开,任何人 可以修改并在GNU通用公共许可证(GNU General Public License)下发行,这样,开发人员可以对操作系统进行定制,再也不必担心像MS windows操作系统中"后门"的威胁。同时由于有GPL的控制,大家开发的东西大都相互兼容,不会走向分裂之路。Linux用户遇到问题时可以通过 Internet向网上成千上万的Linux开发者请教,这使最困难的问题也有办法解决。Linux带有Unix用户熟悉的完善的开发工具,几乎所有的 Unix系统的应用软件都已移植到了Linux上。Linux还提供了强大的网络功能,有多种可选择窗口管理器(X windows)。其强大的语言编译器gcc、g++等也可以很容易得到。不但成熟完善、而且使用方便。

★选择linux的原因
    ◆可应用于多种硬件平台。Linux已经被移植到多种硬件平台,这对受开销、时间限制的研究与开发项目是很有吸引力的。原型可以在标准平台上开发然后移植到具体的硬件上,加快了软件与硬件的开发过程。
    ◆Linux可以随意地配置不需要任何的许可证或商家的合作关系。
    ◆它是免费的,源代码可以得到。这是最吸引人的。毫无疑问,这会节省大量的开发费用。
    ◆它本身内置网络支持。
    ◆Linux的高度模块化使添加部件非常容易。
    ◆Linux在台式机上的成功,使大家看到了linux在嵌入式系统中的辉煌前景。

 

嵌入式内核本身有多稳定

幸运的是,许多代码是与处理器的,所以移植集中在差异上。其中大多数是在内存管理和中断控制领域。一旦成功移植,它们就非常稳定。

 

与其它操作系统得比较优势

Linux至少和我用过的著名的商业性操作系统一样稳定。总之,这些操作系统和Linux的问题在于对工作过程微秒之处的误解,而不在于代码的难度或基本 的设计错误。任何操作系统都有很多争论不休的故事,这里不需要重复。Linux的优势在于源代码是公开、注释清晰和文档齐全的。这样,你就可以控制和处理 所出现的任何问题。

 

 

 

Linux安装:

下载的三个*.iso文件如何安装

l         红帽子linux9.0正式发布版。三个iso文件。可以选择刻盘安装或者硬盘安装 
-=
一共三张ISO盘,下载一为ISO1,下载二为ISO2,三为,ISO3=-

找张启动盘,dos下引导iso文件即可

可能是你刻录的文件有问题,那个光盘要有MD5验证的,必须是原光盘,不能有一点修改!

 

 

l         如何实现虚拟计算机,在WINDOWS中安装LINUX

很简单啊,你用VMWARE这个软件啊~~~~这样就可以在你的机器上虚拟一个LINUX~`

 

 

Linux内核完全注释》读书笔记

推荐书籍

《系统软件:系统编程导论》作者Leland L. Beck

Linux内核源代码分析 作者: Scott MAXWELL     译者:冯锐等

LINUX内核源代码情景分析 上册下册  作者: 毛德操 胡希明

莱昂氏UNIX源代码分析 作者: ()John Lions     译者:尤晋元

UNIX操作系统设计  作者: Maurice J.Bach     译者:陈葆珏等

操作系统设计与实现(第二版) 上册 作者: Andrew S.Tanenbaum Albert S.Woodhull     译者:王鹏 尤晋元 朱鹏 敖青云

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值