Mac OS X: Google自動更新程式的卸載

來源:互聯網
上載者:User
Mac OS X: Google自動更新程式的卸載

 



近發現,總有一個GoogleSoftwareUpdate的程式自動運行, 因為厭惡一個莫名的daemon背景程式在你不知不覺中悄悄運行,最基本的原因是,誰都不想自己的系統被莫名地控制,這可能造成系統不安全;另外一點更重要是,在工作中,不希望當使用者使用電腦時,它突然地出來"恐嚇"使用者,而使用者又沒有許可權更新程式,這給使用者造成沒有必要的困惑,所以一定要把它抓出來.




掘後,這個google的自動更新程式還是比較人性的,也是比較Unix的. 它的安裝運行應該都是基於使用者的,也就是安裝在使用者home目錄裡面,不會影響到其它使用者(這一點對於家庭單使用者無所謂,但是對於多使用者情況很是重要),下面一一道來:




制自動啟動並執行控制檔案是 ~/Library/LaunchAgents/com.google.keystone.agent.plist
而實際的程式在目錄:~/Library/Google/GoogleSoftwareUpdate
其中, TicketStore儲存的安裝版本的Ticket,程式是GoogleSoftwareUpdate.bundle




一步發掘可以發現它的大部分操作是使用一個命令列來完成的,其命令:~/Library/Google/GoogleSoftwareUpdate/Contents/MacOS/ksadmin
使用 -p 參數可以查看所有google安裝軟體的資訊, 例如:

<KSTicket:0x118e20<br /> productID=com.google.Chrome<br /> version=5.0.307.11<br /> xc=<KSPathExistenceChecker:0x1190d0 path=/Users/schooladmin/Supports/Internet/Google Chrome.app><br /> url=https://tools.google.com/service/update2<br /> creationDate=2009-12-10 22:59:01 -0700<br /> tag=beta<br /> tagPath=/Users/schooladmin/Supports/Internet/Google Chrome.app/Contents/Info.plist<br /> tagKey=KSChannelID<br />><br /><KSTicket:0x119cc0<br /> productID=com.google.Keystone<br /> version=1.0.8.1481<br /> xc=<KSPathExistenceChecker:0x118c40 path=/Users/schooladmin/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/MacOS/ksadmin><br /> url=https://tools.google.com/service/update2<br /> creationDate=2010-03-05 10:02:33 -0700<br />><br /><KSTicket:0x119eb0<br /> productID=com.Google.GoogleEarthPlus.intel<br /> version=5.1.3533.1731<br /> xc=<KSPathExistenceChecker:0x119e40 path=/Users/schooladmin/Desktop/Google Earth.app><br /> url=https://tools.google.com/service/update2<br /> creationDate=2010-01-09 22:50:25 -0700<br />><br /><KSTicket:0x119fb0<br /> productID=com.google.picasa<br /> version=3.6.2.144<br /> xc=<KSPathExistenceChecker:0x119ea0 path=/Users/schooladmin/Supports/Media.Photo_Movie/Picasa.app><br /> url=https://tools.google.com/service/update2<br /> creationDate=2009-10-24 20:59:44 -0600<br />>

參數-l 列出所有的可用更新資訊
-V可以看見當前使用的TicketStore的資訊
-url還可以指定到哪裡取擷取更新資訊

著作權資訊
:
本著開放交流的原則歡迎轉載,除非明確聲明"謝絕轉載"等字樣.



所有文章/圖片/代碼(除轉載和翻譯),著作權均屬文章作者



.
轉載請遵守下面規則:
 1)保持文章的完整性;
2)不得以盈利為目的; 3)完整標註文章作者[Tony Liu@中
國線上教育
]和文章中標註的所有著作權資訊。
其它事宜,如:需要商業用途或以盈利為目的的、或者部分轉載的等等,請與本作者聯絡:
TonyLiu2CA@yahoo.com












除命令: 知道了它的工作原理和位置,刪除就很簡單了,下面命令就可以完成:
rm -fr ~/Library/LaunchAgents/com.google.keystone.agent.plist
rm -fr ~/Library/Google/GoogleSoftwareUpdate

 



記:

從上面的資料看,
我安裝的Google
SketchUp沒有包括,
當前這個版本的sotwareupdate程式,並沒有包括所有的google程式,或者有可能有安裝順序問題或者其它原因.

目前沒有發現Google軟體更新的其它問題,至於它發送接收的資訊中是否有終端使用者敏感的資料,沒有詳細探究,如果誰有興趣可以開發一下者方面的資料.

 

 

 

Tony Liu

March 2010 in Calgary

 

附註:



獲得指令碼當前啟動並執行目錄:script_dir=$(dirname $(echo $0 | sed -e "s,^/([^/]/),$(pwd)//1,"))



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.