Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
WinGet (Windows Paket Yöneticisi), aşağıdakileri içeren kapsamlı bir paket yöneticisi çözümüdür :
-
WinGet: Windows Paket Yöneticisi için komut satırı aracı ve istemci arabirimi.
winget searchkomutunu kullanarak kullanılabilir paketleri görüntüleyebilirsiniz. Daha fazla winget komutu bulabilirsiniz: uygulamaları yüklemek ve yönetmek için WinGet aracını kullanın. - Windows Paket Yöneticisi'ne paket gönderme: Windows cihazlarına uygulama barındırmak ve yüklemek için paketleme hizmetleri.
- WinGet Yapılandırma dosyaları: Bir cihazı el ile ayarlama ve yeni bir projeye ekleme adımlarını güvenilir ve yinelenebilir tek bir komuta eklemek için Windows Paket Yöneticisi için bir dizi yönerge oluşturun. WinGet Yapılandırma dosyaları, makine kurulumunuzu işlemek için YAML biçimlendirilmiş yönergeler ve WinGet paketleriyle birlikte PowerShell İstenen Durum Yapılandırması'nı (DSC) kullanır.
Windows Paket Yöneticisi, şu araçlar için yararlı bir araçtır:
- Geliştiriciler, yazılım uygulamalarını komut satırını kullanarak yönetmek isteyen.
- Yazılımı dağıtmak isteyen Bağımsız Yazılım Satıcıları (ISV).
- Kurumsal kuruluşlar, cihaz kurulumunu otomatikleştirmek ve güvenli bir iş ortamını korumak isteyen.
Paket yöneticilerini anlama
Paket yöneticisi, yazılımı yüklemek, yükseltmek, kaldırmak ve isteğe bağlı olarak yapılandırmak için kullanılan bir sistem veya araç kümesidir. Çoğu paket yöneticisi, geliştirici araçlarını bulmak ve yüklemek için tasarlanmıştır.
İdeal olarak, geliştiriciler belirli bir proje için çözüm geliştirmek için ihtiyaç duydukları araçların önkoşullarını belirtmek için paket yöneticisi kullanır. Ardından paket yöneticisi, araçları yüklemek ve yapılandırmak için bildirim yönergelerini izler. Paket yöneticisi bir ortamı hazırlamak için harcanan süreyi azaltır ve aynı paket sürümlerinin makinelerinde yüklü olduğundan emin olmaya yardımcı olur.
Üçüncü taraf paket yöneticileri, yazılım kataloglarının boyutunu artırmak için WinGet Topluluk Deposu'nu kullanabilir.
Geliştiriciler için WinGet
Geliştiriciler, bir dizi uygulamayı keşfetmek, yüklemek, yükseltmek, kaldırmak ve yapılandırmak için winget komut satırı aracı aracılığıyla WinGet kullanır. Yüklendikten sonra geliştiriciler Windows Terminali, PowerShell veya Komut İstemi aracılığıyla winget erişebilir.
Daha fazla bilgi için bkz. uygulamaları yüklemek ve yönetmek için winget aracını kullanma.
Winget'in video tanıtımı için bkz. Windows Paket Yöneticisi'ne Giriş.
En son WinGet duyurularını ve sürüm güncelleştirmeleriniWindows Komut Satırı Blogu'nda bulabilirsiniz.
ISV yazılım dağıtımı için WinGet
Bağımsız Yazılım Satıcıları (ISV' ler), araçlarını ve uygulamalarını içeren yazılım paketleri için dağıtım kanalı olarak WinGet kullanabilir. Yazılım paketlerini WinGet Topluluk Deposu'na göndermek için, GITHub'da ISV'lerin yazılım paketlerinin varsayılan winget kaynağına dahil edilmesi için paket bildirimlerini karşıya yükleyebileceği açık kaynak WinGet Topluluk Deposu'nu sağlıyoruz. Manifestler ve başvurduğu paketler otomatik olarak doğrulanır ve manuel olarak da gözden geçirilebilir.
Daha fazla bilgi için bkz. WinGet Topluluk Deposuna paket gönderme.
Kurumsal Güvenlik için WinGet
WinGet, birden çok makinede uygulama yüklemek ve yönetmek için komut satırı aracılığıyla kullanılabilir. Bt Yöneticileri veya Güvenlik Analistleri gibi kurumsal çalışma ortamlarını, herkesin iş makinesinde tutarlı bir güvenlik ayarlarını korumak amacıyla ayarlamakla sorumlu olanlar, "Grup İlkesi" ayarlarını kullanarak güvenliği yönetmek için Microsoft Intune de kullanıyor olabilir.
Devam eden güvenlik güncelleştirmelerini sürdürmek için WinGet, Microsoft Store kullanılarak yayımlanır ve "msstore" kaynağını kullanarak Microsoft Store'dan uygulamalar yükler ve bağlantının güvenli olduğundan ve uygun uç noktayla kurulduğundan emin olmak için "sertifika sabitleme" uygular.
Kuruluş kuruluşunuz tarafından uygulanan Grup İlkesi, WinGet ile Microsoft Store kaynağı arasında bir güvenlik duvarı üzerinden SSL incelemesi kullanıyor olabilir ve bu da WinGet istemcisinde bağlantı hatasının görünmesine neden olabilir.
Bu nedenle Winget (Masaüstü Uygulama Yükleyicisi aracılığıyla), "BypassCertificatePinningForMicrosoftStore" adlı bir ilke ayarını destekler. Bu ilke, Microsoft Store Kaynağı ile bağlantı başlatırken WinGet'in bilinen bir Microsoft Store sertifikasıyla Microsoft Store sertifika karması eşleşmelerini doğrulayıp doğrulamayacağını denetler. Bu ilkenin seçenekleri şunlardır:
- Yapılandırılmadı (varsayılan): Bu ilkeyi yapılandırmazsanız, Windows Paket Yöneticisi yönetici ayarlarına uyulur. Belirli bir değişiklik yapmanız gerekmediği sürece bu ilkeyi yapılandırılmamış varsayılanda bırakmanızı öneririz.
- Etkinleştir: Bu ilkeyi etkinleştirirseniz, Windows Paket Yöneticisi Microsoft Store sertifika doğrulamasını atlar.
- Devre Dışı Bırak: Bu ilkeyi devre dışı bırakırsanız Windows Paket Yöneticisi, Microsoft Store kaynağıyla iletişim kurmadan önce kullanılan Microsoft Store sertifikasının geçerli olduğunu ve Microsoft Store'a ait olduğunu doğrular.
"Sertifika Sabitleme", Microsoft Store'a yönelik paket yöneticisi bağlantısının güvenli olmasını sağlar ve istemci (kullanıcı) ile sunucu (uygulama) arasına üçüncü bir tarafın girerek iletişim akışlarına gizlice müdahale edip oturum açma kimlik bilgileri gibi hassas verileri çaldığı Ortadaki Adam (MITM) saldırıları gibi saldırılarla ilişkili risklerin önlenmesine yardımcı olur. "Sertifika Sabitleme"yi devre dışı bırakmak (geçişi etkinleştirmek) kuruluşunuzu bu alanda riske açık hale getirebilir ve bundan kaçınılmalıdır."
Kurumsal kuruluşunuzda Grup İlkesi ayarlama hakkında daha fazla bilgi edinmek için Microsoft Intune belgelerine bakın.
WinGet için ek Grup İlkesi ayarları
WinGet, Grup İlkesi aracılığıyla ek yapılandırma seçenekleri sağlayarak BT yöneticilerinin birden çok cihazda işlevselliği yönetmesine ve denetlemesine olanak tanır. Bu ayarlar özellikle uyumluluk ve tutarlılığın kritik olduğu kurumsal ortamlar için yararlıdır.
Windows 11'de başlayarak, her sürüme WinGet için ek Grup İlkesi şablonları eklenir. Bu şablonlar çeşitli alt kategorilere ayrılır ve BT yöneticilerinin aracın davranışının önemli yönlerini yapılandırmasına olanak tanır, örneğin:
- Kaynak Denetimi: İzin verilen veya engellenen kaynakları belirtin.
- Yerel Geliştirme: Kullanıcıların deneysel özellikleri veya yerel bildirim yüklemelerini etkinleştirmesine izin verilip verilmeyeceğini denetleyin.
- Yürütme İlkeleri: Komut satırı arabirimi ve ara sunucu seçenekleri için ilkeler ayarlayın.
Grup İlkesi şablonlarını indirmek için:
- WinGet GitHub sürümlerini ziyaret edin.
- Kullanmak istediğiniz sürüm sürümünü bulun.
- Sürüm varlıkları içerisine dahil edilen
DesktopAppInstallerPolicies.zipdosyasını indirin.
ZIP dosyası, ilkeleri dağıtmak için gerekli .admx ve .adml dosyaları içerir.
DesktopAppInstallerPolicies.zip dosyasını indirdikten sonra:
- Yerel makinenizdeki ZIP dosyasının içeriğini ayıklayın.
-
.admxDosyayı hedef cihazdakiC:\Windows\PolicyDefinitionsklasöre kopyalayın. - İlgili dile özgü
.admldosyayı gibiC:\Windows\PolicyDefinitions\en-USuygun alt dizine kopyalayın. - İlkeleri yapılandırmak için Grup İlkesi Yönetim Konsolu'nu (GPMC) açın.
Uyarı
Windows Etki Alanı Denetleyicisi üzerinde çalışırken, Grup İlkesi şablonlarını Merkezi Mağaza'da depolayabilirsiniz. Ayrıntılı yönergeler için bkz. Windows'da Grup İlkesi Yönetim Şablonları için Merkezi Mağaza'yı oluşturma ve yönetme.
WinGet'in her sürümünde yeni Grup İlkesi ayarları tanıtılabilir. Ortamınızın her zaman güncel olduğundan emin olmak için:
- WinGet GitHub deposu sayfasında güncelleştirmeleri düzenli olarak denetleyin.
- İlke şablonlarındaki değişiklikler veya eklemeler için sürüm notlarını gözden geçirin.
Windows developer