您好,欢迎来到测品娱乐。
搜索
您的当前位置:首页苹果Mac OS X 10.4.6解析

苹果Mac OS X 10.4.6解析

来源:测品娱乐


引:苹果公司两周前发布了用于PowerPC(包括Mac OS X Server)和Intel台式机的Mac OS X 10.4.6。这是苹果公司在发布Boot Camp之后的又一个大事件。虽然Boot Camp需要作些许修改才能在Mac OS X 10.4.6中正常安装,但这对Mac OS X 10.4.6并未造成多大影响。

苹果公司两周前发布了用于PowerPC(包括Mac OS X Server)和Intel台式机的Mac OS X 10.4.6。这是苹果公司在发布Boot Camp之后的又一件大新闻。

虽然Boot Camp需要作些许修改才能在Mac OS X 10.4.6中正常安装,但这对Mac OS X 10.4.6并未造成多大影响。Mac OS X 10.4.6能在所有支持Tiger的电脑上运行。而Boot Camp则仅是苹果公司在过去三个月中发售的特定型号电脑选择安装的软件。Mac OS X 10.4.6也是这几个月里Tiger的第三次升级,苹果公司一般每四至六周发布安全升级、每三个月发布操作系统升级,但此次升级的发布时间却大大提前了。

虽然如此,人们却并未感到意外。苹果公司在推出iMac电脑 (2006年初)后不久就于今年1月发布了Mac OS X 10.4.4,iMac则是苹果公司在整整十年之后推出的第一款非PowerPC电脑。2月Mac OS X 10.4.5又紧随MacBook Pro电脑的推出而发布。现在,在Mac迷你机闪亮登场后不久,我们又看见了Mac OS X 10.4.6。

Mac OS X 10.4.6是Tiger发售一年以来的第七次升级。Mac OS X 10.4.6有三个更新版本,分别是只能在Mac OS X 10.4.5上进行的delta升级(delta updater),能在任何版本Mac OS X 10.4上安装的combo升级(combo update),以及patch升级(patch update),Mac OS X 10.4.6只包含从Mac OS X 10.4.5到10.4.6文件中有所改变的字节,而且也不是新文件的完全复制。

Combo升级

可以通过设置固件密码,迫使用户只能用缺省的启动装置进行启动。值得一提的是,由于苹果公司就Intel架构的电脑反复声明不再支持“开放固件”(Open Firmware),一些关于苹果的书籍中便误认为Intel架构的电脑上不能再设置固件密码。而事实上,虽然Intel架构的苹果机采用了EFI(扩展固件界面),它们还是可以受到固件密码的保护的。

无论是PowerPC还是Intel构架的电脑,具体方法如下:

1. 插入随机所带的系统安装盘。

2. 打开光盘后,到光盘下的Applications里的Utilities文件夹下,把“固件密码实用程序”复制到你正在使用的操作系统下的应用程序里的实用程序下。

图为固件密码实用程序图标

3. 双击所复制的应用。

4. 点击“更改”。

5. 勾选“需要输入密码才能更改固件设置”,输入密码和验证。

如果你修改了任何该操作系统提供的文件,比如将这些文件与Apple的设备驱动或Unix控制文件混在一起,那么在安装delta或patch升级前先把这些文件改回来。安装工具(The Installer)并不知道你是否弄乱了系统,可能会把一个文件安装在一组相互依赖的文

件之外。如果你用其他版本的文件替换了系统中的文件,就可能发生系统混乱并出现内核严重错误。

下载并安装combo升级可以让你避免此类问题的发生,但是有一点值得注意。以AppleShare客户端软件为例,AppleShare能让你登录到AFP服务器,并将AFP服务器作为硬盘使用。代码在/System/Library文件夹中至少分布在三个不同的地方:Filesystems中的AppleShare文件系统模块、Frameworks中的AppleShare Client框架和Client Core框架。

如果替换的版本取代了这些组件,操作系统升级取代了的操作系统,那么系统中这三个相互依赖的组件将会分别来自三个不同版本的操作系统。只有所有这三个组件都升级到Tiger10.4以上版本,Combo更新才能避免上述情况的发生。如果这三个组件中的一个或两个没有更新,那么就不能包含在combo更新中,因此安装combo升级也不能解决问题。

我们以AppleShare为例并不是偶然的。有很多人反映,Mac OS X 10.4.6中的AppleShare客户端升级与Adobe Creative Suite 2有冲突。尤其是安装了Mac OS X 10.4.6的Photoshop用户发现,在特定类型的AFP服务器(如ExtremeZ-IP)中保存文档后,程序就会失效(crash)。

根据Group Logic,这是一个综合了Photoshop CS2和Mac OS X中AppleShare服务器和客户端软件的问题。客户端和服务器都忽视多于128字节的AppleShare文件注释(file comments)。在10.4.6中,即使苹果的服务器软件(包括File Sharing软件)一般不允许这样设置,但客户端还是会正确地回复多于128字节的注释。即使Photoshop CS2自己设置注释的长度,但收到多于128字节的回复时,它还是会失效。

而解决的办法就是将所有这三个AppleShare软件组件由其10.4.5版本中的相应组件所代替。一些用户反映说这还是不能解决问题,而另一些用户则反映说在10.4.6版本下Adobe CS2程序(如InDesign CS2)在AFP服务器上进行保存操作时还会发生其他问题。

我们一般建议不要在操作系统下进行配对操作(play mix-n-match),但是如果你在日常工作中确实需要这项功能,而这项功能又能解决问题,我们也不会以保证版本纯度(version purity)的名义坚持不让用户进行配对操作。但是在安装下一个Apple更新时,要记着把Mac OS X 10.4.6版本的这些组件放回到原来的位置,免得系统更加混乱。

Combo更新还有另一个需要升级到Mac OS X 10.4.6的地方。有一些用户报告说,有些程序在10.4.5下可以运行正常,但在10.4.6下就会失效并会提示“vecLib. framework is missing”。我们到现在都没解决这个问题。http://www.joohe.com/soft/185.html

MDJ 2006.04.09详细地记录了我们试图解决这个问题的经过。简言之,我们怎么做都不能产生这个问题,因此我们也不能解释为什么别的用户就会碰到这个问题。如果你的电脑出现上述问题,有一个办法就是给系统的处理器下载并安装适当的combo升级。但我们仍不能解释为什么这个办法就可行,因为我们不能解释为什么会产生这个问题。还有一个漏洞就是,在应用了delta或patch更新的Mac OS X 10.4.5系统和应用了combo升级的Mac OS X 10.4系统之间不应有任何功能上的差异。(苹果推荐使用combo升级而不是delta升级的唯一情况就是如果你正在安装delta升级,但系统却断电了,在此情形下,不要再试着安装delta升级了,下载并安装combo升级吧。)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务