<?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>mk&#039;s blog</title>
	<atom:link href="http://b.oozk.com/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://b.oozk.com</link>
	<description>又一个 WordPress 站点</description>
	<lastBuildDate>Mon, 16 Apr 2012 06:31:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>解决pam_mysql undefined symbol pam_set_data错误.</title>
		<link>http://b.oozk.com/index.php/2012/04/16/mysql_pam-pam_set_data-pam_get_item-error.html</link>
		<comments>http://b.oozk.com/index.php/2012/04/16/mysql_pam-pam_set_data-pam_get_item-error.html#comments</comments>
		<pubDate>Mon, 16 Apr 2012 04:34:04 +0000</pubDate>
		<dc:creator>mk</dc:creator>
				<category><![CDATA[未分类]]></category>
		<category><![CDATA[mysql_pam]]></category>
		<category><![CDATA[undefined symbol pam_set_data]]></category>

		<guid isPermaLink="false">http://b.oozk.com/?p=49</guid>
		<description><![CDATA[试了pam_mysql 的 几个版本, 不管是通过 epel 的yum源安装还是,通过源代码 编译都会出现undefined symbol:pam_set_data和undefined symbol:pam_get_item错误.试过了pam_mysql的几个版本在Centos5 和Centos6上都会出现. 即使你 testsaslauthd 测试已经返回了 0: OK "Success."  仍会导致openvpn通过openvpn-auth-pam模块来认证的时候一直失败.( openvpn只是通过简单的检测认证程序返回的状态1或者0 来确认认证是否通过.)]]></description>
			<content:encoded><![CDATA[<p>pam_mysql是pam 的 一个mysql模块, 使程序可以通过mysql来存储管理用户,mysql + pam_mysql +openvpn, 可能是用的比较多的,  官方主页 (github 没找到)http://sourceforge.net/projects/pam-mysql/develop</p>
<p>试了pam_mysql 的 几个版本, 不管是通过 epel 的yum源安装还是,通过源代码 编译都会出现undefined symbol:pam_set_data和undefined symbol:pam_get_item错误.试过了pam_mysql的几个版本在Centos5 和Centos6上都会出现. 即使你 <span style="border-collapse: collapse; color: #336699; font-family: Monaco, Consolas, '&amp;amp;amp; line-height: 21px;">testsaslauthd 测试已经返回了 </span><span style="border-collapse: collapse; color: #336699; font-family: Monaco, Consolas, '&amp;amp;amp; line-height: 21px;">0: OK &#8220;Success.&#8221; </span>仍会导致openvpn通过openvpn-auth-pam模块来认证的时候一直失败.( openvpn只是通过简单的检测认证程序返回的状态1或者0 来确认认证是否通过.)</p>
<p>可通过</p>
<pre>ldd -r /lib/security/pam_mysql.so</pre>
<p>或是/lib64/security/pam_mysql.so确认是否存在问是题.</p>
<pre>undefined symbol: pam_set_data	(/lib/security/pam_mysql.so)
undefined symbol: pam_get_item	(/lib/security/pam_mysql.so)
undefined symbol: pam_strerror	(/lib/security/pam_mysql.so)
undefined symbol: pam_set_item	(/lib/security/pam_mysql.so)
undefined symbol: pam_get_user	(/lib/security/pam_mysql.so)
undefined symbol: pam_get_data	(/lib/security/pam_mysql.so)</pre>
<div>解决办法</div>
<p>打开Makefile文件,如 pam-mysql-0.7~RC1.orig/Makefile.in,搜索</p>
<pre>pam_mysql_la_LIBADD</pre>
<p>找到后,在其后添加  -lpam  如  pam_mysql_la_LIBADD = -lpam</p>
<p>或者直接在LIBS 后面添加 -lpam 如下</p>
<pre>LIBS =  -L/usr/lib64 -lmysqlclient -lpthread -lm -lrt -ldl    -lcrypt -lpam</pre>
<p>重新编译,既可<br />
当然网上也有现成的补丁: 如这个 <a href=" https://github.com/panter-dsd/PortageTree/blob/a283f1a347a57c3b222e57e47a20bfe76f00ef19/portage/sys-auth/pam_mysql/files/pam_mysql-0.7_rc1-link-to-pam.diff" target="_blank">https://github.com/panter-dsd/PortageTree/blob/a283f1a347a57c3b222e57e47a20bfe76f00ef19/portage/sys-auth/pam_mysql/files/pam_mysql-0.7_rc1-link-to-pam.diff</a></p>
]]></content:encoded>
			<wfw:commentRss>http://b.oozk.com/index.php/2012/04/16/mysql_pam-pam_set_data-pam_get_item-error.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git微体验</title>
		<link>http://b.oozk.com/index.php/2012/02/22/git-wei-tiyan-2.html</link>
		<comments>http://b.oozk.com/index.php/2012/02/22/git-wei-tiyan-2.html#comments</comments>
		<pubDate>Wed, 22 Feb 2012 08:47:48 +0000</pubDate>
		<dc:creator>mk</dc:creator>
				<category><![CDATA[未分类]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitolite]]></category>
		<category><![CDATA[gitweb]]></category>

		<guid isPermaLink="false">http://b.oozk.com/?p=38</guid>
		<description><![CDATA[本文只是简单的通过创建一个本地git仓库,通过gitolite创建一个私有的git服务器,和安装一个gitweb,使之对Git有一个体验,如果打算在今后的工作中长期使用到git，推荐阅读深入阅读Pro Git,当然可以先简单的看一下这个 git 基础,简单了解一下Git,这里先简单说说Git和svn的最大区别 Git和svn 最大的区别 Git不像SVN会存储差异化数据，Git是为每一个新的有变化的提交添加一个新的对像,然后为之添加的对像创建一个索引,相比SVN来说,GIT会更耗费空间,但是checkout不需要像SVN那样对数据进行对比运算,所以速度会快很多 SVN属集中式版本管理系统，git则属分布式。从使用着的脚度来说最大的区别是svn每次只checkout最新的提交，每次的commit 都会把数据提交的远端的仓库中心。对远端的仓库依赖斩较高。而git则会把远端的整个仓库clone回来，相当于远端一个仓库的镜像，commit时只会把变更存储在本地的仓库，如果需要推送到远端的仓库，则需要用git push. 其它的更多的区别请看这里的总结 http://simple-is-better.com/news/475 安装git Win系统和其它平台的系统的安装,请参考这里 http://progit.org/book/zh/ch1-4.html centos推荐先安装epel的yum源,然后直接用yum install -y git 的方式安装.mac osx10.7.2以上已自带git 工具，所要不需要装。 初次运行git 在初次运行git的时候,需要先配置git的用户信息，用如下两条命令,Git 的其它可选配置项参考这里http://progit.org/book/zh/ch1-5.html&#8221; $git config --global user.name "mk" $git config --global user.email “root@mkrss.com” 建立一个本地的git 仓库 Git建立一个Git仓库有两种方法，一是进入到一个工作目录,然后运行 git init,执行git init后会在工作目录中生成一个 .git 的目录,这个工作目录就成为一个Git仓库了.如 mkdir -p git ; cd git;git init 另一个方法是通过git clone命令clone一个远端的空仓库，如 git clone git://git.oozk.com/testing.git [...]]]></description>
			<content:encoded><![CDATA[<p>本文只是简单的通过创建一个本地git仓库,通过gitolite创建一个私有的git服务器,和安装一个gitweb,使之对Git有一个体验,如果打算在今后的工作中长期使用到git，推荐阅读深入阅读<a href="http://progit.org/book/zh/" target="_blank">Pro Git</a>,当然可以先简单的看一下这个 <a href="http://progit.org/book/zh/ch1-3.html" target="_blank">git 基础</a>,简单了解一下Git,这里先简单说说Git和svn的最大区别</p>
<h3>Git和svn 最大的区别</h2>
<ol>
<li>Git不像SVN会存储差异化数据，Git是为每一个新的有变化的提交添加一个新的对像,然后为之添加的对像创建一个索引,相比SVN来说,GIT会更耗费空间,但是checkout不需要像SVN那样对数据进行对比运算,所以速度会快很多</li>
<li>SVN属集中式版本管理系统，git则属分布式。从使用着的脚度来说最大的区别是svn每次只checkout最新的提交，每次的commit 都会把数据提交的远端的仓库中心。对远端的仓库依赖斩较高。而git则会把远端的整个仓库clone回来，相当于远端一个仓库的镜像，commit时只会把变更存储在本地的仓库，如果需要推送到远端的仓库，则需要用git push.
</li>
<li>其它的更多的区别请看这里的总结 <a href="http://simple-is-better.com/news/475" target="_blank">http://simple-is-better.com/news/475</a></ol>
<h3>安装git</h2>
<p>Win系统和其它平台的系统的安装,请参考这里 <a href= "http://progit.org/book/zh/ch1-4.html" target="_blank">http://progit.org/book/zh/ch1-4.html</a><br />
centos推荐先安装epel的yum源,然后直接用yum install -y git 的方式安装.mac osx10.7.2以上已自带git 工具，所要不需要装。</p>
<h3>初次运行git</h3>
<p>在初次运行git的时候,需要先配置git的用户信息，用如下两条命令,Git 的其它可选配置项参考这里<a href="<br />
http://progit.org/book/zh/ch1-5.html" target="_blank">http://progit.org/book/zh/ch1-5.html&#8221;</a></p>
<pre>$git config --global user.name "mk"
$git config --global user.email “root@mkrss.com”
</pre>
<h3>建立一个本地的git 仓库</h3>
<p>Git建立一个Git仓库有两种方法，一是进入到一个工作目录,然后运行 git init,执行git init后会在工作目录中生成一个 .git 的目录,这个工作目录就成为一个Git仓库了.如
<pre>
mkdir -p git ; cd git;git init </pre>
<p>另一个方法是通过git clone命令clone一个远端的空仓库，如
<pre>git clone git://git.oozk.com/testing.git</pre>
<h3>git的基本操作命令</h3>
<p>  这里主要描述一下,向git仓库添加,删除,提交,撤销提交,查看提交状态几个常用命令,我以git仓库为例<br />
   #创建一个名为工作区并初始化为git仓库.</p>
<pre>mkdir -p git;cd git; git init;    </pre>
<p>  添加一个README的文件到工作区,并添加进git仓库, 向git 仓库中添加一个文件,执行完后此文件会放在暂存区,在执行了commit 之后,文件会从暂存区删除,如果想了解更深入的细节 请看这里 <a href="http://progit.org/book/zh/ch2-2.html">记录每次更新到仓库</a> </p>
<pre> echo "README"  >>README
 git add ./README  </pre>
<p>  #提前之前添加文件的的变更到git仓库,添加提交说明,并 查看当前的提交及文件状态,查看提交Log
<pre>
 git commit -m “added new file  README”
 git status
 git log </pre>
<p>#变更一下README文件,然后进行一次提交,然后我们在撤销本次提交.</p>
<pre>
 echo "test reset"  >>README #变更README 文件
 git add ./README
 git status
 git reset ;or  git checkout
 git status </pre>
<p>#先创建一个文件,先ADD.然后再删除提交
<pre>
 echo "delete" >>delete
 git add ./delete
 git status
 git rm delete
 git status</pre>
<p>更多git命令 查看 <a href="http://progit.org/book/zh/ch2-3.html "target="_blank">http://progit.org/book/zh/ch2-3.html </a></p>
<h1>Git 仓库的公共访问</h1>
<p>Git 支持许多数据传输协议。 可以通过ssh://,http://和git://,及file:/// 对git仓库进行访问，各种协议的使用及优劣,请看这里 <a href="http://progit.org/book/zh/ch4-1.html" >http://progit.org/book/zh/ch4-1.html </a> 我个人是觉得．通过开启http的方式进行GIT仓库的私有访问，是最简单的了详细方法看这里 <a href="http://progit.org/book/zh/ch4-5.html" >http://progit.org/book/zh/ch4-5.html</a>,但不管用哪个协议,创建一个私有git服务器是有必要的,如果你愿意所全世界的的都可以访问你的仓库,那用用github就可以</p>
<h1>通过gitolite构建一个私有的git服务器</h1>
<p>gitolte是专门用来构建git服务器的软件之一，易用，简单，相对git本身构建的git服务器，他可以让你更从容的管理好你的的git仓库,安装gitolite也很简单，在动手安装之前可以看一下官方出品的<a href="http://sitaramc.github.com/gitolite/pictures.html#1000_words_installation_and_setup_">1000_words_installation_and_setup</a>在centos5或是Mac上安装gitolite 过程如下,如服务器的址为git.oozk.com,通过 ssh git.oozk.com 登陆服务器后<br />
1.服务器端的操作</p>
<pre>    cd /tmp  ；
    git clone git://github.com/sitaramc/gitolite     #获取gitolite的安装代码
    useradd  -d /data/githome   -s /bin/bash  git    #添加一个git的用户，设定主目录为/data/githome
    su git -  #切换到git 用户
    /tmp/gitolite/src/gl-system-install   #会安装gitolite 相关的文件到/data/githome 目录下</pre>
<p>2.在工作机上生成key文件，并上传到服务器上</p>
<pre>      ssh-keygen -t rsa -C "root@mkrss.com"     ＃会在用户的主录的.ssh目录下生成id_rsa私钥和id_rsa.pub 公钥
      scp ~/.ssh/id_rsa.pub  root@git.oozk.com:/tmp/git.pub #注意刚才添加的git用户默认没有开启密码登陆，所以SCP时不能用git 用户。</pre>
<p>3.回到远端的git服务器git.oozk.com上,通过 echo  $USER 确认是在git用户下后,执行如下命令</p>
<pre>      gl-setup -q /tmp/git.pub</pre>
<p>此时已经拥有一个git 服务器了,可在工作机上通过</p>
<pre>git clone git@git.oozk.com:gitolite-admin #把git服务器上的gitolite-admin仓库clone 下来。</pre>
<p>4.为git服务器添加一个git仓库<br />
添加git 仓库的方法有多种,这里通过修改gitolite-admin仓库里的conf/gitolite.conf文件的方法行添加.其它方法自行google<br />
编辑 conf/gitolite.conf文件添加如下内容，然后保存,然后提交到远端的git服务器既可添加一个空的仓库</p>
<pre>       repo git
           RW+     =   git

          git add . ;
          git commit -m "added git reps"
          git push ; </pre>
<p>关于git仓库的权限及ACL系统,可点这里进行了解<a href="http://www.ossxp.com/doc/git/gitolite.html#id13" target="_blank">版本库ACL</a><br />
5.使用远端的空仓库</p>
<pre>      git clone git@git.oozk.com:git.git
      cd git
      touch README；
      git commit -m "added README"；
      git push origin master #把添加的README文件推送到远端的仓库上</pre>
<p>向一个空的仓库push的时候,需要先执行git push origin master,参考这里 <a href=" http://answers.codespaces.com/questions/can-t-do-a-git-push"> can-t-do-a-git-push</a>和<a href="http://stackoverflow.com/questions/827351/push-origin-master-error-on-new-repository">push-origin-master-error-on-new-repository</a></p>
<h1>安装gitweb</h1>
<p>在mac上安装gitweb 很简单</p>
<pre>  gem install webrick;然后进入到一个git仓库执行 git instaweb --httpd=webrick ，既可
  在centos5上安装gitweb则有些麻烦，安装epel的yum源,然后
  gem install webrick,
  yum install gitweb -y
  cd testing.git ＃进入一个git仓库
  git instaweb --httpd=webrick ＃此步会监听本1234端口</pre>
]]></content:encoded>
			<wfw:commentRss>http://b.oozk.com/index.php/2012/02/22/git-wei-tiyan-2.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>彻底删除logic studio  Pro 9x</title>
		<link>http://b.oozk.com/index.php/2012/02/16/fully-uninstall-logic-studio-pro-9.html</link>
		<comments>http://b.oozk.com/index.php/2012/02/16/fully-uninstall-logic-studio-pro-9.html#comments</comments>
		<pubDate>Thu, 16 Feb 2012 03:33:44 +0000</pubDate>
		<dc:creator>mk</dc:creator>
				<category><![CDATA[未分类]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://b.oozk.com/?p=1</guid>
		<description><![CDATA[一本小心安装了logic studio的升级包，然后就一直提示需要注册码,注册码你们懂的,最后终于通过以下方法彻底删除了升级后的软件包,然后再重新安装. 1、先删除相关的软件包(通过rm -rf) /Application Files /Applications/Compressor /Applications/Logic Node /Applications/Logic Pro /Applications/MainStage /Applications/Soundtrack Pro /Applications/WaveBurner /Applications/Utilities/Apple Loops Utility /Applications/Utilities/Impulse Response Utility Factory Settings, Instruments /Library/Application Support/Logic/ /Library/Application Support/Garageband/ /Library/Application Support/Garageband Content/ (Legacy) /Library/Application Support/Soundtrack Pro/ /Library/Application Support/WaveBurner/ Impulse Responses /Library/Audio/Impulse Responses/ Receipts Receipts can vary quite a bit depending on your system. Try to find [...]]]></description>
			<content:encoded><![CDATA[<p>一本小心安装了logic studio的升级包，然后就一直提示需要注册码,注册码你们懂的,最后终于通过以下方法彻底删除了升级后的软件包,然后再重新安装.<br />
1、先删除相关的软件包(通过rm -rf)</p>
<pre id="bash" class="prettyprint ">/Application Files
/Applications/Compressor
/Applications/Logic Node
/Applications/Logic Pro
/Applications/MainStage
/Applications/Soundtrack Pro
/Applications/WaveBurner
/Applications/Utilities/Apple Loops Utility
/Applications/Utilities/Impulse Response Utility

Factory Settings, Instruments
/Library/Application Support/Logic/
/Library/Application Support/Garageband/
/Library/Application Support/Garageband Content/ (Legacy)
/Library/Application Support/Soundtrack Pro/
/Library/Application Support/WaveBurner/

Impulse Responses
/Library/Audio/Impulse Responses/

Receipts
Receipts can vary quite a bit depending on your system. Try to find all those that look like the following:
/Library/Receipts/AudioContentforSoundtrackProXX.pkg
/Library/Receipts/CompressorXX.pkg
/Library/Receipts/EXS24SamplerLibrarySamples.pkg
/Library/Receipts/EXS24SamplerLibraryStudio.pkg
/Library/Receipts/GarageBandXX.pkg
/Library/Receipts/ImpulseData.pkg
/Library/Receipts/ImpulseResponseUtility.pkg
/Library/Receipts/JamPackXX.pkg
/Library/Receipts/LogicXX.pkg
/Library/Receipts/MainStageXX.pkg
/Library/Receipts/RemixToolsXX.pkg
/Library/Receipts/RhythmSectionXX.pkg
/Library/Receipts/SharedLogicStudioHelpFiles.pkg
/Library/Receipts/SoundtrackProXX.pkg
/Library/Receipts/UltrabeatXX.pkg
/Library/Receipts/WaveburnerXX.pkg

User Preferences:
~/Library/Preferences/com.apple.logic.pro.plist
~/Library/Preferences/com.apple.logic.pro.cs
~/Library/Preferences/Logic/ (Legacy preferences)

License
/Library/Application Support/ProApps/Logic Studio System ID

Apple Loops
/Library/Audio/Apple Loops/Apple/Apple Loops for GarageBand/
/Library/Audio/Apple Loops/Apple/Apple Loops for Soundtrack Pro/
/Library/Audio/Apple Loops/Apple/iLife Sound Effects/
/Library/Audio/Apple Loops/Apple/Jam Pack 1/
/Library/Audio/Apple Loops/Apple/Jam Pack Remix Tools/
/Library/Audio/Apple Loops/Apple/Jam Pack Rhythm Section/
/Library/Audio/Apple Loops/Apple/Jam Pack Symphony Orchestra/
/Library/Audio/Apple Loops/Apple/Jam Pack World Music/
/Library/Audio/Apple Loops Index/</pre>
<p>二、清除系统对安装的软件包的包的历吏记录(/Library/Receipts/InstallHistory.plist)</p>
<pre id="bash" class="prettyprint ">sudo pkgutil --forget com.apple.pkg.LogicNode
sudo pkgutil --forget com.apple.pkg.LogicPro
sudo pkgutil --forget com.apple.pkg.LogicProContent
sudo pkgutil --forget com.apple.pkg.LogicStudioCoreContent
sudo pkgutil --forget com.apple.pkg.LogicStudioDemoSongs
sudo pkgutil --forget com.apple.pkg.LogicStudioLegacyContent
sudo pkgutil --forget com.apple.pkg.LogicStudioMisc
sudo pkgutil --forget com.apple.pkg.LogicStudioSurroundSpaceDesignerFiles
sudo pkgutil --forget com.apple.pkg.MainStage
sudo pkgutil --forget com.apple.pkg.MainStageContent
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro1A
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro1B
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro1C
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro2A
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro2B
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro3
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro5A
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro5B
sudo pkgutil --forget com.apple.pkg.AudioContentforSoundtrackPro7
sudo pkgutil --forget com.apple.pkg.SoundtrackPro
sudo pkgutil --forget com.apple.pkg.SoundtrackProHelp
sudo pkgutil --forget com.apple.pkg.SoundtrackProSupport
sudo pkgutil --forget com.apple.pkg.SoundtrackProSurroundSpaceDesignerPreSets
sudo pkgutil --forget com.apple.pkg.WaveBurner
sudo pkgutil --forget com.apple.pkg.WaveBurnerContent
sudo pkgutil --forget com.apple.pkg.GarageBand
sudo pkgutil --forget com.apple.pkg.GarageBand_Instruments
sudo pkgutil --forget com.apple.pkg.GarageBand_Loops
sudo pkgutil --forget com.apple.pkg.GarageBand_LTPContent
sudo pkgutil --forget com.apple.pkg.GarageBand_MagicContent
sudo pkgutil --forget com.apple.pkg.GarageBandFactoryContent
sudo pkgutil --forget com.apple.pkg.AppleLoopsUtility
sudo pkgutil --forget com.apple.pkg.JamPackOneInstruments
sudo pkgutil --forget com.apple.pkg.JamPackOneLoopsALAC
sudo pkgutil --forget com.apple.pkg.JamPackOnePro
sudo pkgutil --forget com.apple.pkg.JamPackOneProSurround
sudo pkgutil --forget com.apple.pkg.JamPackOrchestralProSurround
sudo pkgutil --forget com.apple.pkg.JamPackOrchestralInstruments
sudo pkgutil --forget com.apple.pkg.JamPackRemixToolsLoopsALAC
sudo pkgutil --forget com.apple.pkg.JamPackRemixToolsPro
sudo pkgutil --forget com.apple.pkg.JamPackRemixToolsProSurround
sudo pkgutil --forget com.apple.pkg.JamPackVoicesInstruments
sudo pkgutil --forget com.apple.pkg.JamPackVoicesLoopsALAC
sudo pkgutil --forget com.apple.pkg.JamPackVoicesPro
sudo pkgutil --forget com.apple.pkg.JamPackWorldMusicInstruments
sudo pkgutil --forget com.apple.pkg.JamPackWorldMusicLoopsALAC
sudo pkgutil --forget com.apple.pkg.JamPackWorldMusicPro
sudo pkgutil --forget com.apple.pkg.JamPackWorldMusicProSurround
sudo pkgutil --forget com.apple.pkg.JamPackOrchestralLoopsALAC
sudo pkgutil --forget com.apple.pkg.JamPackOrchestralPro
sudo pkgutil --forget com.apple.pkg.JamPackRemixToolsInstruments
sudo pkgutil --forget com.apple.pkg.JamPackRhythmSectionInstruments
sudo pkgutil --forget com.apple.pkg.JamPackRhythmSectionLoopsALAC
sudo pkgutil --forget com.apple.pkg.JamPackRhythmSectionPro
sudo pkgutil --forget com.apple.pkg.JamPackRhythmSectionProSurround
sudo pkgutil --forget com.apple.pkg.ImpulseResponseUtility</pre>
<p>参 考这里</p>
<p>http://www.macosxaudio.com/forums/viewtopic.php?t=45428</p>
]]></content:encoded>
			<wfw:commentRss>http://b.oozk.com/index.php/2012/02/16/fully-uninstall-logic-studio-pro-9.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

