Microsoft, Winget adında yeni bir açık paket yöneticisi geliştiriyor.

Microsoft yayınlanan paket yöneticisinin ilk test sürümü
Winget (Windows Paket Yöneticisi), komut satırını kullanarak uygulamaları yüklemek için araçlar sağlar.
Kod C++ ile yazılmıştır ve tarafından dağıtıldı MIT lisansı altında. Paketler şuradan yüklenir: depo, topluluk katılımıyla desteklenir. Winget, Windows Mağazasından program yüklemenin aksine, gereksiz pazarlama, görsel ve reklam olmadan uygulamaları yüklemenize olanak tanır.

Mevcut sürüm, bir uygulamayı arama (arama), yükleme (kurma), paket bilgilerini gösterme (göster), ayarlama komutlarını destekler depolar (kaynak), yükleyici dosyalarının karmalarıyla çalışma (karma) ve meta verilerin bütünlüğünü kontrol etme (doğrulama). Bir sonraki sürümde kaldırma, listeleme ve güncelleme komutlarının sunulması bekleniyor. Paket seçenekleri kararlı gelen dosyalar aracılığıyla manifesto в YAML biçimi. Yürütülebilir dosyalar doğrudan ana projelerin sunucularında depolanır, depo yalnızca bir dizin görevi görür ve bildirim, harici bir msi dosyasına atıfta bulunur (örneğin, GitHub veya proje web sitesi) ve bütünlük kontrolü ve kurcalamaya karşı koruma için SHA256 karmasını kullanır.

İlk tam özellikli sürüm olan planlandı gelecek yılın mayıs ayı için Microsoft Store kataloğuyla entegrasyonu, otomatik tamamlamayı, çeşitli sürüm kategorilerini (sürümler, beta sürümleri), kontrol paneli için sistem bileşenlerinin ve uygulamalarının kurulumunu, çok büyük dosyaların teslimine yönelik optimizasyonları (delta güncellemeleri), paket setleri, bildirim oluşturma arayüzü, bağımlılıklarla çalışma, zip formatında kurulum dosyaları (msi'ye ek olarak) vb.

Winget paket yöneticisi, en son deneysel sürümün kullanıcıları tarafından zaten mevcuttur , Windows Insider ve Desktop App Installer 1.0'ın bir parçası olarak gönderilecektir. Şu anda depo zaten katma 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty gibi projeler , TelegramDesktop, Steam, WhatsApp, Wireguard ve Wireshark'ın yanı sıra çok sayıda Microsoft uygulamaları.

Microsoft, Winget adında yeni bir açık paket yöneticisi geliştiriyor.

Kaynak: opennet.ru

Yorum ekle