Categories: Windows

Windows Packet Manager – winget

Tüm Linux ve Unix dağıtımlarında bir paket yöneticisi bulunur. Centos için paket yöneticisi yum iken (centos 8 ile beraber dnf) Ubuntu için apt-get, Arch Linux için Pacman, Debian için dpkg, Freebsd için ise pkg şeklindedir. İşte, Linux ve Unix dağıtımlarından aşina olduğumuz paket yöneticisi, Microsoft’un bugün yaptığı duyuru ile artık Windows işletim sistemlerine de geliyor. İsmi de winget şeklinde. Bu gelişme ile beraber Windows Hosting kullanıcıları da sanırız artış gösterecektir.

Winget Nedir?

Winget, Microsoft’un Windows işletim sistemleri için kullanacağı paket yöneticisi. Apt’nin veya Yum’un, Windows versiyonu diyebiliriz. Bir süredir açık kaynak kod dünyasına göz kırpan Microsoft’un, açık kaynak kod dünyasından da gelişmeleri aldığı görülüyor. Developer (geliştirici) bloglarında yazıldığı itibari ile zamandan ve hayal kırıklığından tasarruf ettirecek bir paket yönetici. Son versiyonu veya belirlediğimiz versiyonu kurabileceğiz. Ve winget tamamen açık kaynaklı olarak tasarlandı.

Winget Kurulumu

Winget github sunucularına yüklendi. Github üzerinden kodu indirebilir ve Windows işletim sistemi üzerinde deneyebilirsiniz. Bunun dışında kullanmak için Windows Insider’a dahil olmanız gerekiyor.

Winget Desteklenen İşletim Sistemleri

Şu anda sadece Windows 10 işletim sistemi üzerinde çalışacak fakat daha sonra sunucu işletim sistemlerine de geleceği bildiriliyor.

Winget Kullanımı

Tabi şu anda çok yeni olduğundan winget ile sadece install komutunu çalıştırıp uygulama kurabiliyoruz.

winget install uygulama_adı

Görselde Visual Studio’nun kurulumunu görebilirsiniz.

Ayrıca alternatif olarak da resmi olmayan win-get’i de bu linkten inceleyebilirsiniz.

Sık Sorulan Sorular

Windows Package Manager Source ve Winget V2 sürümünün farkı nedir?
Winget V2 ile birlikte gelen source komutu, sadece Microsoft Store değil, özel yazılım kaynaklarını da eklemeye olanak tanır. Bu sayede daha fazla uygulamaya erişim sağlanır ve kurulumlar esnek hale gelir.

Winget install komutu nasıl çalışır?
winget install uygulama-adı komutu, seçilen yazılımı otomatik olarak indirip kurar. Örneğin, winget install googlechrome komutu ile Chrome tarayıcısı arka planda kurulur. Sessiz kurulum için –silent parametresi eklenebilir.

Winget upgrade ve upgrade –all komutları ne işe yarar?
winget upgrade komutu, bilgisayarınızda yüklü olan yazılımların yeni sürümlerini listeler. winget upgrade –all komutu ise tüm uygulamaları tek seferde günceller. Bu özellik, güncel sistemler oluşturmak isteyen IT uzmanları için oldukça faydalıdır.

Winget download işlemi nasıl yapılır?
Winget doğrudan “download only” modu sunmaz; ancak uygulamaları arka planda indirip kurar. Yalnızca indirip kurmamak için manuel yollar veya üçüncü parti script’ler gerekir.

Winstall nedir, Winget ile nasıl ilişkilidir?
Winstall, winget komutlarını görsel arayüzle kolayca oluşturabileceğiniz bir web platformudur. Kullanıcılar buradan çoklu yazılım kurulum paketleri oluşturabilir ve bunları PowerShell ile çalıştırabilir.

pendc

Recent Posts

Mailcow ile Mail Sunucunuzu Nasıl Kurarsınız?

Hazır e-posta hizmetlerinin ücretleri arttığı için, kendi alan adınıza ait bir mail sunucusu kurmak hem…

1 gün ago

Veeam Backup Kullanarak Proxmox Yedekleme

Açık kaynaklı Proxmox VE yüksek performansıyla sanallaştırma alanında sık tercih edilen bir platformdur. Veri yedekleme…

1 gün ago

DNS Kayıt Türleri NS, CNAME, TXT, AAAA, MX Nedir?

DNS, yani Alan Adı Sistemi, internetin temel yönlendirme mekanizmasıdır. Kullanıcı bir web adresi yazdığında, örneğin…

1 gün ago

MySQL ve MariaDB Arasındaki Temel Farklar

Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…

1 ay ago

Proxmox’da Otomatik Snapshot Nasıl Alınır?

Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…

1 ay ago

Proxmox VE 8.4’ten 9’a Nasıl Geçilir?

Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…

1 ay ago