Mae Microsoft yn datblygu rheolwr pecyn agored newydd, winget.

Microsoft cyhoeddi datganiad prawf cyntaf y rheolwr pecyn
asgell (Rheolwr Pecyn Windows), sy'n darparu offer ar gyfer gosod cymwysiadau gan ddefnyddio'r llinell orchymyn.
Mae'r cod wedi'i ysgrifennu yn C++ a dosbarthu gan dan drwydded MIT. Mae pecynnau yn cael eu gosod o ystorfa, wedi'i gefnogi gan gyfranogiad cymunedol. Yn wahanol i osod rhaglenni o Windows Store, mae winget yn caniatáu ichi osod cymwysiadau heb farchnata, delweddau a hysbysebu diangen.

Mae'r datganiad cyfredol yn cefnogi gorchmynion ar gyfer chwilio cais (chwilio), gosod (gosod), dangos gwybodaeth pecyn (dangos), gosodiad storfeydd (ffynhonnell), gweithio gyda hashes o ffeiliau gosodwr (hash) a gwirio cywirdeb metadata (dilysu). Disgwylir gorchmynion dadosod, rhestru a diweddaru yn y datganiad nesaf. Opsiynau pecyn yn cael eu pennu trwy ffeiliau o maniffesto в Fformat YAML. Mae'r ffeiliau gweithredadwy eu hunain yn cael eu storio'n uniongyrchol ar weinyddion y prif brosiectau, mae'r ystorfa yn gweithredu fel mynegai yn unig, ac mae'r maniffest yn cyfeirio at ffeil msi allanol (er enghraifft, wedi'i lleoli ar GitHub neu safle'r prosiect) ac yn defnyddio'r hash SHA256 ar gyfer rheoli uniondeb ac amddiffyn rhag ymyrryd.

Y datganiad llawn sylw cyntaf, sy'n saplanirovan ar gyfer mis Mai y flwyddyn nesaf, yn cefnogi integreiddio â chatalog Microsoft Store, awtolenwi, categorïau amrywiol o ddatganiadau (rhyddhau, fersiynau beta), gosod cydrannau system a chymwysiadau ar gyfer y panel rheoli, optimeiddio ar gyfer cyflwyno ffeiliau mawr iawn (diweddariadau delta), setiau pecyn, rhyngwyneb ar gyfer cynhyrchu maniffestau, gweithio gyda dibyniaethau, gosod ffeiliau mewn fformat zip (yn ogystal â msi), ac ati.

Mae'r rheolwr pecyn winget eisoes ar gael i ddefnyddwyr y datganiad arbrofol diweddaraf Windows Insider a bydd yn cael ei gludo fel rhan o Desktop App Installer 1.0. Ar hyn o bryd mae'r ystorfa eisoes wedi adio prosiectau fel 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 a Wireshark, yn ogystal â nifer fawr Cymwysiadau Microsoft.

 Mae Microsoft yn datblygu rheolwr pecyn agored newydd, winget.

Ffynhonnell: opennet.ru

Ychwanegu sylw