Bilgisayarınızı formatlamak veya yeni bir bilgisayar kurmak zorunda kaldıysanız, her tarayıcıyı, video oynatıcısını ve sistem yardımcı programını ayrı ayrı indirmek için saatler harcamanın ne kadar zahmetli olduğunu bilirsiniz. Resmi web sitesini aramanız, okumadığınız sözleşmeleri kabul etmeniz ve en kötüsü de Windows yazılım yükleme sorunları sırasında gizlice yüklenen araç çubuklarını veya gereksiz yazılımları yüklemekten kaçınmanız gerekir.
Bu sorunu çözmek için Microsoft, Windows 11'e Winget adlı bir gem entegre etti. Esasen, bu bir paket yöneticisidir ve program yüklemeyi konsolda bir komut yazmak kadar basit hale getirerek internette gezinme ihtiyacını ortadan kaldırır ve bilgisayarınızdaki tüm yazılım dağıtım sürecini otomatikleştirir .
Winget tam olarak nedir ve ne için kullanılır?
Bu, Windows 10, Windows 11 ve Windows Server 2025'te uygulamaları bulmak, yüklemek, güncellemek ve kaldırmak için tasarlanmış bir komut satırı aracı olan Windows Paket Yöneticisi'nin istemci arayüzüdür. Linux veya macOS dünyasından gelenler için bunun karşılığı şudur... apt o brewAncak Microsoft ekosistemine uyum sağladı.
Bu aracın en güçlü özelliği, binlerce doğrulanmış uygulamaya sahip devasa bir topluluk deposuna bağlı olmasıdır. GitHub'da bulunan açık kaynaklı bir proje olarak , topluluk tarafından sürekli olarak güncellenmektedir, bu nedenle ihtiyaç duyabileceğiniz hemen hemen her popüler uygulama zaten kataloğunda mevcuttur.
Winget'i sisteminizde nasıl kurup çalıştırabilirsiniz?
Çoğu modern Windows 11 kurulumunda Winget, Uygulama yükleyicisinin bir parçası olarak önceden yüklenmiş olarak gelir. Etkin olup olmadığını kontrol etmek için, bir terminal açın (Windows + X tuşlarına basıp Terminal veya PowerShell'i seçerek) ve ` winget --version` komutunu çalıştırın.
Sistemin komutu herhangi bir nedenle tanımaması durumunda, büyük olasılıkla Microsoft Store'dan Uygulama Yükleyici bileşenini güncellemeniz gerekecektir. Windows Sandbox veya IoT Enterprise LTSC sürümleri gibi mağaza bulunmayan daha karmaşık durumlarda, .msixbundle paketini, VCLibs kütüphanelerini ve Microsoft.UI.Xaml paketini resmi depolarından indirerek ve her biri için Add-AppxPackage komutunu çalıştırarak PowerShell kullanarak manuel kurulum yapmanız gerekecektir.
Yazılım arama ve yükleme konusunda uzmanlaşma
Kurulum işlemine başlamadan önce, programın depoda mevcut olup olmadığını kontrol etmek en iyisidir. Bunun için `winget search <name>` komutu en iyi yardımcınızdır. Bu komut, programın adını, kaynağını ve en önemlisi paket kimliğini içeren bir liste döndürecektir.
Bir uygulamayı yüklemek için adını kullanabilirsiniz, ancak benzer programlar arasında karışıklığı önlemek için VideoLAN.VLC gibi kimliğini kullanmak çok daha iyidir . Komut basitçe `winget install <ID>` şeklindedir . İşlemin tamamen görünmez olmasını istiyorsanız, grafik pencerelerin görünmesini engellemek için `--silent` parametresini veya lisans istemlerini atlamak ve sorunsuz bir kurulum sağlamak için `--accept-package-agreements` parametresini ekleyebilirsiniz.
Sabırsızlar için bir püf noktası, birkaç kurulumu tek bir satırda birleştirmektir. Birkaç kurulum komutunu art arda girerek, siz kahvenizi içerken bilgisayarın kendi kendine çalışmasına izin verebilir ve Chrome, Spotify ve 7-Zip'i aynı anda kurabilirsiniz.
Otomatik bakım ve güncellemeler
En çok zaman kazandıran özelliklerden biri güncelleme yönetimidir. Her programı açıp yeni bir sürüm olup olmadığını kontrol etmek yerine, makinenizdeki tüm eski yazılımların listesini görmek için `winget upgrade` komutunu çalıştırabilirsiniz .
Her şeyi anında güncellemek istiyorsanız, `winget upgrade –all` komutu mevcut tüm uygulamaları en son kararlı sürümlerine güncelleyecektir. Belirli bir sürümde kalmasını ve güncellenmesini istemediğiniz programlar için ise `winget pin add` komutuyla kilitleme işlevini kullanabilirsiniz.
Gelişmiş komutlar ve günlük yardımcı programlar
Winget, kurulum ve güncelleme işlemlerine ek olarak güçlü sistem yönetim araçları da sunar. Örneğin, `winget list` komutu bilgisayarınızda kurulu olan her şeyi görmenizi sağlarken, `winget uninstall` komutu seçili yazılımları sorunsuz bir şekilde kaldırır.
Ancak asıl sihir dışa aktarma ve içe aktarmada yatıyor. `winget export -o misapps.json` komutuyla , tüm yazılımlarınızın listesini içeren bir dosya oluşturursunuz. Bilgisayar değiştirdiğinizde, `winget import -i misapps.json` komutunu çalıştırmanız yeterlidir ve Windows, tüm favori araçlarınızı otomatik olarak yeniden yükleyerek size tüm bir öğleden sonrayı manuel yapılandırma zahmetinden kurtarır.
Teknik hususlar ve hata ayıklama
Şunu belirtmekte fayda var ki, `winget` komutunu yönetici ayrıcalıklarıyla çalıştırmak, kurulum sırasında sistemin sürekli olarak yükseltilmiş ayrıcalıklar istemesini engeller. Ancak yine de dikkatli olmalı ve terminali yönetici olarak kullanırken yalnızca güvendiğiniz yazılımları yüklemelisiniz .
Herhangi bir hata ile karşılaşırsanız, Winget teşhis amacıyla ayrıntılı günlükler sağlar. Bunlara `--logs` seçeneğini kullanarak erişebilir veya `settings.json` dosyasını değiştirerek aracın davranışını yapılandırabilirsiniz . Dosya biçimleri açısından araç çok yönlüdür ve EXE ve MSI dosyalarından MSIX paketlerine, ZIP dosyalarına ve taşınabilir uygulamalara kadar her şeyi destekler.
Konsol aracılığıyla uygulamalarınız üzerinde tam kontrol sahibi olmak, Windows kullanıcı deneyimini dönüştürerek yazılım dağıtımını ve güncellemelerini sorunsuz ve son derece verimli hale getirir. Program ayarlarını bilgisayarlar arasında kopyalama özelliğinden tek bir komutla toplu güncelleme yapmaya kadar, bu araç geleneksel kurulum yönteminin zorluklarını ortadan kaldırır.




