Що таке процес ksfetch на Mac?


48

Іноді я бачу процес ksfetch на своєму Mac. Трохи погуглившись, я дізнався, що це оновлення програмного забезпечення Google. Однак немає детальної відповіді, тобто для чого використовується процес ksfetch? Це дійсно потрібно? Чи можу я його позбутися? Іноді він використовує мою пропускну здатність до Інтернету, тому це засмучує мене, отже, запит. Дякую.


Чому б просто не заблокувати KSFetch з Little Snitch, відмовившись від з'єднань? Це би спрацювало?
Френк

Відповіді:


56

Вибір клавіатури / ksfetch

ksfetchПроцес на OS X є частиною механізму поновлення Google Chrome. ksПрефікс це абревіатура від Keystone. Здається, цей процес несе відповідальність за отримання оновлень продуктів Google. Саме ця роль використовує вашу пропускну здатність.

За допомогою відповіді slick ви можете відключити відповідний процес, який використовується ksfetch.

Крім того, видається можливим регулювати частоту перевірок оновлення:

Якщо ввести наступний код у свій термінал, ви зможете перевіряти його раз на тиждень, а не кожні кілька годин:

defaults write com.google.Keystone.Agent checkInterval 604800

Щоб дізнатися більше про це, перейдіть за посиланнями нижче:


Мене хвилює те, що він намагається отримати доступ до криптованого домену на сайті gvt1.com.
Франк Барсенас

gvt1.comуправляється Google, дивіться whois.domaintools.com/gvt1.com
Грем Мілн

1
На сьогоднішній день найдовший можливий період - 24 години, тобто значення 86400 ( support.google.com/chrome/answer/6315311?hl=uk ).
да

16

Так, ви можете відключити.

Щоб зробити це лише для вас в терміналі:

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

для всіх користувачів:

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

На деяких машинах це ksinstallзамість install.py.


Спасибі. Чи можете ви також відповісти на інші частини питання, наприклад, для чого використовується цей процес? Це потрібно? і т. д.
Саурабх Худа

3
install.pyвикликається ksinstallна моїй машині.
Ленар Хойт

6

Ви можете його видалити, введіть, /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --helpщоб переглянути доступні параметри.

--nuke може видалити все, що з цим пов’язано, саме так: /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke


Яка різниця між uninstallі nuke?
Ленар Хойт

Запустіть цю команду ksinstall --help, ви дізнаєтесь. <br/>[--nuke] Remove Keystone and all tickets. [--uninstall] Remove Keystone program files but do NOT delete the ticket store.
Yiling

Я вже видалив її uninstallкомандою, тому не можу перевірити, не перевстановивши все. Дякую!
Ленар Хойт

Потрібно бути ~/Libraryтощо
мат

4

Вони змінили цю команду на --nuke замість --uninstall, і шлях також інший. Отже, нова команда для всіх користувачів буде:

/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke

1
Ласкаво просимо до "Запитайте різних". Нам подобається, що відповіді стоять самостійно. Чи можете ви змінити це, щоб пояснити суть рішення, чи, можливо, відредагувати іншу відповідь за допомогою цього оновлення. Бонусні бали за визначення того, яка версія додатка потребує нового аргументу команди.
bmike

3

Проблема з Google Chrome полягає в тому, що він створює тимчасовий файл, щоб перевіряти оновлення кожні x години. Оскільки він створює новий тимчасовий файл, чомусь він відкриває Little Snitch, що дуже дратує.

Вводячи наступний код у Термінал, він змушує його перевіряти раз на тиждень, а не кожні кілька годин:

defaults write com.google.Keystone.Agent checkInterval 604800

Сподіваємось, одна з наступних версій Google Chrome вирішить цю проблему, оскільки це дуже дратує необхідність натискати дозволити / заборонити кожні х годин.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.