Microsoft yangi ochiq paketlar menejeri wingetni ishlab chiqmoqda.

Microsoft kompaniyasi e'lon qilindi paket menejerining birinchi sinov versiyasi
qanot (Windows Package Manager), bu buyruq qatori yordamida ilovalarni o'rnatish uchun vositalarni taqdim etadi.
Kod C++ da yozilgan va tarqaladi MIT litsenziyasi ostida. Paketlar dan o'rnatiladi ombori, jamoatchilik ishtiroki bilan qo'llab-quvvatlanadi. Windows do'konidan dasturlarni o'rnatishdan farqli o'laroq, winget keraksiz marketing, rasm va reklamasiz ilovalarni o'rnatish imkonini beradi.

Joriy versiya ilovani qidirish (qidirish), o'rnatish (o'rnatish), paket ma'lumotlarini ko'rsatish (ko'rsatish), sozlash buyruqlarini qo'llab-quvvatlaydi. omborlar (manba), o'rnatuvchi fayllarning xeshlari bilan ishlash (xesh) va metama'lumotlarning yaxlitligini tekshirish (tasdiqlash). Oʻchirish, roʻyxatlash va yangilash buyruqlari keyingi versiyada kutiladi. Paket variantlari belgilangan dan fayllar orqali manifest в YAML formati. Bajariladigan fayllarning o'zi to'g'ridan-to'g'ri asosiy loyihalar serverlarida saqlanadi, ombor faqat indeks sifatida ishlaydi va manifest tashqi msi fayliga ishora qiladi (masalan, quyidagi manzilda joylashgan). GitHub yoki loyiha sayti) va yaxlitlikni nazorat qilish va buzishdan himoya qilish uchun SHA256 xesh-dan foydalanadi.

Birinchi to'liq xususiyatli nashr, qaysi zaplanirovan kelasi yilning may oyi uchun Microsoft Store katalogi bilan integratsiyani qo'llab-quvvatlaydi, avtoto'ldirish, relizlarning turli toifalari (relizlar, beta versiyalar), tizim komponentlari va boshqaruv paneli uchun ilovalarni o'rnatish, juda katta hajmdagi fayllarni etkazib berish uchun optimallashtirish (delta yangilanishlari), paketlar to'plamlari, manifestlarni yaratish interfeysi, bog'liqliklar bilan ishlash, zip formatidagi o'rnatish fayllari (msi-ga qo'shimcha ravishda) va boshqalar.

Winget paket menejeri so'nggi eksperimental versiya foydalanuvchilari uchun allaqachon mavjud Windows Insider va Desktop App Installer 1.0 qismi sifatida yuboriladi. Hozirda ombor 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 kabi loyihalar , TelegramDesktop, Steam, WhatsApp, Wireguard va Wireshark, shuningdek, katta raqam Microsoft ilovalari.

Microsoft yangi ochiq paketlar menejeri wingetni ishlab chiqmoqda.

Manba: opennet.ru

a Izoh qo'shish