Mac OS X: uninstall the Google auto update program
Most
Recently, it was found that there was always a googlesoftwareupdate program that runs automatically, because you hated an inexplicable daemon background program to run quietly without knowing it. The most basic reason is that, no one wants their systems to be inexplicably controlled, which may lead to system insecurity. What's more, they do not want users to use computers at work, it suddenly becomes "threatening" the user, and the user has no permission to update the program. This creates unnecessary confusion for the user, so it must be captured.
Sending
After Mining, Google's automatic update program is still more humane and UNIX. it should be installed and run based on users, that is, it is installed in the user's home directory and will not affect other users (this does not matter for single users, but is very important for multiple users ), here is one by one:
Control
The control file for automatic operation is ~ /Library/launchagents/COM. Google. Keystone. Agent. plist
The actual program is in the directory :~ /Library/Google/googlesoftwareupdate
Here, ticketstore stores the installed version of ticket. The program is googlesoftwareupdate. Bundle
Into
In one step, we can find that most of its operations are completed using a command line. Its command :~ /Library/Google/googlesoftwareupdate/contents/MACOs/ksadmin
You can use the-p parameter to view information about all Google software installations, for example:
<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 = 22:59:01-0700 <br/> tag = beta <br/> tagpath =/users/schooladmin/supports/Internet /Google Chrome. APP/contents/info. plist <br/> tagkey = kschannelid <br/> <ksticket: 0x119cc0 <br/> productid = com. google. keystone <br/> Version = 1.0.8.1481 <br/> XC = <kspathexistencechecker: 0x118c40 Path =/users/schooladmin/library/Google/googlesoftwareupdate. bundle/contents/MACOs/ksadmin> <br/> url = https://tools.google.com/service/update2 <br/> creationdate = 10:02:33-0700 <br/> <ksticket: 0x119eb0 <br/> productid = com. google. googleearthplus. intel <br/> Version = 5.1.20.3.1731 <br/> XC = <kspathexistencechecker: 0x119e40 Path =/users/schooladmin/desktop/Google Earth. APP> <br/> url = https://tools.google.com/service/update2 <br/> creationdate = 22:50:25-0700 <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 = 20:59:44-0600 <br/>
Parameter-l lists all available updates
-V: You can view the currently used ticketstore information.
-The URL can also specify where to obtain the update information.
Copyright information
:
In line with the principle of open exchange, you are welcome to reprint, unless you explicitly declare "decline" and other words.
All articles, images, and codes (except for reprinting and translation) are copyrighted by the author of the article.
.
Reprinted in accordance with the following rules:
1) maintain the integrity of the article;
2) It cannot be for profit purposes; 3) the author of the entire article [Tony Liu @
China Online Education
] And all copyright information in the article.
For other matters, such as commercial purposes or profit-making purposes, or some reprinting, please contact the author:
TonyLiu2CA@yahoo.com
Delete
In addition to the command: knowing the working principle and position of the command, it is easy to delete it. The following command can be completed:
Rm-fr ~ /Library/launchagents/COM. Google. Keystone. Agent. plist
Rm-fr ~ /Library/Google/googlesoftwareupdate
After
Note:
From the data above,
Google I installed
Sketchup is not included,
The current version of sotwareupdate does not include all Google programs, or may cause installation sequence problems or other reasons.
No other problems with Google software updates have been found. As to whether the information sent and received by Google contains sensitive end user data, no detailed inquiry has been made, if you are interested, you can develop your data.
Tony Liu
March 2010 in Calgary
Note:
Get the directory where the script is currently running: script_dir =$ (dirname $ (echo $0 | sed-e "s, ^/([^/]/), $ (PWD) // 1 ,"))