Microsoft yangi ochiq paketlar menejeri wingetni ishlab chiqmoqda.

Microsoft kompaniyasi e'lon qilindi Paket menejerining birinchi sinov versiyasi
qanot (Windows Package Manager), bu buyruq satri yordamida ilovalarni o'rnatish uchun vositalarni taqdim etadi.
Kod C++ tilida yozilgan va tarqaladi MIT litsenziyasi ostida. Paketlar o'rnatiladi ombori, hamjamiyat tomonidan qo'llab-quvvatlanadi. Windows do'konidan dasturlarni o'rnatishdan farqli o'laroq, winget sizga keraksiz marketing, rasmlar va reklamalarsiz ilovalarni o'rnatish imkonini beradi.

Joriy versiya dasturni qidirish (search), o'rnatish (install), paket ma'lumotlarini ko'rsatish (show) va sozlash buyruqlarini qo'llab-quvvatlaydi. omborlar (manba), o'rnatuvchi fayl xeshlari bilan ishlash (hash) va metama'lumotlar yaxlitligini tekshirish (validate). O'chirish, ro'yxatlash va yangilash buyruqlari keyingi nashrda kutilmoqda. Paket parametrlari belgilangan fayllar orqali manifest в YAML formatiBajariladigan fayllarning o'zi to'g'ridan-to'g'ri asosiy loyihalarning serverlarida saqlanadi, ombor faqat indeks vazifasini bajaradi va manifest tashqi msi fayliga (masalan, joylashgan) tegishli. GitHub yoki loyiha sayti) va yaxlitlikni ta'minlash va buzg'unchilikdan himoya qilish uchun SHA256 xeshidan foydalanadi.

Birinchi to'liq funksional nashr zaplanirovan Kelgusi yilning may oyidan boshlab u Microsoft Store katalogi bilan integratsiyani, kirishni avtomatik to'ldirishni, turli xil nashrlar toifalarini (relizlar, beta versiyalari), boshqaruv paneli uchun tizim komponentlari va ilovalarini o'rnatishni, juda katta fayllarni yetkazib berish uchun optimallashtirishni (delta yangilanishlari), paketlar to'plamlarini, manifestlarni yaratish interfeysini, qaramliklar bilan ishlashni, zip formatidagi o'rnatish fayllarini (msi dan tashqari) va boshqalarni qo'llab-quvvatlaydi.

Winget paket menejeri endi eng so'nggi eksperimental versiya foydalanuvchilari uchun mavjud. Windows Insider va Desktop App Installer 1.0 ning bir qismi sifatida jo'natiladi. Hozirda omborda allaqachon mavjud qo'shildi 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard va Wireshark kabi loyihalar, shuningdek, ko'p sonli Microsoft ilovalari.

 Microsoft yangi ochiq paketlar menejeri wingetni ishlab chiqmoqda.

Manba: opennet.ru

a Izoh qo'shish