2017年11月12日 星期日

Mac : 移除 CS5ServiceManager 更新的訊息

自己手動刪除了 CS5 ,但每次 OS X 開機時卻仍然出現  CS5ServiceManager 需要更新的訊息。找遍圖形界面,就是找不到刪除它的入口,只得好好的研究一下 Mac OS X 的開機流程,利用下指令的方式來移除 CS5ServiceManager。

ls /Library/LaunchAgents

應該就可以找到 CS5ServiceManager 。

原來那個目錄是 Mac OS X 的「launchd」會去探尋的目錄,根據手冊中的說明,還有其它類似的目錄:

~/Library/Launch
/Library/LaunchAgents
/Library/LaunchDaemons
/System/Library/LaunchAgents
/System/Library/LaunchDaemons

詳細說明可以查閱手冊:

man launchd

我們可以利用 launchctl 來控管,利用「list」來列出所有的服務,如果再搭配「grep」指令,可以很快的找到帶有「adobe」的那幾行:

launchctl list | grep adobe

經由前面的指令,確認了 CS5ServiceManager 的檔案路徑及服務名稱,就可以來停止服務,並刪除設定檔來斬草除根了。

暫時缷載 CS5ServiceManager 的服務:

launchctl remove com.adobe.CS5ServiceManager

刪除它的設定檔:

sudo rm -f /Library/LaunchAgents/com.adobe.CS5ServiceManager.plist

好了!下回登入系統不用再看那煩人的訊息了。


沒有留言:

張貼留言

 
© 2009. Design by Pocket