Bir Mac yöneticisi olarak, kullanıcılarınızın Mac bilgisayarlarında Chrome tarayıcı ve Chrome uygulama güncellemelerini yönetmek için Google Yazılım Güncellemesi'ni kullanabilirsiniz. İki tür Google Yazılım Güncellemesi politikası vardır:
- Genel politikalar, bir cihazda yüklü olan tüm Google uygulamaları için geçerlidir.
- Uygulamaya özel politikalar, yalnızca belirli bir uygulamaya uygulanır ve genel politikaları geçersiz kılar.
Google Yazılım Güncellemesi yapılandırma dosyasında (com.google.Keystone.plist) her iki politika türü için de değerleri ayarlayabilir, ardından kuruluşunuzdaki tüm cihazlara dağıtılacak bir yapılandırma profili oluşturabilirsiniz.
1. Adım: Bir politika ayarları dosyası oluşturun
Yeni bir özellik listesi dosyası oluşturma- Tercih ettiğiniz düzenleyicide yeni bir özellik listesi (.plist) dosyası oluşturun.
Google, .plist dosyaları oluşturmak ve düzenlemek için, XML kodunu sizin yerinize biçimlendiren Xcode gibi bir düzenleyici kullanmanızı önerir. - Genel politika anahtarlarını aşağıdaki şekilde dosyanıza ekleyin:
<key>updatePolicies</key>
<dict>
<key>global</key>
<dict>
</dict>
</dict> - Dosyanızı
com.google.Keystone.plistolarak kaydedin. - Jamf veya AirWatch gibi bir Mobil Cihaz Yönetimi (MDM) sistemi kullanıyorsanız .plist dosyasını MDM sisteminize yükleyin. MDM kullanmıyorsanız dosyayı /Library/Managed Preferences/ konumuna kaydedin.
2. Adım: Güncellemeleri yapılandırın
Otomatik güncellemeleri etkinleştirme (önerilir)Chrome tarayıcı ve Google Yazılım Güncellemesi tarafından yönetilen tüm uygulamalar için geçerlidir.
Otomatik güncellemeleri açık tutmanızı öneririz. Böylece kullanıcılarınız, kullanıma sunulduğunda kritik güvenlik düzeltmelerini ve yeni özellikleri alabilir.
- Tercih ettiğiniz XML düzenleyicide
com.google.Keystone.plistdosyasını açın. updatePoliciesanahtarının altında, Chrome tarayıcıUpdateDefaultanahtarı girişini ekleyin ve anahtar değerini 0 olarak ayarlayın. Aşağıdaki örnekte, Chrome tarayıcı (com.google.Chrome) için otomatik güncellemeleri etkinleştiren ayarlar gösterilmektedir:
<key>updatePolicies</key>
<dict>
<key>global</key>
<dict>
<key>UpdateDefault</key>
<integer>0</integer>
</dict>
</dict>- Yaptığınız değişiklikleri kaydedin.
Aşağıdaki tabloda UpdateDefault anahtarı için geçerli tüm değerler gösterilmektedir.
Chrome tarayıcı ve Google Yazılım Güncellemesi tarafından yönetilen tüm uygulamalar için geçerlidir.
Kullanıcılarınızın kritik güvenlik güncellemelerinin gerisinde kalmamasını veya yeni özellikleri kaçırmamasını sağlamak için, Chrome tarayıcıya özellik ve güvenlik güncellemeleri otomatik olarak uygulanır.
Chrome tarayıcı güncellemelerini durdurmanız gerekiyorsa otomatik güncellemeleri devre dışı bırakabilir ve kullanıcıların tarayıcıyı manuel olarak güncellemesini önleyebilirsiniz.
Önemli: Tarayıcı güncellemelerini devre dışı bırakmanız önerilmez. Bunu yaptığınızda yazılım düzeltmesi ve güvenlik yamalarının Chrome tarayıcıya uygulanması engellenir. Ayrıca çökme ve güvenlik açığı riskleriyle karşı karşıya kalırsınız. Güncellemeleri kapatmanız gerekiyorsa ağınızda güncellemelerin zamanında yapılmasını sağlayacak bir işleyiş olmasını sağlayın. En doğru yaklaşım, güncellemeleri olabildiğince kısa sürede yeniden etkinleştirmek için bir plan yapmak olacaktır.
- Tercih ettiğiniz XML düzenleyicide
com.google.Keystone.plistdosyasını açın. updatePoliciesanahtarının altında, Chrome tarayıcıUpdateDefaultanahtarı girişini ekleyin ve anahtar değerini 2 olarak ayarlayın. Aşağıdaki örnekte, planlanan otomatik güncellemeleri devre dışı bırakan ve kullanıcıların chrome://settings/help sayfasını kullanarak güncellemeleri manuel olarak yüklemesini engelleyen Chrome tarayıcı (com.google.Chrome) ayarları gösterilmektedir:
<key>updatePolicies</key>
<dict>
<key>global</key>
<dict>
<key>UpdateDefault</key>
<integer>3</integer>
</dict>
</dict>- Yaptığınız değişiklikleri kaydedin.
Aşağıdaki tabloda UpdateDefault anahtarı için geçerli tüm değerler gösterilmektedir.
Yalnızca Chrome tarayıcı bileşenleri için geçerlidir.
Chrome tarayıcı için otomatik güncellemeleri devre dışı bıraksanız bile Widevine DRM ve Chrome güncelleyici kurtarma bileşeni gibi tarayıcı bileşenleri kendilerini güncellenmeyi otomatik olarak bırakmaz.
Chrome tarayıcı bileşenlerinin güncellenmesini devre dışı bırakmak için:
- Özel nitelik listesi (.plist) dosyasında, ComponentUpdatesEnabled Chrome politikasını devre dışı bırakın. Aşağıdaki örnekte, bileşen güncellemelerinin nasıl devre dışı bırakılacağı gösterilmektedir:
<key>global</key>
<dict>
<key>ComponentUpdatesEnabled</key>
<boolean>false</boolean>
<dict> - Tercih ettiğiniz dağıtım aracını kullanarak politikayı Mac bilgisayarlarınıza dağıtın.
Not:
- Bu politika tüm bileşenlere uygulanmaz. Hariç tutulan bileşenlerin tam listesi için ComponentUpdatesEnabled sayfasına göz atın.
- Mac bilgisayarlarda Chrome politikalarını yapılandırma hakkında daha fazla bilgi edinmek için Policy Templates (Politika Şablonları) sayfasını inceleyin.
3. Adım: Güncellemeleri özelleştirin
Otomatik güncellemeleri çalışma saatlerinin dışında bir zamana ayarlamaChrome tarayıcı ve Google Yazılım Güncellemesi tarafından yönetilen tüm uygulamalar için geçerlidir.
Otomatik güncellemelerin yoğun çalışma saatleri gibi belirli zaman aralıklarında gerçekleşmesini önlemek için, otomatik güncellemelerin gerçekleşeceği her güne ait bir zaman aralığı ayarlayabilirsiniz.
Not: Belirttiğiniz saatler yerel makinenizin saatleridir.
- Tercih ettiğiniz XML düzenleyicide
com.google.Keystone.plistdosyasını açın. - Aşağıdaki iç içe yerleştirilmiş anahtarları updatePolicies genel anahtarına ekleyin:
Ayar Açıklama UpdatesSuppressedStartHour24 saatlik biçimde, otomatik güncellemelerin başlayacağı saat. 0 (gece yarısı) ile 23 arasında bir değer kullanın. UpdatesSuppressedStartMinBaşlangıç saatinde otomatik güncellemelerin başlayacağı dakika. 0 ile 59 arasında bir değer kullanın. UpdatesSuppressedDurationMinOtomatik güncellemelerin yapılabileceği, dakika cinsinden süre. Bu değeri 0 olarak ayarlarsanız sistem, güncelleme aralığı belirtilmemiş gibi davranır. - Yaptığınız değişiklikleri kaydedin.
Örnek
Aşağıdaki örnekte otomatik güncelleme aralığı 16.30'da başlayıp ertesi sabah saat 8.00'de sona erecek şekilde ayarlanmaktadır:
<key>updatePolicies</key>
<dict>
<key>global</key>
<dict>
<key>UpdatesSuppressedStartHour</key>
<integer>16</integer>
<key>UpdatesSuppressedStartMin</key>
<integer>30</integer>
<key>UpdatesSuppressedDurationMin</key>
<integer>960</integer>
</dict>
</dict>
Google Yazılım Güncellemesi tarafından yönetilen tüm uygulamalar için geçerlidir.
Her Google uygulamasının, uygulamaya özgü politika ayarlarını tanımlamak için kullanılan benzersiz bir tanımlayıcısı (uygulama kimliği) vardır. Bu ayarlar, tüm genel güncelleme ayarlarını geçersiz kılar. Bir uygulamanın güncelleme politikalarını yapılandırmak için uygulama kimliğini bilmeniz gerekir.
- Yönetmek istediğiniz uygulamanın uygulama kimliğini bulun:
- Bilgisayarınızdaki uygulamalar klasörünü açın.
- Yapılandırmak istediğiniz Google uygulamasını sağ tıklayın.
- Paket içeriğini göster'i seçin.
- İçerik klasörünü açın.
- info.plistdosyasını açın ve uygulama kimliğini arayın. Kimlik,
com.google.productnamebiçiminde olacaktır. Örneğin, Drive Dosya Senkronizasyonu için uygulama kimliğicom.google.drivefs'tir.
- Tercih ettiğiniz XML düzenleyicide
com.google.Keystone.plistdosyasını açın. updatePoliciesanahtarının altında, güncellemek istediğiniz her uygulama için uygulamaya özgü birUpdateDefaultanahtar girişi ekleyin. Aşağıdaki örnekte Drive Dosya Senkronizasyonu (com.google.drivefs) ile ilgili ayarlar gösterilmektedir.<key>com.google.drivefs</key> <dict> <key>UpdateDefault</key> <integer>2</integer> </dict>UpdateDefaultanahtarı için istediğiniz güncelleme politikası ayarını belirtin.- (İsteğe bağlı) Bir uygulamayı tek bir sürüme sabitlemek için,
TargetVersionPrefixanahtarını kullanarak hedeflenen sürümü belirtin. Bu işlem, cihazların belirttiğiniz sürümden sonraki bir sürüme güncellenmemesini sağlar. - Yaptığınız değişiklikleri kaydedin.
Yalnızca Chrome tarayıcı güncellemeleri için geçerlidir.
Mac bilgisayarların güncellenmesini istediğiniz Chrome tarayıcı sürümünü (önemli kilometre taşı veya belirli bir tam sürüm) belirtebilirsiniz. Google, Kararlı kanalındaki bilgisayarları Chrome Tarayıcı'nın yeni sürümlerine birkaç hafta içinde kademeli olarak günceller. Bazen güncellemeler daha da uzun sürebilir.
- xx. söz dizimini kullanarak ana sürümü belirtin. Belirttiğiniz sürüm mevcut ürün kanalındaki ana sürüm olduğu sürece bilgisayarlar güvenlik güncellemelerini almaya devam eder. Kullanıma sunulma oranı %100'e ulaştığında Chrome tarayıcı en son alt sürüme güncellenir. Bu işlem birkaç hafta sürebilir.
- xx.xx.xx.xx söz dizimini kullanarak tam sürümü belirtin. Belirttiğiniz sürüm kullanıma sunulur sunulmaz bilgisayarlar bu sürüme güncellenir.
Genel olarak, cihazların belirli bir önemli kilometre taşındaki en yeni sürümde kaldığından emin olmak için xx. şeklindeki önemli kilometre taşı söz dizimini kullanmanızı öneririz. Ancak bazen xx.xx.xx.xx şeklindeki tam sürüm söz dizimini kullanarak belirli bir sürümü belirtmeniz gerekebilir. Örneğin, kritik bir güvenlik düzeltmesini dağıtmanız gerekiyor ancak Google Yazılım Güncelleme'nin sunulma hızı iş gereksinimlerini karşılayamıyor olabilir. Öte yandan, kuruluşunuzun şirket içi testlerine bağlı olarak belirli bir sürüm onaylanmış da olabilir.
Alt sürümlerin kullanıma sunulma oranı bazen, yeni bir alt sürümün yayınlanmasını gerektiren bir hata veya güvenlik düzeltmesi nedeniyle %100'e ulaşmaz. xx.xx.xx.xx şeklindeki tam sürüm söz dizimini kullanırsanız en yeni olmayan veya bilinen hatalara sahip olan bir sürümü dağıtma riskiyle karşı karşıya kalırsınız.
Dikkat: Güncellemeleri belirli bir Chrome tarayıcı sürümüne sabitleme seçeneği yalnızca geçici olarak (örneğin, Chrome tarayıcının yeni bir sürümünü test ederken) kullanılmalıdır. Kullanıcıların bilgisayarlarında sabitleme ayarını kaldırmayı unutursanız, kullanıcılar kritik güvenlik güncellemelerinin gerisinde kalabilir ve Chrome'daki yeni özellikleri kaçırabilir.
- Tercih ettiğiniz düzenleyicide, oluşturduğunuz
com.google.Keystone.plistdosyasını açın. updatePoliciesanahtarının altına, Chrome tarayıcıUpdateDefaultveTargetVersionPrefixanahtar girişlerini ekleyin. Aşağıdaki örnekte, sürümü 89'a sabitleyen Chrome Tarayıcı (com.google.Chrome) ayarları gösterilmektedir:<key>com.google.Chrome</key> <dict> <key>TargetVersionPrefix</key> <string>89.</string> </dict>- Dosyanızı kaydedin
Yalnızca Chrome tarayıcı güncellemeleri için geçerlidir. Bu politikayı kullanmanın riski tamamen size aittir.
Kullanıcıların en son güvenlik güncellemeleriyle korunduğundan emin olmak için Chrome Tarayıcı'nın en son sürümünün kullanılmasını öneririz. Mac bilgisayarlarda geçici olarak Chrome tarayıcının belirli bir sürümüne geri dönmek için RollbackToTargetVersion anahtarını TargetVersionPrefix ile kullanın. Chrome tarayıcının önceki sürümlerini kullandığınızda kullanıcılarınızı bilinen güvenlik sorunlarına maruz bırakırsınız.
Chrome Tarayıcı, her ana sürüm güncellemesinden sonra kullanıcı bilgilerinin anlık görüntüsünü cihazlarda yerel olarak depolar. Varsayılan olarak, en son üç anlık görüntü korunur. Kullanıcıların cihazlarında kaç anlık görüntü tutmak istediğinizi belirtebilirsiniz. Ayrıntılar için Sürüm geri alma sırasında verileri saklama başlıklı makaleyi inceleyin.
Not: Bu politikayı yalnızca Chrome tarayıcının son üç ana sürümüne geri dönmek için kullanabilirsiniz.
- Tercih ettiğiniz düzenleyicide, oluşturduğunuz
com.google.Keystone.plistdosyasını açın. updatePoliciesanahtarının altında, Chrome tarayıcıUpdateDefault,TargetVersionPrefixveRollbackToTargetVersionanahtar girişlerini ekleyin.- Dosyanızı kaydedin.
Örnek
Aşağıdaki örnekte, ana sürümü 89'a geri döndüren Chrome tarayıcı (com.google.Chrome) ayarları gösterilmektedir:
<key>com.google.Chrome</key>
<dict>
<key>TargetVersionPrefix</key>
<string>89.</string>
<key>RollbackToTargetVersion</key>
<true/>
</dict>
Yalnızca Chrome tarayıcı güncellemeleri için geçerlidir.
Google Yazılım Güncellemesi, Chrome sürüm 90'dan itibaren Kararlı, Genişletilmiş kararlı, Beta veya Yeni geliştirilenler Chrome Tarayıcı kanalını seçmenize olanak tanır. Varsayılan olarak, Chrome Mevcut ürün kanalındaki güncellemeleri takip eder.
Kullanıcılarınızı hangi kanala yerleştireceğinize karar vermenize yardımcı olması için Chrome tarayıcı sürüm kanalları başlıklı makaleyi inceleyin.
Dikkate alınması gereken noktalar
Örneğin:
<key>com.google.Chrome</key>
<dict>
<key>TargetChannel</key>
<string>stable</string>
<key>RollbackToTargetVersion</key>
<true/>
</dict
- Daha kararlı bir kanala geçme - Bir tarayıcıyı Beta'dan, Mevcut ürün kanalı gibi daha kararlı bir kanala taşıdığınızda, daha kararlı olan kanalın sürüm numarası daha düşük olur.
Örneğin, Beta sürüm 91'deyken, Kararlı kanalı ise sürüm 90'da olabilir. Varsayılan olarak, Google Yazılım Güncellemesi, kanal değiştirilirken Chrome'u eski sürüme geçirmez. Chrome, yeni kanal daha yüksek bir sürüme geçene kadar eski kanalda kalır. - Genişletilmiş kararlı kanalına geçme: Genişletilmiş kararlı kanalına geçtiğinizde Chrome Tarayıcı'nın önceki bir sürüme geri dönmesi için
RollbackToTargetVersionanahtarını kullanmanızı öneririz. Aksi takdirde Chrome tarayıcı, en son güvenlik düzeltmelerini almayabilir.
Örneğin, Chrome sürüm 95'i kullanıyorsanız ve Kararlı kanalından Genişletilmiş kararlı kanalına geçerseniz tarayıcı artık Chrome sürüm 95 için güvenlik düzeltmeleri almaz. Chrome yalnızca önceki genişletilmiş kararlı sürümü olan Chrome sürüm 94'e geri döndüğünüzde güvenlik düzeltmeleri alır. - Chrome'u sürümü daha düşük olan bir kanala geçirmek için TargetChannel'ı istediğiniz kanala ayarlayın ve Chrome'a istediğiniz sürüme geri dönmesi talimatını verin. Ayrıntılar için yukarıdaki Chrome tarayıcıyı önceki bir sürüme geri döndürme başlıklı makaleye bakın.
- TargetChannel politikasını temizleme: Chrome, TargetChannel politikası temizlenirse güncellemeyi aldığı son kanalı takip etmeye devam eder. Örneğin, TargetChannel bir makine grubunu Beta kanalına taşımak için beta değerine ayarlanırsa TargetChannel politikası temizlense bile Beta kanalında güncelleme almaya devam eder. Bu makineleri Kararlı kanalına geri taşımak için TargetChannel politikasını kararlı olarak ayarlayın. Tüm makineler Kararlı kanalında bir güncelleme aldıktan sonra isterseniz TargetChannel politikasını temizleyebilirsiniz.
Nasıl yapılır?
- Tercih ettiğiniz düzenleyicide, oluşturduğunuz
com.google.Keystone.plistdosyasını açın. updatePoliciesanahtarı vecom.google.Chromeanahtarının altında, Chrome tarayıcıTargetChannelanahtarı girişini ekleyin.- Politikayı,
stable,extended,betaveyadevolarak ayarlayın. Not:stablevarsayılan politikadır. - Dosyanızı kaydedin.
Aşağıdaki örnekte, Chrome tarayıcı (com.google.Chrome) için sürüm kanalını Beta olarak ayarlayan ayarlar gösterilmektedir:
<key>com.google.Chrome</key>
<dict>
<key>TargetChannel</key>
<string>beta</string>
</dict>
Kuruluşunuzun ağında ara proxy önbelleği ayarlandıysa bunu Chrome Tarayıcı güncellemelerini önbelleğe almak için kullanabilirsiniz. Google'dan indirilen güncellemeler, çoğu web önbelleğe alma proxy sunucusunda önbelleğe alınabilir. Proxy önbellekleri, istenen web sayfalarını sıklıkla önbelleğe alıp yeniden kullanarak bant genişliğini azaltır ve yanıt sürelerini iyileştirir.
Bununla birlikte, birçok proxy önbelleğinin varsayılan ayarları Chrome Tarayıcı güncellemeleri için optimum ayarlar değildir. Deneyimli BT yöneticileri, proxy önbelleği yazılımınızın Chrome Tarayıcı güncellemelerini önbelleğe alabilmesini sağlamak için aşağıdaki ayarları yapılandırabilir:
- Maksimum dosya nesnesi boyutu: Güncellemeler tek bir dosya olarak indirildiğinden, maksimum dosya nesne boyutunun 100 MB olduğundan emin olun.
Güncellemeleri önbelleğe almak için global DownloadPreference anahtarını önbelleğe alınabilir olarak ayarlayın. Örnek mülk listesini inceleyin. - URL ayarları: Sunucu, belirli alanlar için ayarlar eklemenize izin veriyorsa dl.google.com/* ve www.google.com/dl/* adreslerine öncelik verin. Cihazlar, Chrome Tarayıcı güncellemelerini bu adreslerden alır.
- Önbellek alanı: Sunucunun nesneleri önbelleğe almak için kullanabileceği toplam alan miktarı. 30 GB'tan fazla önbellek depolama alanınız varsa daha fazla nesneyi önbelleğe almak için değeri artırabilirsiniz.
4. Adım: Otomatik güncelleme ayarlarınızı dağıtın
Otomatik güncelleme politikalarını kullanıcı bilgisayarlarına aktarmacom.google.Keystone.plist dosyasında gerekli değişiklikleri yaptıktan sonra, tercih ettiğiniz dağıtım aracını kullanarak otomatik güncelleme politikalarını Mac bilgisayarlarınıza dağıtın.
Yapılandırma ayarlarınızı dağıtmak için kullanabileceğiniz birçok mobil cihaz yönetimi (MDM) aracı vardır (örneğin, Profile Manager, Jamf Pro veya AirWatch). Aşağıdaki yöntem yol gösterme amaçlı olup tam adımlar, kullandığınız MDM aracına bağlı olarak farklılık gösterir.
- Tercih ettiğiniz MDM aracını açın.
- Chrome tarayıcı politikalarını yönetmek üzere yeni bir yapılandırma profili oluşturmak için, oluşturduğunuz com.google.Chrome.mobileconfig dosyasını MDM aracınıza yükleyin. Bu profil, yönetmek istediğiniz tüm tercihleri içerir.
- Tüm Mac cihazlarınızın aynı ayarlara sahip olmasını sağlamak için otomatik güncelleme profilinizi dağıtın.
com.google.keystone.mobileconfig örnek dosyası, otomatik güncellemeleri devre dışı bırakacak ve Chrome tarayıcıyı sürüm 62'ye sabitleyecek ayarlar içerir.
Anahtar değerler ve örnekler
Politika ayarlarını güncelleme| Ayar | Açıklama |
|---|---|
<integer>0</integer> |
Otomatik güncellemeleri açar. Güncellemeler, Google Yazılım Güncellemesi tarafından her tespit edildiğinde uygulanır.Bu, varsayılan değerdir. |
<integer>1</integer> |
Güncellemeler yalnızca zamanlanmış güncelleme kontrollerinde yüklenir. Manuel güncelleme kontrollerinde güncelleme yüklenmez. |
<integer>2</integer> |
Otomatik güncellemeleri kapatır. Bu işlem, Google Yazılım Güncellemesi'nin tüm kullanıcı bilgisayarlarının Chrome'un en son kararlı sürümüne otomatik olarak güncellenmesine son verir. Güncellemeler, yalnızca kullanıcı güncellemeleri manuel olarak kontrol ettiğinde uygulanır. Örneğin, chrome://help sayfasından veya CheckForUpdatesNow.command yardımcı programı çalıştırılarak güncellemeler uygulanabilir. |
<integer>3</integer> |
Hiçbir zaman güncelleme uygulanmaz. |
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>updatePolicies</key>
<dict>
<key>global</key>
<dict>
<key>UpdateDefault</key>
<integer>3</integer>
<key>DownloadPreference</key>
<string>cacheable</string>
</dict>
<key>com.google.Chrome</key>
<dict>
<key>UpdateDefault</key>
<integer>2</integer>
<key>TargetVersionPrefix</key>
<string>62.</string>
</dict>
<key>com.google.drivefs</key>
<dict>
<key>UpdateDefault</key>
<integer>2</integer>
</dict>
</dict>
</dict>
</plist>
Sorun giderme
Chrome güncellemeleriyle ilgili sorun yaşıyorsanız destek ekibiyle iletişime geçin ve Chrome günlüklerini yükleyin.
Chrome günlüklerini iki yerde bulabilirsiniz:
- /Library/Application Support/Google/GoogleUpdater/updater.log
- ~/Library/Application Support/Google/GoogleUpdater/updater.log
Google ve ilgili markalarla logolar Google LLC'nin ticari markalarıdır. Diğer tüm şirket ve ürün adları, ilişkili oldukları şirketlerin ticari markalarıdır.