Windows 10'da Windows Paket Yöneticisi (Winget) Nasıl Kurulur ve Kullanılır

Yayınlanan: 2020-05-27

Bu sefer koronavirüs salgını nedeniyle yalnızca çevrimiçi bir etkinlik olarak düzenlenmesi gereken Build 2020 konferansında Microsoft'un, bazıları yeni ürünler içeren, bazıları ise geliştirmeler ve güncellemeler etrafında dönen bir sürü duyurusu vardı. mevcut olanlar. Bunlar arasında en umut verici eklemelerden birkaçı, Microsoft Edge ve Microsoft Teams gibi ürünlerde yapılan güncellemelerin yanı sıra Project Reunion ve yeni Windows Paket Yöneticisi'ni içeriyor. Bu makalenin amacı doğrultusunda, geliştiriciler için oldukça cazip bir güncelleme gibi görünen Windows Paket Yöneticisi'ne odaklanacağız. Öyleyse, bu paket yöneticisi hakkında daha fazla bilgi edinelim ve onu makinenize nasıl kuracağınızı ve kullanacağınızı öğrenelim.

Windows Package Manager (Winget)

Size biraz arka plan vermek için, bir paket yöneticisi aslında bir işletim sistemindeki yazılımları/paketleri yükleme, güncelleme ve kaldırma işlemini otomatikleştirmenize izin veren bir yardımcı programdır. Yardımcı program birkaç yazılımdan/paketten oluşur ve paketi otomatik olarak çeken ve sisteminize indirip yükleyen bir dizi komut girmek için komut satırı yardımcı programını (veya terminali) kullanmanıza izin verir. Paket yöneticisi Linux'ta (ve hatta bu konuda macOS'ta bile) yaygın bir görüş olsa da, Windows kullanıcıları bunca zamandır yerel bir paket yöneticisini kaçırıyor. Sonuç olarak, kullanıcılara bir paket yöneticisi kurmak ve Windows üzerinde çalışmak için Chocolatey gibi bir üçüncü taraf yardımcı programı kullanmaktan başka seçenek bırakmadı. Ancak, Microsoft nihayet Windows 10'a yerel bir paket yöneticisi getirdiği için bu durum artık değişmek üzere.

Microsoft'un kendi paket yöneticisini geliştirme fikrini benimsemesinin nedenlerinden biri, muhtemelen, kullanıcıların sisteme yüklediği paketler üzerinde daha fazla kontrol sahibi olma yeteneği ve bir üçüncü tarafa bağımlılığın güvenlik etkileri ile ilgili görünüyor. hizmet, işletim sistemine yükleyebilir. Yerel paket yöneticisinde olduğu gibi, şirket, gelen her paket için manifesto ve karma doğrulamalarını kontrol etme konusunda kararlı görünüyor.

Bu makaleyi yazarken Microsoft, 2021 Baharına kadar tüm Windows 10 kullanıcılarına sunulacağını önerdiği Windows Paket Yöneticisi'ni test ediyor (yol haritası). Ancak, tüm projeyle ilgili ilginç olan şey, şu anda makinenizdeki paket yöneticisine sahip olabilmenizdir. Şu anda paket yöneticisi tarafından desteklenen komutlar ve yazılımlar/hizmetler sınırlı olsa da, henüz tamamen ona bağımlı olamazsınız.

İçindekiler

Windows Paket Yöneticisi Nasıl Edinilir (diğer adıyla Winget)

Windows Paket Yöneticisi'ni (diğer adıyla Winget) makinenize yüklemek için iki farklı seçenek elde edersiniz:

1. Windows 10 için bir Insider Build yükleyin ve Windows Paket Yöneticisi Insider Programına kaydolun.
Bu yöntemi kullanırsanız, paket yöneticisine yapılan tüm güncellemeler sistem tarafından otomatik olarak halledilir ve hiçbir şey için endişelenmenize gerek kalmaz. [ Şu anda, istemcinin düzgün çalışması için gereken desteklenen sürüm Windows 10 1709'dur (derleme 16299'dur) ]

2. GitHub'dan Windows Paket Yöneticisi paketini indirin.
Microsoft projeyi açık kaynak haline getirdiğinden, GitHub'a gidebilir ve paketi indirip makinenize yükleyebilirsiniz. Insider Build'ı kullanmak istemiyorsanız, bu yöntem, makinenizde paket yöneticisini çalıştırmanın en iyi yoludur. Ancak, paket yöneticisini yandan yüklediğiniz için, şirketten gelen güncellemelerin, siz manuel olarak güncellemediğiniz sürece sürümünüze yansımayacağını unutmayın.

Github Kullanarak Windows Paket Yöneticisi (Winget) Nasıl Kurulur

1. Önce bu bağlantıya gidin ve uygulama paketini makinenize indirin.

2. Ardından, bilgisayarınızda Microsoft Store'u açın ve App Installer'ı arayın - en son sürüme güncellendiğinden emin olun.
How to Install and Use Windows Package Manager (Winget) on Windows 10 - How to install Windows Package Manager using GitHub 1

3. Klasöre gidin (1. Adımda uygulama paketini indirdiniz) ve yüklemek için üzerine iki kez dokunun.

Bittiğinde, Komut İstemi veya PowerShell'i açıp winget girerek sisteminizde Winget'in kurulu olup olmadığını kontrol edebilirsiniz. Komuta girdikten sonra, desteklenen komutların listesi ve bunların nasıl kullanılacağı ile birlikte paket yöneticisi ile ilgili tüm gerekli bilgileri göreceksiniz.

Verify Winget Installation

Windows Paket Yöneticisi (diğer adıyla Winget) nasıl kullanılır?

Windows Paket Yöneticisi şu anda çeşitli işlemleri gerçekleştirmek için kullanabileceğiniz aşağıdaki komutları desteklemektedir:

  • install - verilen uygulamayı yükler
  • show - bir uygulama hakkında bilgi gösterir
  • kaynak – uygulama kaynaklarını yönetin
  • arama - uygulamaların temel bilgilerini bulun ve gösterin
  • hash - yükleyici dosyalarını karmaya yardımcı olur
  • validate – bir bildirim dosyasını doğrular
  • –help – komut satırı yardımı sağlar
  • –info – ek veriler sağlar, sorun gidermeye yardımcı olur
  • –version – istemcilerin sürümünü sağlar

Winget Search Command

Bu komutları kullanmak için öncelikle bilgisayarınızda Komut İstemi veya PowerShell'i açın ve istenen işlevleri gerçekleştirmek için aşağıdaki komutları girin:

  • winget search [app name] – bir uygulama hakkında arama yapmak (ve temel bilgileri almak) için
  • winget show [app name] – bir uygulama hakkında ayrıntılı bilgi almak için
    Winget Show Command
  • winget install [app name] – sisteminize bir uygulama yüklemek için
    Winget Install Command

Benzer şekilde yukarıdaki söz dizimini takip ederek diğer işlemleri winget veya Windows Paket Yöneticisi ile de gerçekleştirebilirsiniz. Takılıp kalırsanız ve belirli bir komut hakkında daha fazla bilgi edinmek isterseniz, winget yazıp ardından komutu yazabilir ve -? sonunda. Örneğin, show komutu hakkında daha fazla bilgi edinmek istiyorsanız, winget show -? , ve enter'a basın.

Şimdi, show komutunun ne yaptığı, nasıl kullanılacağı ve ayrıntılı sonuçlar/işlemler almak/gerçekleştirmek için onunla kullanabileceğiniz argümanların bir listesi hakkında ayrıntılar sunulacak.

Ayrıca, bir uygulama ararsanız ancak paket yöneticisinin deposunda yoksa, paketi kendiniz gönderebilirsiniz. Bunun için bir manifesto yazıp test etmeniz ve ardından Github'da bir çekme isteği göndermeniz gerekir. Paket gönderme hakkında daha fazla bilgiyi buradan edinebilirsiniz.

Windows Paket Yöneticisi (Winget) kullanılarak birden çok uygulama nasıl yüklenir

Windows Paket Yöneticisi'ni makinenize yükledikten sonra, önceki bölümde listelenen yükleme komutunu kullanarak uygulamaları tek tek yükleyebilir veya aynı anda birçok farklı uygulamayı yüklemek için bir komut dosyası kullanabilirsiniz. İlk yaklaşım paket yöneticisi ile iyi çalışırken, Tweeten geliştiricisi Mehedi Hassan ikincisini mümkün kılan bir çözüm buldu. Winstall adlı hizmet, favori uygulamalarınızı bir pakette toplamanıza ve hepsini tek seferde yüklemenize izin veren bir web uygulamasıdır. Makinenizde olmasını istediğiniz tüm Windows uygulamalarını bir araya getirmenize izin vermek için Microsoft'un Windows paket yöneticisini kullanır ve seçiminize bağlı olarak bir (kurulum) komut dosyası oluşturur. Web sitesinde ayrıca, Paketler düğmesine tıklayarak göz atabileceğiniz, farklı kullanıcılar tarafından oluşturulan ve paylaşılan farklı paketlerden oluşan önceden hazırlanmış bir koleksiyon bulunur. Örneğin, tek seferde sisteminize uygulama yüklemek için kullanabileceğiniz web tarayıcıları, resim düzenleyiciler, eğlence uygulamaları ve daha fazlası için paketler içerir.

Winstall (Windows pacakage manager) web app

Winstall'ı kullanmak için aşağıdaki adımları kullanın:

1. Winstall'ı ziyaret edin.

2. Ana sayfada, paketinize eklemek için uygulamalara dokunabilir veya önceden hazırlanmış özellikli paketleri görüntülemek için aşağı kaydırabilirsiniz. Alternatif olarak, mevcut tüm uygulamaların bir listesini görüntülemek için Uygulamalar düğmesine tıklayabilirsiniz.

Winget winstall (selecting apps to create a bundle)

3. ben. Birden çok uygulama seçtikten sonra, bir komut dosyası oluşturmak için Komut dosyası oluştur düğmesine tıklayın. Komut dosyası oluşturulduğunda, Panoya kopyala düğmesine basın. [ PowerShell kullanıyorsanız, PowerShell betiğini göster geçiş düğmesini çevirin ve ardından betiği kopyalayın .]

Winstall (copying installation script)
ii. Öte yandan, hazır bir paket seçtiyseniz, onu seçin, en alta gidin ve Panoya kopyala düğmesine tıklayın.

4. Komut İstemi'ni veya Power Shell'i açın ve komut dosyasını yapıştırın.

Winget Winstall (pasting script code on Command Prompt or PowerShell)

5. Enter'a basın.

Winget installing Winstall apps

Seçtiğiniz tüm uygulamalar şimdi bilgisayarınıza yüklenmiş olmalıdır. Paketlerinizi diğer Winstall kullanıcılarıyla paylaşmak istiyorsanız, web sitesine geri dönün ve Twitter hesabınızı kullanarak giriş yapın. Paketinizdeki uygulamaları kontrol edin ve Paket Oluştur düğmesine basın.

Windows Paket Yöneticisini neden kullanmalısınız?

Bir yazılımın/hizmetin web sitesini ziyaret ettiğiniz, yükleyiciyi indirdiğiniz ve manuel olarak yüklediğiniz, sisteminize bir uygulama/hizmet yüklemeye yönelik geleneksel uygulamayı izleyebilirken, bir paket yöneticisi kullanmak tüm deneyimi basitleştirir ve çok fazla tasarruf sağlar. zaman ve güçlük. Aynı şekilde, bir uygulamayı güncelleme ihtiyacı ortaya çıktığında, bir paket yöneticisi, yazılımı/hizmeti güncellemek için komut satırı yardımcı programını kullanmanıza ve birkaç komut girmenize izin verir.