今天的时间一半花在值班处理故障,一半花在升级雪豹处理后续问题上。上午升级完成后最惊险的是,发现无法打开Oracle了,提示无法加载libodm10.dylib。开始差点以为是SL的升级脚本有冲突,把Oracle的库文件干掉了,后来仔细琢磨琢磨,终于发现是Oracle安装目录的权限变掉了,手工把整个目录修改成oracle:dba所有就OK了。
此外,还有个rc.common也改成了系统原来的,之前所做的修改会丢失,重新改一次咯。
另外,华为的3G网卡也需要特殊处理,MobileConnect这个软件挂掉了,自己显示包内容然后装那个驱动包之后,就直接在网络偏好设置里添加华为网卡的接口,其他就没有区别啦,呵呵。
总体上,32位环境下,兼容性不错的,可以看看这里。但是我死活进不了64位,郁闷死了。进入64位的方法大致有三种:
- 开机时候按住键盘上的“6″和“4″;
- 开启:sudo nvram boot-args=”arch=x86_64″;恢复:sudo nvram boot-args=”arch=x86_32″
- 修改/Library/Preferences/SystemConfiguration/com.apple.Boot.plist,把文本里面的
<key>Kernel Flags</key>
<string></string>
替换成
<key>Kernel Flags</key>
<string>arch=x86_64</string>
判断是否64位EFI的方法倒是简单,命令行运行:
ioreg -l -p IODeviceTree | grep firmware-abi
哎,反正我的466还是进不去,郁闷……不过其实,我想进去,也就是看看能不能启动Oracle,哈哈。
要说雪豹的使用,还是不错的,很多细节上有了改进,比如堆栈可以滚动了,只是堆栈的图标也太大了,不是很爽。手写输入一开始还不适应,后来掌握了技巧,舒服多了,不过我还是觉得我打字够快了。自带的中文输入很不错的,还发现原来有些英文软件和中文输入法有冲突的,现在好像都没问题了,比如PersonalBrain。当然也有些bug,比如CPU.menu没法用了。
总体来说,还是很不错的一次大更新,虽然功能上没有多出很多,估计等再更新几个版本就更稳定顺畅了。还是期待64位内核啊……