Uygulamaları Otomatik Güncellemek İçin En İyi 6 Windows Paket Yöneticisi (2020)

Windows'ta kurulum için .exe dosyalarını alırsınız. İndiriyorsunuz, yazılımı kuruyorsunuz ve unutuyorsunuz. Yazılımın bir güncellemesi olup olmadığını takip edecek yerel bir uygulama yok. Paket yöneticisinin devreye girdiği yer burasıdır. Linux'ta Paket Yönetimi için RPM (RedHat Paket Yöneticisi) vardır. Ancak RPM, Linux için evrensel bir paketleme formatı olan .tar paketleriyle ilgilenir.

Windows'tayken, hala başlangıç ​​aşamalarında olan NuGet paketleri gibi bir şeye sahibiz . Daha sonraki güncellemelerde iyi bir paket yöneticisi bekleyebilirsiniz, ancak şu andan itibaren bir tanesine çok ihtiyaç var. Bu nedenle, burada sizin için RPM'yi çoğaltan Windows için en iyi Paket Yöneticisinin bir listesi bulunmaktadır.

Okuyun:  Komut Satırıyla Windows Güvenlik Duvarı Nasıl Devre Dışı Bırakılır

Windows Paket Yöneticisi

1. OneGet (diğer adıyla Paket Yönetimi)

Önceleri OneGet olarak bilinen PackageManagement  ile başlayalım  . OneGet'in eski adını gerçekten sevdim, bu yüzden yeniden adlandırılmamış gibi davranalım. Resmi paket yöneticisi olmasa da Powershell Sürüm 2.0'da yerleşik olarak gelir. Hâlâ erken aşamalarda ama Windows er ya da geç onu zorlamaya başlayacaktı. Paketleri Powershell Gallery, NuGet.org vb. depolardan indirir.

PowerShell'e gidip get-command -module PackageManagement yazabilirsiniz. Desteklenen komutları getirecek ve hiçbir şey görünmezse, Microsoft Powershell 2.0'ı etkinleştirseniz iyi olur. Paketleri yüklemek, Install-Package googlechrome kadar basittir . Exe dosyasını sunucudan alır onu kurar ve yapar. Herhangi bir manuel çabaya gerek yok.

Tek sorun, uygulamaları cmdlet'ler aracılığıyla güncelleyememenizdir. Bu nedenle, Microsoft Store'dan ayrı olarak, gelecekte heyecanlanmanız gereken bir şey daha var.

Paket sayısı:  142.585

Arayüz : Yalnızca Komut Satırı

NuGet.org'u ziyaret edin (ücretsiz)

2. kanat

winget, Microsoft'un yapım aşamasındaki en son paket yöneticisidir. Kolaydır ve tam olarak Linux tarzı paket yöneticisi gibi çalışır. Winget'i kurmak için şu anda 2 seçeneğiniz var:

  • Windows Paket Yöneticisi Insider Programına kaydolarak Windows 10'un Insider yapısını yükleyin .  Ardından, Microsoft Store'dan Uygulama Yükleyici paketi için bir güncelleme yükleyin .
  • Alternatif olarak, bu GitHub sayfasından winget'i indirebilirsiniz. “.appxbundle” dosyasını indirin ve yüklemek için üzerine çift tıklayın. Kararsız bir Windows varyantına geçmenizi gerektirmediği için bu yöntemi tercih ederim.

A third-party developer has made a GUI front of Windows Package Manager called winstall. It lets you bulk install Windows app quickly with winget.

Bir dosya yüklemek “winget kurulumu” kadar kolaydır. Ek olarak, “winget search” yazarak depodaki yazılımı arayabilirsiniz. Şu anda, yalnızca geliştiricilerin paketlerini yayınlaması için kullanılabilir, ancak gelecekte daha sağlam bir araç bekleyebilirsiniz.

Paket sayısı: 100+

Arayüz: Yalnızca Komut Satırı/ GUI (üçüncü taraf)

3. Kepçe

Paket yönetimiyle ilgili sorun, cmdlet'lerin karmaşık olmasıdır. Bu, Scoop'u resme getiriyor. Scoop, PowerShell için küçük bir açık kaynaklı yardımcı programdır . En az 3.0 sürümüne sahip olmanız gerekir. Bu nedenle, yazılım yükleme komutları, scoop install firefox kadar basittir . Scoop'u kurmak için Powershell'e aşağıdakini yazmanız yeterlidir.

iex (yeni nesne net.webclient).downloadstring('https://get.scoop.sh')

Scoop'un en iyi yanı, paketleri Ana klasörünüze yüklemesi ve böylece Yönetici erişimi gerektirmemesidir. Scoop hakkında bilmeniz gereken ilk şey, paket yöneticisi gibi değil, dosya ayrıştırıcı olarak çalıştığıdır. Basit bir ifadeyle, söz konusu uygulamayı JSON dosyasında belirtilen URL'den indirir. Bu dosyalar Github'da bulunur ve herkes tarafından değiştirilebilir. Bu nedenle, Scoop'un başka herhangi bir yazılımı desteklemesini istiyorsanız, bildirim dosyasını GitHub'da düzenleyebilirsiniz. Ayrıca proxy sunucularının yanı sıra SSH'yi de destekler.

Ayrıca belirli bir sürümün yazılımını sadece “@version” ile yazılım adını ekleyerek de yükleyebilirsiniz.Scoop sahip olmak için iyi bir yardımcı programdır ancak sınırlı paket desteği nedeniyle yine de iletebilirim.

Paket sayısı:  440

Arayüz: Yalnızca Komut Satırı

Scoop'u indirin (ücretsiz)

4. Uygulama Getir (cmd)

Aynı dosya ayrıştırma konseptine dayanarak, AppGet'e sahibiz . JSON yerine YAML dosyalarıyla çalışır ve daha büyük bir uygulama deposuna sahiptir. AppGet, PowerShell'in yanı sıra komut istemiyle de çalışır ve kullanmaya başlamak için exe dosyasını indirmeniz gerekir. Yükledikten sonra, C:\ProgramData\AppGet'e gidin ve oradan komut istemini açın . “appget install firefox” gibi basit bir komutla uygulamaları yüklemeye başlayabilirsiniz .

AppGet'in GitHub deposu, Scoop'a kıyasla daha iyi kategorilere ayrılmıştır. Ayrıca, söz konusu uygulamanın güncellemesini kontrol eden eski gibi bazı ekstra cmdlet'lere sahiptir. Toplu güncellemeler de yapabilirsiniz ancak bu seçenek Yönetici sekmesinden uygulanmalıdır.

AppGet, önceden yüklenmiş uygulamaların yönetimini sağlamaz ve ayrıca GUI sürümü de yoktur.

Paket sayısı : 800+

Arayüz : Yalnızca Komut Satırı

App-Get'i indirin (ücretsiz)

5. Npackd (GUI ve cmd)

NPackd, yalnızca bir komut satırı arabirimi değil, aynı zamanda bir GUI uygulaması sağlayan başka bir seçenektir. Bu listedeki diğer uygulamaların aksine, NPackd daha önce yüklediğiniz uygulamaların yönetimini destekleyen tek uygulamadır. Ayrıca bu uygulamaları güncelleyebilir veya kaldırabilirsiniz. NPackd ayrıca açık kaynak kodludur, böylece devam edebilir ve GitHub'da kendi paketlerinizi ekleyebilirsiniz.

AppGet ve Scoop gibi, NPackd da yönetici erişimi gerektirmez. Uygulama için GUI'ye göz atabilir, sağ tıklayıp yükleyebilirsiniz. Yukarıda belirtilen uygulamalardan daha iyi bir paket kullanılabilirliği vardır. Temel özelliklerin yanı sıra, uygulama içinde paket ilavesi de alırsınız . GitHub'da bir dosyayı göndermeden veya düzenlemeden paketleri doğrudan ekleyebilirsiniz. Ohh, Ayarlar'da bunu neredeyse kaçırıyordum, bu yüzden bu ön tarafta olmalıydı. Npackd'nin dosyaları getirebileceği kendi FTP sunucu adresinizi veya deponuzu da ekleyebilirsiniz. Depo adresinin, URL ve paket adına sahip bir XML dosyası olması gerekir.

Uzun süreli testlerimde küçük bir hata buldum. Bir uygulamayı kaldırdığımda, uygulama bazen önceden kaldırılmış olan birkaç uygulamayı rastgele kaldırmaya çalışır. Düzeltme, makinenizi diğer herhangi bir Windows düzeltmesi gibi yeniden başlatmaktır.

Paket sayısı : 1435

Arayüz : Komut Satırı/ GUI

NPackd'yi indirin (ücretsiz)

6. Ninite pro (GUI)

Ninite'ı duymuşsunuzdur eminim. Tek bir yürütülebilir dosyada bir grup yazılımı bir araya getirmenize izin veren bir web uygulamasıdır. Ve sonra tek seferde birkaç uygulama yüklüyorsunuz. Ancak bu, Ninite'ı nasıl bir paket yöneticisi yapar? Uygulamaları doğru şekilde güncellemenize izin vermiyor! Bunun için kullanıcı başına aylık 1$'dan başlayan Ninite pro'nuz var.

Web sitesine kaydolmanız gerekiyor ve ardından deneme sürümünü 15 gün boyunca kullanabilirsiniz. Bir sonraki adım, aracı yazılımını tüm makinelerinize indirmektir. Bununla işiniz biter bitmez, web uygulaması bu sistemleri gösterecektir. Gerçekte olan şey, web uygulamasının yüklü paket verilerini almak için yerel aracı yazılımıyla iletişim kurmasıdır, bu nedenle yüklenmesi önemlidir. Active Directory ile uğraşıyorsanız yapmanız gereken Ninite Pro klasik bağımsız uygulamasını da kullanabilirsiniz. Ağdaki makineleri bulmak için ekstra bir sekmeye sahiptir. Ancak uygulama, web uygulamasından daha az seçenekle eski hissediyor.

Kurulumu tamamladığınızda, ağınızdaki tüm sistem için uygulamaları tek bir tıklamayla yükleyebilir, kaldırabilir veya güncelleyebilirsiniz. Son derece pürüzsüz ve sorunsuzdur. Ninite Pro'nun masaya getirdiği kusursuzluk üzerinde gerçekten çok fazla vurgu yapamam. Toplam ağ paketi yöneticisi arıyorsanız, bu iyi bir seçimdir.

Benim hissettiğim tek dezavantajı Chocolatey ile karşılaştırıldığında paket eksikliği.

Paket sayısı : 1000+

Arayüz : GUI (yalnızca web uygulaması)

Ninite pro'yu ziyaret edin (kullanıcı başına/aylık ücretli 1$)

7. Çikolatalı (cmd ve GUI)

İsim kulağa eğlenceli geliyor ama bu uygulamayı ciddiye alsan iyi edersin. Chocolatey en büyük uygulama deposuna sahiptir ve PowerShell'i, komut satırını ve hatta GUI'yi destekler. Adını sen koy ve Chocolatey'de o uygulama var. Yüklemek için, komut istemine aşağıdakini yazmanız ve enter tuşuna basmanız yeterlidir.

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat Yok -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatay) .org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Bittiğinde, sadece choco install Chocolatey yazın ve sizin için GUI'yi kuracaktır. Artık paketleri GUI veya CLI'den kolayca kurabilirsiniz, aynı. Profesyonel ve iş varyantları farklıdır ve kendi paketimizi dağıtma, kötü amaçlı yazılım koruması, Paket denetçisi vb. gibi bazı ek özellikler sağlarlar.

Belirtmek istediğim küçük bir konu, yalnızca NuGet paketlerini desteklemesidir. Bu nedenle, kendi uygulamanızı dağıtmanız gerekiyorsa, onu bir NuGet paketine dönüştürmeniz gerekir. Ayrıca, GUI yarı pişmiş ve tüm CLI özellikleri içinde mevcut değil.

Paket sayısı : 6336 (açık kaynak).

Arayüz : Yalnızca Komut Satırı

Chocolatey'i indirin (ücretsiz)

Hangi Windows Paket Yöneticisini seçmelisiniz?

Bir ağ için bir paket yöneticisine ihtiyacınız varsa, seçim Ninite pro olmalıdır. O kadar sorunsuz ki, kendi sistemime farkında bile olmadan uygulamalar yükledim. Bireysel kullanım için Chocolatey iyi bir seçimdir. Farklı bir modele sahip oldukları için AppGet veya NPackd'yi de deneyebilirsiniz. Sorularınızı yorumlarda dile getirin, size yardımcı olmaktan memnuniyet duyarım.

Ayrıca Okuyun:  2019'da Kullanmanız Gereken En İyi Windows Yardımcı Programları.


YouTube Videolarını İndirmek için 5 Chrome Uzantısı

YouTube Videolarını İndirmek için 5 Chrome Uzantısı

YouTube uygulaması, videoları çevrimdışı görüntüleme için indirmenize izin verse de, tüm videolar indirilemez. Ayrıca, video YouTube uygulamasında kalır, bu da başka hiçbir yerde paylaşamayacağınız veya oynatamayacağınız anlamına gelir.

Facebook Planı Nedir?

Facebook Planı Nedir?

Markalaşma veya sosyal medya pazarlamasında kariyer seçeneklerini araştırıyorsanız, Facebook Blueprint nihai seçim olabilir. Sosyal medya platformlarında pazarlama, marka oluşturma ve reklamcılık gibi becerilerde ustalaşmak yorucu bir iş olabilir.

Microsoft Edgede InPrivate Tarama Nedir?

Microsoft Edgede InPrivate Tarama Nedir?

Bu günlerde, verilerinize parmaklarını sokmak isteyen karanlık reklamcılar ve siber suçlular ile çevrimiçi gizliliğinize çok dikkat edemezsiniz. Onları uzak tutmanın bir yolu, özel modda göz atmaktır. Chrome ve Firefox gibi popüler tarayıcılar özel tarama özelliğine sahiptir, ancak Microsoft Edge'in özel taramayı da desteklediğini biliyor muydunuz?

Google Finansta Hisse Senedi İzleme Listesi Nasıl Oluşturulur

Google Finansta Hisse Senedi İzleme Listesi Nasıl Oluşturulur

Borsayı merak ediyorsanız veya kendiniz bir yatırımcıysanız, piyasanın ne kadar değişken olabileceğini bilirsiniz. Çoğumuz deneyimli hisse senedi tüccarları olmadığımız için, yatırımlarınızı ve onları etkileyen haberleri takip etmenin basit ve kullanışlı bir yolunu isteyebilirsiniz.

Microsoft Edgede Sesli Okuma Özelliği Nasıl Kurulur ve Yönetilir

Microsoft Edgede Sesli Okuma Özelliği Nasıl Kurulur ve Yönetilir

Microsoft Edge, makaleleri size yüksek sesle okumasını sağlayan Sesli Okuma adlı bir özellikle birlikte gelir. Birden çok dilde ve platformda mevcut olan Read Aloud, en sevdiğiniz dilde ve en sevdiğiniz cihazlarda okunmanın keyfini çıkarmanızı sağlar.

SEO Öğrenmek için En İyi 6 Web Sitesi

SEO Öğrenmek için En İyi 6 Web Sitesi

Artık her şey çevrimiçiyken, içerik pazarlaması kritik hale geldi. Bir şey yayınlarken onu sağlam SEO stratejileriyle destekleyemiyorsanız, sadece harika içeriğe sahip olmak artık yeterli değil.

Solak Ürünler için 7 Çevrimiçi Mağaza

Solak Ürünler için 7 Çevrimiçi Mağaza

Sağ elini kullananların dünyasında solak olmak, kendi zorluklarıyla birlikte gelir. Makas ve defterlerden masalara ve gitarlara kadar, solak insanlar günlük araçları kullanmakta zorlanırlar.

OnlyFans Ne İçin Kullanılır?

OnlyFans Ne İçin Kullanılır?

Facebook'tan LinkedIn'e ve Reddit'e kadar, her birkaç yılda bir yeni bir sosyal medya platformu ortaya çıkıyor, dikkatleri üzerine çekiyor ve bir internet yıldızı haline geliyor. En son yarışmacı OnlyFans.

Braves Hakkında Bilmeniz Gereken Her Şey Yeni Gizlilik Odaklı Arama Motoru

Braves Hakkında Bilmeniz Gereken Her Şey Yeni Gizlilik Odaklı Arama Motoru

Brave, Chromium projesine dayalı açık kaynaklı bir tarayıcıdır, ancak RAM'inizi tüketen Chrome'dan farklı olarak Brave, gelişmiş performans ve çok daha hızlı tarama deneyimi sunar. Brave, gizlilik ve anonimliğe odaklanan bir tarayıcı olarak ün kazandı.

En İyi 9 Çevrimiçi Video Düzenleme Kursu

En İyi 9 Çevrimiçi Video Düzenleme Kursu

Video düzenleme, bir hikaye anlatmak için video görüntülerini bir araya getiren bir sanattır. Video düzenleyicilere olan talebin zirvede olduğu çevrimiçi video düzenleme kursları, beceriyi öğrenmenize veya güçlendirmenize yardımcı olabilir.