Подтвердить что ты не робот

Как удалить SDK Google App Engine

С тех пор как я установил программу запуска Google App Engine на своем Mac (OS X Lion), я периодически получал периодические предупреждения из SDK Google App Engine об автоматическом обновлении, и я не смог понять, как чтобы удалить/отключить его.

Я просмотрел Как удалить SDK Google App Engine с моего mac?, но я не смог найти файл, указанный в ответе.

Любые другие предложения?

4b9b3361

Ответ 1

Если вы хотите, чтобы отключить функцию автообновления App Engine, выполните следующие действия: источник):

Либо удалите файл:

~/Library/Preferences/com.google.Keystone.Agent.plist

Или добавьте к нему новое свойство Disabled (если вы хотите сохранить файл):

<key>Disabled</key>
<true/>

Если вы хотите полностью удалить Обновление программного обеспечения Google, сделайте следующее (источник):

  • Удалите все программы Google, установленные на вашем компьютере.

  • Откройте окно терминала, перейдя в Приложения > Утилиты в Finder.

  • Обновление программного обеспечения Google может быть удалено для определенного пользователя или для всей вашей системы. Вставьте одну из следующих команд в терминал:

Удаление для конкретного пользователя:

~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall

Удалить всю систему: (нужен root-доступ):

sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall

Обратите внимание, что две команды, перечисленные выше, должны быть в одной строке

Конечно, само собой разумеется, что вы можете удалить каталог, который вы выбрали для хранения SDK App Engine Python.

Также обратите внимание, что если ваш файл .plist находится в двоичном формате, вам нужно будет преобразовать его в XML и затем вернуться, когда вы закончите (источник).

От двоичного к XML:

plutil -convert xml1 some_file.plist

От XML до двоичного:

plutil -convert binary1 some_other_file.plist

Ответ 2

Я установил Google App Engine без Google Updater (декабрь 2012 г.). Чтобы удалить все файлы, которые были установлены GAE, выполните следующие действия:

rm -rf /Applications/GoogleAppEngineLauncher.app 
sudo find -L /usr/local/bin -type l -exec rm -- {} +
sudo rm /usr/local/google_appengine

Первая строка зависит от местоположения вашего GoogleAppEngineLauncher, конечно. Во второй строке удаляются все недопустимые символические ссылки каталога/usr/local/bin

Ответ 3

В Mac Terminal, набрав:

$ sudo gcloud components list

Вы получаете список установленных и не установленных:

The following are the components available through the Google Cloud 
SDK.  You may choose to install one or more of the pre-configured 
packages (which contain everything you need to get started), and/or 
any of the individual components below.
......
| Not Installed | gcloud app Python Extensions                  | app-engine-python           |   6.6 MB |
| Installed     | BigQuery Command Line Tool                    | bq                          |   < 1 MB |
| Installed     | Cloud DNS Admin Command Line Interface        | dns                         |   < 1 MB |
| Installed     | Cloud SDK Core Libraries                      | core                        |   1.3 MB |
| Installed     | Cloud SQL Admin Command Line Interface        | sql                         |   < 1 MB |
| Installed     | Cloud Storage Command Line Tool               | gsutil                      |   3.0 MB |
| Installed     | Compute Engine Command Line Interface         | compute                     |   < 1 MB |
| Installed     | Compute Engine Command Line Tool (deprecated) | gcutil                      |   < 1 MB |
......

Последний столбец из вышеперечисленного списка содержит COMPONENT_ID (..., "app-engine-python", "bq", "dns",...). "age-java" - это один из COMPONENT_ID, который Я не показывался в приведенном выше списке.

Чтобы удалить установленный компонент, используйте его COMPONENT_ID. Например, чтобы удалить gae-java, вы говорите:

$ sudo gcloud components remove gae-java

И gae sdk для java будет удален:

The following components will be removed:
-------------------------------------------------------------------
| App Engine SDK for Java                     | 1.9.17 | 161.2 MB |
| App Engine SDK for Java (Platform Specific) | 1.9.10 |   < 1 MB |
-------------------------------------------------------------------

Do you want to continue (Y/n)?  Y

|- Creating update staging area                             -|
|============================================================|

|- Uninstalling: App Engine SDK for Java                    -|
|============================================================|
|- Uninstalling: App Engine SDK for Java (Platform Speci... -|
|============================================================|

Creating backup and activating new installation...

Done!

Не уверен, что это то, что вы ищете. Надеюсь, это поможет.

Ответ 4

Просто удалите папку google-cloud-sdk.

EDIT:

Как я могу понять, предыдущие ответы состоят в том, чтобы отключить автоматическое обновление, но это также повлияет на другие приложения Google, такие как google chrome, для которых вы, вероятно, не захотите этого делать.

Во время установки ".bash_profile" записывается с чем-то вроде:

# The next line updates PATH for the Google Cloud SDK.
source '/Users/<your_name>/google-cloud-sdk/path.bash.inc'

# The next line enables bash completion for gcloud.
source '/Users/<your_name>/google-cloud-sdk/completion.bash.inc'

Итак, в заключение, просто удалите папку, которая, скорее всего, будет находиться в вашем корне, если вы не указали что-то еще во время установки.

Ответ 5

Чтобы удалить движок Google для движка из Windows и переустановить его, перейдите в Панель управления → Программы удаления → Google App Engine. Программа будет удалена. Теперь в строке поиска в Windows введите google app engine... если вы получите какие-либо связанные файлы, перейдите в эту папку и удалите ее также там. Это приводит к успешному удалению. После этого, если вы хотите, вы можете повторно установить его.