<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Read ERN &#187; Snow Leopard</title>
	<atom:link href="http://www.readern.com/tag/snow-leopard/feed" rel="self" type="application/rss+xml" />
	<link>http://www.readern.com</link>
	<description>生命不息折腾不止</description>
	<lastBuildDate>Sat, 31 Dec 2011 16:18:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>在10.6以上系统中删除MacFuse</title>
		<link>http://www.readern.com/uninstall-macfuse-in-snow-leopard.html</link>
		<comments>http://www.readern.com/uninstall-macfuse-in-snow-leopard.html#comments</comments>
		<pubDate>Sat, 21 Aug 2010 15:33:40 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[MacFuse]]></category>
		<category><![CDATA[NTFS]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[unintall]]></category>
		<category><![CDATA[VMWare Fusion]]></category>
		<category><![CDATA[卸载]]></category>
		<category><![CDATA[驱动]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=337</guid>
		<description><![CDATA[最近清理系统偏好面板时无意中发现MacFuse，依稀记得是VMWare Fusion自带的。虽然对Paragon NTFS for MAC OS X不算完全满意（偶尔是会丢东西的，大家得注意，尽量拷贝去NTFS分区，确认后再删除原始文件），但是MacFuse是同样功能的子集，总感觉没有太大必要保留。没想到，请神容易送神难，这东西还挺难卸载。 首先，只有在10.5时代就装了VMWare Fusion，并一路升级上来的，才会有残留的MacFuse。自10.6以后，由于Snow Leopard自己已经有了隐藏的NTFS读写功能，因此VMWare Fusion安装时默认不会安装MacFuse（虽然这个东西仍然在它的包里，通过安装过程中选择“自定”可以看到）。 问题呢，就出在这里，其实MacFuse目前的版本和MAC OS X 10.6存在一定的兼容问题，还保留了32位不说，卸载都有问题。在系统偏好面板的MacFuse里是有Remove的按钮，但是没有任何效果。实质上，卸载工作是执行： sudo -s /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh 但是运行后会报错： MacFUSE Uninstaller: Can not find the Archive.bom for MacFUSE Core package. 卸载之所以不能继续下去，其实就是和脚本中对系统版本的判定有关，我们只需要将上面uninstall-macfuse-core.sh中 OS_RELEASE=`/usr/bin/uname -r` 这一行改为 OS_RELEASE=”9.0.0&#8243; 之后，再执行脚本即可干净卸载。 最后，需要注意的是，如果VMWare Fusion是前面所说，升级上来的，那么它对共享文件夹的访问还是通过MacFuse的。此时运行虚拟机，会发现修改虚拟机中NTFS分区里的文件会出现挂死现象，并且Windows都无法关机（关机操作是需要回写磁盘分区的）。简单的选择就是强制退出VMWare Fusion，然后拿最新的VMWare Fusion安装包覆盖安装一次即可，由于你的系统当前是10.6+，并且没有自带MacFuse，因此这一次覆盖安装是不会带上MacFuse的，VMWare Fusion改为用MAC OS X系统自己的驱动来读写NTFS分区了。覆盖安装也不会影响你已有的虚拟机及相关设置。 © ern for Read ERN, 2010. &#124; Permalink &#124; 12 comments &#124; Add [...]]]></description>
			<content:encoded><![CDATA[<p>最近清理系统偏好面板时无意中发现MacFuse，依稀记得是VMWare Fusion自带的。虽然对Paragon NTFS for MAC OS X不算完全满意（偶尔是会丢东西的，大家得注意，尽量拷贝去NTFS分区，确认后再删除原始文件），但是MacFuse是同样功能的子集，总感觉没有太大必要保留。没想到，请神容易送神难，这东西还挺难卸载。</p>
<p>首先，只有在10.5时代就装了VMWare Fusion，并一路升级上来的，才会有残留的MacFuse。自10.6以后，由于Snow Leopard自己已经有了隐藏的NTFS读写功能，因此VMWare Fusion安装时默认不会安装MacFuse（虽然这个东西仍然在它的包里，通过安装过程中选择“自定”可以看到）。</p>
<p>问题呢，就出在这里，其实MacFuse目前的版本和MAC OS X 10.6存在一定的兼容问题，还保留了32位不说，卸载都有问题。在系统偏好面板的MacFuse里是有Remove的按钮，但是没有任何效果。实质上，卸载工作是执行：</p>
<blockquote><p>sudo -s /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh</p></blockquote>
<p>但是运行后会报错：</p>
<blockquote><p>MacFUSE Uninstaller: Can not find the Archive.bom for MacFUSE Core package.</p></blockquote>
<p>卸载之所以不能继续下去，其实就是和脚本中对系统版本的判定有关，我们只需要将上面uninstall-macfuse-core.sh中</p>
<blockquote><p>OS_RELEASE=`/usr/bin/uname -r`</p></blockquote>
<p>这一行改为</p>
<blockquote><p>OS_RELEASE=”9.0.0&#8243;</p></blockquote>
<p>之后，再执行脚本即可干净卸载。</p>
<p>最后，需要注意的是，如果VMWare Fusion是前面所说，升级上来的，那么它对共享文件夹的访问还是通过MacFuse的。此时运行虚拟机，会发现修改虚拟机中NTFS分区里的文件会出现挂死现象，并且Windows都无法关机（关机操作是需要回写磁盘分区的）。简单的选择就是强制退出VMWare Fusion，然后拿最新的VMWare Fusion安装包覆盖安装一次即可，由于你的系统当前是10.6+，并且没有自带MacFuse，因此这一次覆盖安装是不会带上MacFuse的，VMWare Fusion改为用MAC OS X系统自己的驱动来读写NTFS分区了。覆盖安装也不会影响你已有的虚拟机及相关设置。</p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2010. |
<a href="http://www.readern.com/uninstall-macfuse-in-snow-leopard.html">Permalink</a> |
<a href="http://www.readern.com/uninstall-macfuse-in-snow-leopard.html#comments">12 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/uninstall-macfuse-in-snow-leopard.html&title=在10.6以上系统中删除MacFuse">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/mac-os-x" rel="tag">MAC OS X</a>, <a href="http://www.readern.com/tag/macfuse" rel="tag">MacFuse</a>, <a href="http://www.readern.com/tag/ntfs" rel="tag">NTFS</a>, <a href="http://www.readern.com/tag/snow-leopard" rel="tag">Snow Leopard</a>, <a href="http://www.readern.com/tag/unintall" rel="tag">unintall</a>, <a href="http://www.readern.com/tag/vmware-fusion" rel="tag">VMWare Fusion</a>, <a href="http://www.readern.com/tag/%e5%8d%b8%e8%bd%bd" rel="tag">卸载</a>, <a href="http://www.readern.com/tag/%e9%a9%b1%e5%8a%a8" rel="tag">驱动</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/uninstall-macfuse-in-snow-leopard.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Snow Leopard小技巧</title>
		<link>http://www.readern.com/snow-leopard-hints-and-hacks.html</link>
		<comments>http://www.readern.com/snow-leopard-hints-and-hacks.html#comments</comments>
		<pubDate>Sun, 17 Jan 2010 13:43:55 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[管理]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=223</guid>
		<description><![CDATA[最新的一期MacUser杂志（2010年1月）上刊登了一篇Snow Leopard Hints &#38; Hacks，把主体内容简单翻译下共享给大家： 2010-01-17 发现第13条无效…… 1.Finder的X光文件夹 defaults write com.apple.finder QLEnableXRayFolders 1 killall Finder 2.按下option/alt后打开隐藏菜单，比如同时按电池标志，会显示电池健康状态；同时按蓝牙，会显示蓝牙连接的详细信息等 这一点以前本版有帖子说过了，就不细谈了 3.笔记本按下option/alt后按F1-12，会等于恢复F1-12的默认功能，而不是特殊功能； 4.在系统偏好设置的Dock中，增加了一个最小化到Dock应用程序图标的选择，也就是最小化窗口时不是在Dock上新增一个logo，而是直接隐藏到应用程序的图标里，节约了Dock的地方； 5.Finder设置的高级中，增加了对搜索范围的选择，可以选择搜索整个机器、当前文件夹和上一次定义的搜索范围； 6.将Stack（堆栈）的显示从现在的方形图标列表改为单列的图标列表： defaults write com.apple.dock use-new-list-stack -bool YES killall Dock 7.当鼠标在Stack上移动时高亮显示你当前的选择： defaults write com.apple.dock mouse-over-hilite-stack -boolean YES killall Dock 8.设置屏保后的密码延时，当前默认是启动屏保后恢复必须立刻输入密码，或者就直接没有密码保护，以下指令可以启动延时功能： defaults -currentHost write com.apple.screensaver askForPasswordDelay -int 秒数 9.为搜索结果和智能目录增加显示文件大小等 打开（建议用Xcode自带的编辑器）~/Library/Preferences/com.apple.finder.plist，在其中找到SearchViewSettings，点击左边箭头展开下面的项目，关注其中ListViewSettings下的Columns，将你需要的列下面的Visible属性打上勾，然后保存这个文件并重启（或killall Finder）即可。 [奇怪的是，我没有找到这个SearchViewSettings属性，也许是和搜索设置有关吧，各位请自行尝试。个人建议最好先备份一下这个文件] 10.钉住快速预览窗口：一般当你空格启动QuickLook并随后切换到其他窗口后，这个QuickLook窗口会消失掉，下面指令可以将其保留： defaults write com.apple.finder QLHidePanelOnDeactivate [...]]]></description>
			<content:encoded><![CDATA[<p>最新的一期MacUser杂志（2010年1月）上刊登了一篇<em>Snow Leopard Hints &amp; Hacks</em>，把主体内容简单翻译下共享给大家：</p>
<p>2010-01-17 发现第13条无效……</p>
<p>1.Finder的X光文件夹</p>
<blockquote><p>defaults write com.apple.finder QLEnableXRayFolders 1</p>
<p>killall Finder</p></blockquote>
<p>2.按下option/alt后打开隐藏菜单，比如同时按电池标志，会显示电池健康状态；同时按蓝牙，会显示蓝牙连接的详细信息等 这一点以前本版有帖子说过了，就不细谈了</p>
<p>3.笔记本按下option/alt后按F1-12，会等于恢复F1-12的默认功能，而不是特殊功能；</p>
<p><span id="more-223"></span></p>
<p>4.在系统偏好设置的Dock中，增加了一个最小化到Dock应用程序图标的选择，也就是最小化窗口时不是在Dock上新增一个logo，而是直接隐藏到应用程序的图标里，节约了Dock的地方；</p>
<p>5.Finder设置的高级中，增加了对搜索范围的选择，可以选择搜索整个机器、当前文件夹和上一次定义的搜索范围；</p>
<p>6.将Stack（堆栈）的显示从现在的方形图标列表改为单列的图标列表：</p>
<blockquote><p>defaults write com.apple.dock use-new-list-stack -bool YES</p>
<p>killall Dock</p></blockquote>
<p>7.当鼠标在Stack上移动时高亮显示你当前的选择：</p>
<blockquote><p>defaults write com.apple.dock mouse-over-hilite-stack -boolean YES</p>
<p>killall Dock</p></blockquote>
<p>8.设置屏保后的密码延时，当前默认是启动屏保后恢复必须立刻输入密码，或者就直接没有密码保护，以下指令可以启动延时功能：</p>
<blockquote><p>defaults -currentHost write com.apple.screensaver askForPasswordDelay -int 秒数</p></blockquote>
<p>9.为搜索结果和智能目录增加显示文件大小等</p>
<p>打开（建议用Xcode自带的编辑器）~/Library/Preferences/com.apple.finder.plist，在其中找到SearchViewSettings，点击左边箭头展开下面的项目，关注其中ListViewSettings下的Columns，将你需要的列下面的Visible属性打上勾，然后保存这个文件并重启（或killall Finder）即可。</p>
<p>[奇怪的是，我没有找到这个SearchViewSettings属性，也许是和搜索设置有关吧，各位请自行尝试。个人建议最好先备份一下这个文件]</p>
<p>10.钉住快速预览窗口：一般当你空格启动QuickLook并随后切换到其他窗口后，这个QuickLook窗口会消失掉，下面指令可以将其保留：</p>
<blockquote><p>defaults write com.apple.finder QLHidePanelOnDeactivate 0</p>
<p>killall Finder</p></blockquote>
<p>11.恢复最小化窗口的功能。现在如果全新安装SL，双击窗口不会最小化了，这是Apple为了防止习惯于Windows的用户初次上手时的困惑，到系统偏好设置——外观中打开即可</p>
<p>12.一般苹果logo——最近使用项目中可以直接打开最近的文件，但按住command键后再打开最近使用项目，你会发现是打开这个最近文件所在的目录</p>
<p>13.将Finder窗口当前打开的完整路径写到Finder标题上（对喜欢打开N多Finder的网友是个福音）：</p>
<blockquote><p>defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES</p>
<p>killall Finder</p></blockquote>
<p>14.当快速预览音频和视频文件时，选择或者鼠标焦点移开，会停止播放，以下代码会让它保持继续播放：</p>
<blockquote><p>defaults write com.apple.finder AutoStopWhenSelectionChanges 0</p>
<p>defaults write com.apple.finder AutoStopWhenSelectionOffBounds 0</p>
<p>killall Finder</p></blockquote>
<p>15.SL中当在其他程序中选择词语并在词典中查找时，每次都打开新的词典窗口，以下代码会让词典自己重复利用：</p>
<blockquote><p>defaults write com.apple.Dictionary ProhibitNewWindowForRequest -bool YES</p></blockquote>
<p>16.SL版的iCal会单独打开事件窗口了</p>
<p>17.Mail中，以往只能在设置中修改帐号的顺序，以修改侧栏的显示顺序，现在SL版还可以拖动修改群组的顺序了（我自己没有测试，我没那么多邮箱，不需要分组管理，呵呵）</p>
<p>18.双击用QuickTimeX打开电影默认是不会自动开始播放的，以下代码启动自动播放功能：</p>
<blockquote><p>defaults write com.apple.QuicktimePlayerX MGPlayMovieOnOpen 1</p></blockquote>
<p>19.当全屏QuickTimeX时，鼠标静止一段时间后，控制器自动消失，如果你觉得它消失得还不够快，可以用以下指令修改这个时间（可以是比如0.5）：</p>
<blockquote><p>defaults write com.apple.QuicktimePlayerX MGUIVisibilityTimeout 秒数</p></blockquote>
<p>20.当全屏QuickTimeX时又有其他程序自动跳到前端（比如Mail之类），默认QTX会退出全屏模式，让我们修改代码保持它的全屏状态：</p>
<blockquote><p>defaults write com.apple.QuicktimePlayerX MGFullScreenExitOnAppSwitch -boolean NO</p></blockquote>
<p>21.QTX的边缘相比以前的QT改为圆角了，以下指令帮你找回那丢失的像素：</p>
<blockquote><p>defaults write com.apple.QuicktimePlayerX MGCinematicWindowDebugForceNoRoundCorners 1</p></blockquote>
<p>22.去掉QTX的标题栏：</p>
<blockquote><p>defaults write com.apple.QuicktimePlayerX MGCinematicWindowDebugForceNoTitlebar -boolean TRUE</p></blockquote>
<p>23.让QTX自动显示标题和字幕</p>
<blockquote><p>defaults write com.apple.QuicktimePlayerX MGEnableCCAndSubtitlesOnOpen 1</p></blockquote>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2010. |
<a href="http://www.readern.com/snow-leopard-hints-and-hacks.html">Permalink</a> |
<a href="http://www.readern.com/snow-leopard-hints-and-hacks.html#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/snow-leopard-hints-and-hacks.html&title=Snow Leopard小技巧">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/snow-leopard" rel="tag">Snow Leopard</a>, <a href="http://www.readern.com/tag/%e7%ae%a1%e7%90%86" rel="tag">管理</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/snow-leopard-hints-and-hacks.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Snow Leopard安装Win 7</title>
		<link>http://www.readern.com/win7x64-on-snow-leopard.html</link>
		<comments>http://www.readern.com/win7x64-on-snow-leopard.html#comments</comments>
		<pubDate>Sat, 28 Nov 2009 09:10:24 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[安装]]></category>
		<category><![CDATA[管理]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=202</guid>
		<description><![CDATA[出了Win 7，总是要试一下的。昨晚花了点时间在自己用的MACBook 466上装上了。安装很简单，但是后面安装驱动什么的倒是遇到了麻烦，共享下经验： 安装BootCamp驱动：建议使用Snow Leopard自带的3.0版本。直接插入光盘安装会报错，解决方法是首先启用Win 7的Administrator用户（计算机——右键管理——本地用户和用户组里操作），然后注销当前用户，用Administrator登录，最后打开Snow Leopard光盘，进入Drivers\Apple里面，选择对应版本的msi安装文件即可。x64也是完美支持滴。 蓝牙鼠标总是会提示正在连接，然后就没反应了。其实解决方法很简单，在搜索出你的蓝牙鼠标图标后，右键点击图标，在弹出的窗口“服务”里勾选上那个框即可，立即可用。 Nvidia 9400M的驱动可以自己更新，不一定用BC自带的。 顺便写几点使用心得吧。Win 7确实比Vista要好用，资源管理器看起来都爽多了。不过我倒是感觉Win 7学了MAC OS X不少东西，比如增加了比较灵活的截屏工具，终于可以选定区域而不用printscreen了；下面工具条改成图标了，有点dock的意思了。 © ern for Read ERN, 2009. &#124; Permalink &#124; 2 comments &#124; Add to del.icio.us Post tags: MAC OS X, Snow Leopard, Windows 7, 安装, 管理 Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>出了Win 7，总是要试一下的。昨晚花了点时间在自己用的MACBook 466上装上了。安装很简单，但是后面安装驱动什么的倒是遇到了麻烦，共享下经验：</p>
<ol>
<li>安装BootCamp驱动：建议使用Snow Leopard自带的3.0版本。直接插入光盘安装会报错，解决方法是首先启用Win 7的Administrator用户（计算机——右键管理——本地用户和用户组里操作），然后注销当前用户，用Administrator登录，最后打开Snow Leopard光盘，进入Drivers\Apple里面，选择对应版本的msi安装文件即可。x64也是完美支持滴。</li>
<li>蓝牙鼠标总是会提示正在连接，然后就没反应了。其实解决方法很简单，在搜索出你的蓝牙鼠标图标后，右键点击图标，在弹出的窗口“服务”里勾选上那个框即可，立即可用。</li>
<li>Nvidia 9400M的驱动可以自己更新，不一定用BC自带的。</li>
</ol>
<p>顺便写几点使用心得吧。Win 7确实比Vista要好用，资源管理器看起来都爽多了。不过我倒是感觉Win 7学了MAC OS X不少东西，比如增加了比较灵活的截屏工具，终于可以选定区域而不用printscreen了；下面工具条改成图标了，有点dock的意思了。</p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2009. |
<a href="http://www.readern.com/win7x64-on-snow-leopard.html">Permalink</a> |
<a href="http://www.readern.com/win7x64-on-snow-leopard.html#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/win7x64-on-snow-leopard.html&title=Snow Leopard安装Win 7">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/mac-os-x" rel="tag">MAC OS X</a>, <a href="http://www.readern.com/tag/snow-leopard" rel="tag">Snow Leopard</a>, <a href="http://www.readern.com/tag/windows-7" rel="tag">Windows 7</a>, <a href="http://www.readern.com/tag/%e5%ae%89%e8%a3%85" rel="tag">安装</a>, <a href="http://www.readern.com/tag/%e7%ae%a1%e7%90%86" rel="tag">管理</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/win7x64-on-snow-leopard.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>雪豹～～～</title>
		<link>http://www.readern.com/upgrade-to-snow-leopard.html</link>
		<comments>http://www.readern.com/upgrade-to-snow-leopard.html#comments</comments>
		<pubDate>Sun, 30 Aug 2009 13:13:25 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=121</guid>
		<description><![CDATA[今天的时间一半花在值班处理故障，一半花在升级雪豹处理后续问题上。上午升级完成后最惊险的是，发现无法打开Oracle了，提示无法加载libodm10.dylib。开始差点以为是SL的升级脚本有冲突，把Oracle的库文件干掉了，后来仔细琢磨琢磨，终于发现是Oracle安装目录的权限变掉了，手工把整个目录修改成oracle:dba所有就OK了。 此外，还有个rc.common也改成了系统原来的，之前所做的修改会丢失，重新改一次咯。 另外，华为的3G网卡也需要特殊处理，MobileConnect这个软件挂掉了，自己显示包内容然后装那个驱动包之后，就直接在网络偏好设置里添加华为网卡的接口，其他就没有区别啦，呵呵。 总体上，32位环境下，兼容性不错的，可以看看这里。但是我死活进不了64位，郁闷死了。进入64位的方法大致有三种： 开机时候按住键盘上的“6&#8243;和“4&#8243;； 开启：sudo nvram boot-args=”arch=x86_64&#8243;；恢复：sudo nvram boot-args=”arch=x86_32&#8243; 修改/Library/Preferences/SystemConfiguration/com.apple.Boot.plist，把文本里面的&#60;key&#62;Kernel Flags&#60;/key&#62;&#60;string&#62;&#60;/string&#62;替换成&#60;key&#62;Kernel Flags&#60;/key&#62;&#60;string&#62;arch=x86_64&#60;/string&#62; 判断是否64位EFI的方法倒是简单，命令行运行： ioreg -l -p IODeviceTree &#124; grep firmware-abi 哎，反正我的466还是进不去，郁闷……不过其实，我想进去，也就是看看能不能启动Oracle，哈哈。 要说雪豹的使用，还是不错的，很多细节上有了改进，比如堆栈可以滚动了，只是堆栈的图标也太大了，不是很爽。手写输入一开始还不适应，后来掌握了技巧，舒服多了，不过我还是觉得我打字够快了。自带的中文输入很不错的，还发现原来有些英文软件和中文输入法有冲突的，现在好像都没问题了，比如PersonalBrain。当然也有些bug，比如CPU.menu没法用了。 总体来说，还是很不错的一次大更新，虽然功能上没有多出很多，估计等再更新几个版本就更稳定顺畅了。还是期待64位内核啊…… © ern for Read ERN, 2009. &#124; Permalink &#124; No comment &#124; Add to del.icio.us Post tags: 3G, 64bit, MAC OS X, Oracle, Snow Leopard Feed enhanced by Better Feed from [...]]]></description>
			<content:encoded><![CDATA[<p>今天的时间一半花在值班处理故障，一半花在升级雪豹处理后续问题上。上午升级完成后最惊险的是，发现无法打开Oracle了，提示无法加载libodm10.dylib。开始差点以为是SL的升级脚本有冲突，把Oracle的库文件干掉了，后来仔细琢磨琢磨，终于发现是Oracle安装目录的权限变掉了，手工把整个目录修改成oracle:dba所有就OK了。</p>
<p>此外，还有个rc.common也改成了系统原来的，<a href="http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html" target="_blank">之前所做的修改</a>会丢失，重新改一次咯。</p>
<p>另外，华为的3G网卡也需要特殊处理，MobileConnect这个软件挂掉了，自己显示包内容然后装那个驱动包之后，就直接在网络偏好设置里添加华为网卡的接口，其他就没有区别啦，呵呵。</p>
<p>总体上，32位环境下，兼容性不错的，可以看看<a href="http://bbs.weiphone.com/read.php?tid=478582" target="_blank">这里</a>。但是我死活进不了64位，郁闷死了。进入64位的方法大致有三种：</p>
<ol>
<li>开机时候按住键盘上的“6&#8243;和“4&#8243;；</li>
<li>开启：sudo nvram boot-args=”arch=x86_64&#8243;；恢复：sudo nvram boot-args=”arch=x86_32&#8243;</li>
<li>修改/Library/Preferences/SystemConfiguration/com.apple.Boot.plist，把文本里面的<br style="outline-style: none; outline-width: initial; outline-color: initial;" />&lt;key&gt;Kernel Flags&lt;/key&gt;<br style="outline-style: none; outline-width: initial; outline-color: initial;" />&lt;string&gt;&lt;/string&gt;<br style="outline-style: none; outline-width: initial; outline-color: initial;" />替换成<br style="outline-style: none; outline-width: initial; outline-color: initial;" />&lt;key&gt;Kernel Flags&lt;/key&gt;<br style="outline-style: none; outline-width: initial; outline-color: initial;" />&lt;string&gt;arch=x86_64&lt;/string&gt;</li>
</ol>
<p>判断是否64位EFI的方法倒是简单，命令行运行：</p>
<p>ioreg -l -p IODeviceTree | grep firmware-abi</p>
<p>哎，反正我的466还是进不去，郁闷……不过其实，我想进去，也就是看看能不能启动Oracle，哈哈。</p>
<p>要说雪豹的使用，还是不错的，很多细节上有了改进，比如堆栈可以滚动了，只是堆栈的图标也太大了，不是很爽。手写输入一开始还不适应，后来掌握了技巧，舒服多了，不过我还是觉得我打字够快了。自带的中文输入很不错的，还发现原来有些英文软件和中文输入法有冲突的，现在好像都没问题了，比如PersonalBrain。当然也有些bug，比如CPU.menu没法用了。</p>
<p>总体来说，还是很不错的一次大更新，虽然功能上没有多出很多，估计等再更新几个版本就更稳定顺畅了。还是期待64位内核啊……</p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2009. |
<a href="http://www.readern.com/upgrade-to-snow-leopard.html">Permalink</a> |
<a href="http://www.readern.com/upgrade-to-snow-leopard.html#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/upgrade-to-snow-leopard.html&title=雪豹～～～">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/3g" rel="tag">3G</a>, <a href="http://www.readern.com/tag/64bit" rel="tag">64bit</a>, <a href="http://www.readern.com/tag/mac-os-x" rel="tag">MAC OS X</a>, <a href="http://www.readern.com/tag/oracle" rel="tag">Oracle</a>, <a href="http://www.readern.com/tag/snow-leopard" rel="tag">Snow Leopard</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/upgrade-to-snow-leopard.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAC OS X安装Oracle 10.2.0.4简要[更新至OS X 10.6]</title>
		<link>http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html</link>
		<comments>http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:11:47 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=33</guid>
		<description><![CDATA[今天突发奇想在苹果上安装个Oracle数据库，到OTN主页一查，居然Oracle 10.2.0.4 for MAC还刚刚发布不及，立刻下载按照文档动手。结果还是发现不少问题，简单记录一下吧。 第一个步骤自然是下载db.zip，然后解压缩。 之后就是为安装Oracle建立用户组和用户。一般需要建立一个安装用户组oinstall，一个DBA用户组dba，用户oracle，它们都应当具有admin组的权限。在官方文档和一些帖子里都是推荐用dscl增加用户，这需要root权限。更简单的方法就是在系统偏好设置——账户里添加，可以看看下面的图，分别是增加群组和对用户进行设置。 安装过Linux平台Oracle的可能知道Oracle对组件和Java环境有一些要求。Leopard上就简单很多，只需要安装DVD里自带的Xcode（当然也可以下载最新版本），并将Java 1.4.2环境放到Java应用程序第一优先顺序就可以了。[MAC OS X 10.6以后没有了1.4.2，后续需要修改一些内容，将在方括号中提示] 下面就是准备系统内核参数了。这里建议大家还是开启root用户。在应用程序——实用工具——目录实用工具——编辑中启用。命令行su到root用户，然后建立/etc/sysctl.conf： kern.sysv.shmmax=1073741824 kern.sysv.shmall=2097152 kern.maxfiles=65536 kern.maxfilesperproc=65536 kern.maxproc=2068 kern.maxprocperuid=2068 net.inet.ip.portrange.first=1024 重新启动系统就生效了。其他参数在Leopard（10.5.6）下不用更改。具体还可以参考安装文档（在下载的db.zip里就有）。特别提醒一点，如果真的完全按照安装文档上进行修改，有可能会出现这个错误： TNS-01114: LSNRCTL could not perform local OS authentication with the listener TNS-01115: OS error 22 creating shared memory segment of 127 bytes with key xxxxxxx 这个问题困扰了我很久，最后进行广泛搜索，受到一个Linux安装求助贴的启发，将kern.sysv.shmmin重新修改为1，就恢复了（文档上要求修改为4096）。 继续看文档，又会发现IPServices是找不到的，不管了，改/etc/rc.common咯，在最后增加： ulimit -Hu 2068 ulimit -Su 2068 ulimit -Hn [...]]]></description>
			<content:encoded><![CDATA[<p>今天突发奇想在苹果上安装个Oracle数据库，到OTN主页一查，居然Oracle 10.2.0.4 for MAC还刚刚发布不及，立刻下载按照文档动手。结果还是发现不少问题，简单记录一下吧。</p>
<p>第一个步骤自然是下载db.zip，然后解压缩。</p>
<p>之后就是为安装Oracle建立用户组和用户。一般需要建立一个安装用户组oinstall，一个DBA用户组dba，用户oracle，它们都应当具有admin组的权限。在官方文档和一些帖子里都是推荐用dscl增加用户，这需要root权限。更简单的方法就是在系统偏好设置——账户里添加，可以看看下面的图，分别是增加群组和对用户进行设置。<br />
<a class="tt-flickr" href="http://www.flickr.com/photos/yaoyp/3475640491"><img class="tt-flickr" src="http://farm4.static.flickr.com/3537/3475640491_ee6a6b1432_m.jpg" alt="图片 1" width="240" height="191" /></a> <a class="tt-flickr" href="http://www.flickr.com/photos/yaoyp/3476450164"><img class="tt-flickr" src="http://farm4.static.flickr.com/3589/3476450164_b5caa7efd3_m.jpg" alt="图片 2" width="240" height="194" /></a><br />
安装过Linux平台Oracle的可能知道Oracle对组件和Java环境有一些要求。Leopard上就简单很多，只需要安装DVD里自带的Xcode（当然也可以下载最新版本），并将Java 1.4.2环境放到Java应用程序第一优先顺序就可以了。[MAC OS X 10.6以后没有了1.4.2，后续需要修改一些内容，将在方括号中提示]</p>
<p>下面就是准备系统内核参数了。这里建议大家还是开启root用户。在应用程序——实用工具——目录实用工具——编辑中启用。命令行su到root用户，然后建立/etc/sysctl.conf：<br />
<code>kern.sysv.shmmax=1073741824<br />
kern.sysv.shmall=2097152<br />
kern.maxfiles=65536<br />
kern.maxfilesperproc=65536<br />
kern.maxproc=2068<br />
kern.maxprocperuid=2068<br />
net.inet.ip.portrange.first=1024</code></p>
<p>重新启动系统就生效了。其他参数在Leopard（10.5.6）下不用更改。具体还可以参考安装文档（在下载的db.zip里就有）。特别提醒一点，如果真的完全按照安装文档上进行修改，有可能会出现这个错误：<br />
<code>TNS-01114: LSNRCTL could not perform local OS authentication with the listener<br />
TNS-01115: OS error 22 creating shared memory segment of 127 bytes with key xxxxxxx</code><br />
这个问题困扰了我很久，最后进行广泛搜索，受到一个Linux安装求助贴的启发，将kern.sysv.shmmin重新修改为1，就恢复了（文档上要求修改为4096）。</p>
<p>继续看文档，又会发现IPServices是找不到的，不管了，改/etc/rc.common咯，在最后增加：<br />
<code>ulimit -Hu 2068<br />
ulimit -Su 2068<br />
ulimit -Hn 65536<br />
ulimit -Sn 65536</code></p>
<p>现在把db.zip解压的文件夹放到oracle用户下，并chown给oracle，su &#8211; oracle。给自己建立一个.bash_profile吧，可以参照下面内容设定环境参数：<br />
<code>ORACLE_BASE=/Users/oracle/oracle<br />
ORACLE_SID=macora<br />
ORACLE_HOME=/Users/oracle/oracle/product/10.2.0<br />
PATH=/usr/local/bin:/Users/oracle/oracle/product/10.2.0/bin:$PATH<br />
export ORACLE_BASE<br />
export ORACLE_SID<br />
export ORACLE_HOME<br />
export PATH<br />
DYLD_LIBRARY_PATH=$ORACLE_HOME/lib<br />
export DYLD_LIBRARY_PATH<br />
DISPLAY=127.0.0.1:0<br />
export DISPLAY<br />
ulimit -Hn 65536<br />
ulimit -Sn 65536<br />
export NLS_LANG="AMERICAN_AMERICA.UTF8"</code></p>
<p>如果最后不设置DISPLAY，就会在启动runInstaller的时候报错，提示无法创建窗口。如果不设置DYLD_LIBRARY_PATH就会在创建数据库中提示没有监听器等错误。这些参数需要重启shell环境生效，比如重新su &#8211; oracle。</p>
<p>到这里基本就完成了准备工作，命令行进入目录，运行./runInstaller[10.6以后，请手工修改runInstaller，将其中的/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2改为/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0。另一种解决思路是</p>
<blockquote><p>sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2<br />
./runInstaller -J-d32</p></blockquote>
<p>]。后面就和其他平台安装一样了，安装到最后，需要开一个窗口以root权限运行$ORACLE_HOME/root.sh。</p>
<p>[继续补充10.6一些问题：<br />
如果链接时遇到调用目标 ‘all_no_orcl ipc_g ihsodbc32' 错误，那么不要退出安装程序，直接打开终端，修改文件$ORACLE_HOME/rdbms/lib/ins_rdbms.mk，用#号注释掉$(HSODBC_LINKLINE)开头的行，然后返回安装程序，点击 “Retry”。</p>
<p>Java GUI工具（NETCA和DBCA）运行时也可能出错。那么修改 $ORACLE_HOME/jdk/bin/java脚本，将"java -Xbootclasspath…"改成"java -d32 -Xbootclasspath…"</p>
<p>安装时还可能提示ORA-3113错误，此问题Raimonds Simanovskis通过提供补丁文件解决了。</p>
<blockquote><p>cd $ORACLE_HOME/bin<br />
curl -O http://rayapps.com/downloads/oracle_ee.zip<br />
unzip oracle_se.zip<br />
chmod ug+s oracle<br />
rm oracle_se.zip</p></blockquote>
<p>]</p>
<p>最后再提供一些安装帮助：</p>
<p><span class="topstoryhead">在 Mac OS X 上安装 Oracle 数据库 10<em>g</em> 和 PHP by </span><span class="italicbodycopy">Matt Rohrer</span><span class="topstoryhead">：<a href="http://www.oracle.com/technology/global/cn/pub/articles/rohrer_macosx_10g.html" target="_blank">http://www.oracle.com/technology/global/cn/pub/articles/rohrer_macosx_10g.html</a></span></p>
<p><span class="topstoryhead">how to install oracle 10.2.0.4 on mac os x by Ronald Rood: <a href="http://ronr.blogspot.com/2009/04/how-to-install-oracle-10204-on-intel.html" target="_blank">http://ronr.blogspot.com/2009/04/how-to-install-oracle-10204-on-intel.html</a></span></p>
<p><span class="topstoryhead">另一个英文版安装指南，on MAC Intel，推荐：<a href="http://blog.rayapps.com/2009/04/12/how-to-install-oracle-database-10g-on-mac-os-x-intel/" target="_blank">http://blog.rayapps.com/2009/04/12/how-to-install-oracle-database-10g-on-mac-os-x-intel/</a></span></p>
<p>最后提供两个版本上的快速安装指南 by Raimonds Simanovskis[本文关于10.6的修改就是来源于此，当然，感谢留言的网友Alan，促使我更新此文档，并提供了最新进展]：<a href="http://www.pythian.com/news/1937/quick-install-guide-for-oracle-10g-release-2-on-mac-os-x-leopard-intel/" target="_blank">http://www.pythian.com/news/1937/quick-install-guide-for-oracle-10g-release-2-on-mac-os-x-leopard-intel/</a></p>
<p>10.6上：<a href="http://blog.rayapps.com/2009/09/14/how-to-install-oracle-database-10g-on-mac-os-x-snow-leopard/" target="_blank">http://blog.rayapps.com/2009/09/14/how-to-install-oracle-database-10g-on-mac-os-x-snow-leopard/</a></p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2009. |
<a href="http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html">Permalink</a> |
<a href="http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html#comments">97 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html&title=MAC OS X安装Oracle 10.2.0.4简要[更新至OS X 10.6]">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/mac-os-x" rel="tag">MAC OS X</a>, <a href="http://www.readern.com/tag/oracle" rel="tag">Oracle</a>, <a href="http://www.readern.com/tag/snow-leopard" rel="tag">Snow Leopard</a>, <a href="http://www.readern.com/tag/%e5%ae%89%e8%a3%85" rel="tag">安装</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/install-oracle-10gr2-on-mac-os-x.html/feed</wfw:commentRss>
		<slash:comments>97</slash:comments>
		</item>
	</channel>
</rss>

