A. 笔记本windows ,ios,linux 系统区别
很多朋友对苹果系统都很陌生,这很正常,毕竟MAC苹果系统市场占有率才不过10%,天缘也只是零几年的时候自己装过一次,然后就是在朋友的Mac iAir本本上用过几次而已。在普通的机子上跑的太慢,天缘是个追求速度的性格,对界面是否漂亮没大要求,大家在天缘博客上看到的抓图几乎都是清一色的老Windows界面也是这个原因。
昨天的文章介绍雪豹Snow Leopard的安装向导,但是我想肯定很多网友看完都是云里雾里的,主要是因为很少接触MAC系统的缘故(当然也跟天缘的翻译水平有关),实际上用过Linux之类的系统的用户都不会感到陌生,那就是命令太多(尤其是想把Mac装到自家的PC机上时候),而且几乎都需要手动输入。本文就此机会介绍一下Mac和windows区别,希望能对钟情Mac的朋友有点参考作用。
一、Mac和windows的定位和市场细分比较
Mac是美国的苹果,而Windows是美国的微软产品,两家公司的产品。Mac定位是专业用户,windows定位是大众用户,市场定位不同,不过现在苹果也意识到如此定位是有问题的,正在努力改变。Mac是靠独家硬件支撑软件,也就是说苹果自己销售的苹果电脑上才会安装Mac系统,从Mac的发行条款上明确规定是不得安装到非Mac电脑上的,至于天缘的上一篇教程以及网上流传的黑苹果都是“破解”版的,否则根本无法安装到普通的PC机上。而windows则是靠通用硬件平台支撑,就像INTEL、AMD、内存、显卡等一系列硬件厂家在支撑着Windows发展,当然大家都赚钱才是硬道理,确切说是相互支撑市场拓展。这种现状一直持续到现在,但苹果也已经意识到如此下去对苹果发展不利(因为到现在苹果的市场占有率总是难以突破),所以乔布斯已经开始做出转变,比如采用INTEL (X86)架构,打算使用Linux内核等等。
二、Mac和windows的技术层面比较
目前的Mac苹果系统是采用基于Unix的Darwin内核,当然内核是开源的,网络上对Mac内核问题也有很多争论,有的说是xnu等等,实际上xnu、BSD、mach、Darwin等之间关系是非常暧昧的,这里说的暧昧主要是因为一般很少人对这些内核、微内核都研究的很透彻,天缘个人也只是了解概况,但不管怎样Mac是经过Unix认证的,如果大家对苹果的历史感兴趣,可以参考A Technical History of Apple’s Operating Systems一书。而windows内核是不开源的,在windows早期,几乎可以肯定是借鉴了Uninx、Linux部分内核加以优化,也可以说一直到现在,Windows内核都会参考借鉴Unix的子孙优点,但肯定是经过修改的,“一般”不会照抄,否则肯定违反GPL协议规定。
既然Mac跟Unix有直接的血缘关系,所以在实际使用习惯上跟Windows就有很大的差异性,比如程序管理、注册表管理、操作习惯上都有很大的差异,总体来说Mac使用起来需要更多的基础知识,在Mac的安装过程就看见一斑,而Windows则完全大众化、“傻瓜化”。所以生活中经常看到手拿MacBook却安装Windows XP的时尚一族。他们爱开迅雷、爱传奇没有办法,但又喜欢苹果,你说该怎么办。
三、Mac和windows相比哪个更好
这里我们只比较Mac和windows两个操作系统,从使用体验、安全性、开发人员三个角度考量。
1、从用户的操作习惯和对用户基础知识需求高低角度来讲,Windows肯定更胜一筹。因为Windows尤其是最新的Windows 7的各种改进措施都是基于大众化的考虑的。而Mac不可能在短期内如此贴近普通用户。Mac一直定位都是用户体验为中心,通俗一点就是用起来比较爽,但凡用过Mac系统一段时间,也会对Mac的那种风格感到厌烦,尤其是中文界面体现上,但是不管怎样都要比windows要漂亮的多,但这一切都是拿牺牲系统的性能换来的。
2、安全性,从技术角度讲,Windows要比Mac系统要安全,只所以Windows如此多漏洞和安全问题,主要是因为Windows太大众化,太多人在挑它的毛病而已。而Mac实际出现病毒安全问题没有这么多,并不能说MAC更安全。反而Windows经过这么多病毒的洗礼会越加完善和安全。而Mac系统,包括现在各种基于Unix延伸的操作系统(Linux、BSD、Redhat、Suse、Redhat等等),反而会因为技术改良的时代契机没有Windows多,而延缓了各种版本革新和市场拓展。
3、从开发研究人员角度,Mac的可用性,包括上一段描述其它操作系统都要比Windows更加高效,这主要得益于内核的开源性。让专业的开发研究人员更加清楚自己在做什么,自己可以尝试什么等等。跟windows上开发环境大不相同,对于大部分开发工作,并不能像windows那样,点一个Build就可以全部完成的。
注:从稳定性的角度考量Windows系统和基于Unix的系统,两者不相上下,各自有特色。但是如果作为服务器,还是建议优先使用Unix体系下的操作系统,最重要的不招摇,相对低调安全一点。
四、总 结
对于喜欢用户操作体验和优美外观的电脑用户,Mac当之无愧的第一选择。另一方面,Mac的居高价位也一直是尊贵的象征,所以有钱的东家几乎没几个没有Mac电脑和IPod的,但似乎真正意义上使用似乎并不多。因为对于他们,电脑的概念只是玩玩,跟普通大部分用户的需求点本质上都是不同的,但也并非全部。
对于老Windows用户,再加上如果对Unix习惯不是太熟悉,可能要想真正使用Mac和接受Mac理念,肯定需要一段时间。所以出现装了卸、卸了装的现象也很正常。用来用去,似乎Windows还是要简单一点。对大部分用户来说,用电脑就是要让自己尽量舒服一点,谁想累个半死的打键盘输入COMMAND呢?
小列几处不同之处:
单栏:在Windows系统中,每个程序通常都有自己的菜单栏。而在Mac系统中,只在屏幕上方设置了一个菜单栏,用于当前处于激活状态的程序;如果程序切换了,菜单也会随之发生变化。
广告任务栏:在Mac系统中,与Windows XP任务栏相对应的是Dock。Windows任务栏显示各种打开窗口的图标,与此不同的是,Mac Dock基本上只显示你最常使用的程序的图标。如果想将程序添加到Dock中,你只需把图标拖进去。同样地,移除该程序也只需要将图标拖出Dock,它就会在一阵动画烟雾中消失。
开始菜单:Mac操作系统上没有开始菜单。这个功能被分散到Dock以及屏幕左上角的Apple菜单中。
控制面板:在Mac操作系统中,相对应Windows控制面板的功能叫System Preferences;你可以从Dock或Apple菜单中启动这一功能。
快捷键:常见的Windows快捷指令,例如按Ctrl+S进行保存、Ctrl+P进行打印以及其他快捷指令,都同样可以在Mac键盘上实现。但是,和Windows使用Control键不同,Mac键盘使用的是Command键;该按键上有一个三叶草标志或苹果标识。因此,在Mac电脑上,按Command+S进行保存。
退出程序:在Windows操作系统中,你可以点击当前窗口右上角的红色X框来退出程序。但在Mac系统中,如果你点击相应的按键——左上角的红色X圆框——你只是关闭了窗口,而没有退出程序。如果要退出程序,你必须在最左边的菜单栏中选择Quit指令,或者按Command+Q键。
最大化窗口:当你在Windows XP系统中点击蓝色的最大化按钮时,当前窗口会占据整个屏幕。在Leopard系统中,相对应的按钮是左上角的绿色圆圈;点击这个按钮可以将小窗口放大到根据内容优化的最佳尺寸,但不一定是全屏。
切换程序:在Windows XP系统中,在运行程序之间切换的常用方法是按Alt+Tab键。电脑会显示每个运行程序的图标,你可以在其中进行切换。在Mac系统中,你可以使用 Command+Tab键完成相同的指令。Mac系统还有一个叫做Expose的绝妙功能,它能够以缩影的方式一次显示所有打开的窗口,你可以进行浏览。用户可以通过很多方式激活Expose,但最常用的方式是按F9键或者专用的Expose键,这取决于你的Mac款式。
右键:与人们的普遍看法相反,Mac也有和Windows一样的右键菜单功能。目前大多数台式Mac电脑的鼠标都能进行右键操作,而且你可以在任何当前的Mac电脑上使用几乎所有的两键USB鼠标。如果你使用的是Mac笔记本,其触摸板下面只有一个按钮,你可以在点击这个按钮的同时按下Control键,或者在点击该按钮的时候将两个手指放在触摸板上,同样可以实现右键的功能。我喜欢后面一种方法,但是必须事先通过System Preferences进行设置。
屏幕:在Mac系统中,桌面与屏保是通过System Preference中的Desktop & Screen Saver进行设置的。屏幕分辨率在Displays System Preference中进行设置。而在Windows XP系统中,所有这些设置都包括在控制面板中的显示功能中。
B. 苹果iOS遭破解 可运行Linux
在可以运行android的惠普TouchPad于日前出现在eBay拍卖网站上之后,苹果运行iOS的设备遭到破解就变成仅是时间上的问题而已。
消息指出,Droid计划成员Patrick
Wildt与Ricky
Taylor已经成功破解苹果的移动设备,让它们可以运行Linux,也即这套操作系统将可在iPad、iPhone或第四代iPod
Touch上运行。
目前并不清楚破解的细节,但对于开发者而言,这个消息着实令人振奋,因为以苹果的A4芯片所打造的设备向以难以破解而闻名。
现在,这些Droid成员正在设法让Linux也能在iPad
2上运作,它的难度似乎更高。
日前,eBay上有买家宣称收到百思买送来的Touchpad结果安装的却是谷歌的Android
2.2操作系统,结果放上竞标的价格比起原来的促销价高出了十倍以上。
C. ios和linux运维哪个更有发展前景
学好了前景都好,学不好前景都不好,短期,ios开发更好一点,很快能看到效益,长期考虑,linux也不错,语言和平台只是武器,武功高不高主要看人。
D. 苹果的ios是linux系统吗
Mac OS X以及IOS的都是基于Darwin发布,并以Apple Public Source License2.0发布源代码。而Darwin 是一种Unix-like操作系统,整合数种的技术,包含开
Darwin LOGO放原始码的XNU核心,一种以微核心为基础的核心架构来实作Machkernel。操作系统的服务和userland 工具是以4.4BSD(柏克莱软件套件的UNIX),特别是FreeBSD和NetBSD) 为基础类似其他Unix-like 操作系统Darwin 也有对称多处理器的优点,高效能的网络设施和支援多种整合的档案系统。
所以说,IOS不是linux系统,是BSD系统的一种。
E. 苹果系统和Linux有什么区别
和其它UNIX一样,Mac OS X其实也采用的是UNIX内核,图形的分层结构,但具体实现有很大的区别。
UNIX使用X Window(麻省理工开发)构建图形环境,X Window相当于在内核外跑的一个应用,它包括X Server与X Client两个部分,其中X Server位于底层,与操作系统内核通讯,它主要处理输入输出信息并维护相关资源;X Client则面向用户,负责提供一个完整的GUI界面,Linux系统中非常流行的GNOME和KDE桌面环境就是最常见,最着名的X Client。
而苹果没用使用X Window,而是开发一套名为Aqua的GUI,这也是Mac OS X与其他UNIX版本根本性的区别。至于内核,Mac OS X基于“Darwin”构建,Darwin本身就是一个完整的UNIX/BSD系统,具有UNIX体系惯有的高度可靠性和健壮性。Darwin项目的创始公司是苹果公司,但Darwin完全是基于开源项目FreeBSD 5.0和Mach 3.0构建。
F. IOS系统内核是Linux还是Unix
IOS系统内核是Unix。又称为:A/UX,取自Apple Unix。是苹果电脑公司所开发的UNIX操作系统,此操作系统可以在该公司的一些麦金塔电脑上运行,最新的一套A/UX是在Macintosh II、Quadra及Centris等系列的电脑上运行。
A/UX至少需要一颗具有浮点运算单元及标签页式的存储器管理单元的68k处理器才能运行。
(6)ioslinux扩展阅读:
UNIX特性:
1、UNIX系统是一个多用户,多任务的分时操作系统。
2、UNIX的系统结构可分为三部分:操作系统内核,系统调用,应用程序。
3、UNIX系统大部分是由C语言编写的,这使得系统易读,易修改,易移植。
4、UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。
5、UNIX提供了功能强大的可编程的Shell语言(外壳语言)作为用户界面具有简洁,高效的特点。
6、UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。
7、UNIX系统采用进程对换(Swapping)的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。
8、UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。
G. linux和ios哪个效率高,只谈效率!速度!
我认为 IOS是使用Linux开发的
Linux效率更高,你可以只运行需要的应用和程序
H. 3、 IOS是基于linux内核的系统
然后android系统基于linux内核,却有个自己的图形界面。
windwos系统最早是基于现在比较主流的os是Android和ios(也就是iPhone的操作系统),Android是由
I. ios是基于linux开发的吗
不是。
macos和ios都是darwin,是unix。图片上显示linux和unix在1976年就分道扬镳了。
J. 如何安装linux ios文件
用虚拟光驱或 RAR 打开你下载的镜像安装文件,将:“isolinux”目录 中的 vmlinuz 和 initrd/grub4dos/) ,这是在开机 时引导进入 Linux 安装过程用的。将下载好的 Grub for DOS 里面的文件(包括了 menu.lst ,grldr,grub.exe)解压缩到 C 盘根目录下。而不是将解压后的文件夹拷到 C 盘根目录下。 第三步,修改 boot.ini,在 C 盘根目录打开文件 boot.ini,在该文件的最后一行,添 加 C:\grldr="Grub",保存,退出。boot.ini 是系统文件,修改方法: 1、 开始——设置——控制面板——系统——高级——启动和故障恢复——设置—— 编辑,这时会弹出一个打开的记事本,里面是原先的 boot.ini 内容,将其修改即可。 2、 右键单击-我的电脑--属性--系统--高级--启动和故障恢复--设置- -编辑,接下来同上一步。 (这时 重启 系统你就会发 现启 动时 多了个系统选 项选 择单 ,一 个是 Microsoft Windows XP,另一个是 Grub,这里不需要重启电脑) 第四步,修改刚才复制到 c 盘的 menu.lst 文件,用记事本打开,在末尾添加以下三 行: title Install-Fedora /*这是个菜单标识,显示 Install-Fedora */ kernel (hd0,0)/vmlinuz /*文件 vmlinuz 所在地址为(hd0,0)*/ initrd (hd0,0)/initrd.img /*文件 initrd.img 所在地址为(hd0,0)*/ 保存退出。 第五步,重新启动电脑重新启动电脑。在开机后的系统选项里,选择 Grub。然后 在列表里选择 Install Fedora 。如果不出意外的话,安装就已经开始了。 这时候,系统开始自动运行安装,你所要做的就是选择语言、键盘类型。接下来就 是选择 hard disk, 在硬盘列表中选择要安装的 Fedora 的镜像文件所在的盘, 这时 选则列表中分别有 sd1,sd2,sd3......这里假设 Fedora 的镜像文件所在的盘是 sd5, 接下来就是和光盘安装一样的安装界面了...... 需要注意的一些问题,如果忘记了修改 menu.lst 文件,安装过程中出现提示符 GRUB>,依次输入: kernel (hd0,0)/vmlinuz 回车 initrd (hd0,0)/initrd.img 回车 boot 回车