Биздин эң жаңы өзгөчөлүгүбүз Microsoft дүкөнүнөн колдонмолорду орнотууну колдоо болуп саналат. Биздин максат Windows'до программалык камсыздоону орнотууну жеңилдетүү. Ошондой эле жакында PowerShell өтмөктү автоматтык түрдө толтурууну жана функцияларды алмаштырууну коштук. 1.0 версиябызды түзүүнүн үстүндө иштеп жаткандыктан, мен төмөнкү бир нече функцияларды бөлүшкүм келди
Мен ошондой эле келечектеги ишкананын өзгөчөлүктөрүнө байланыштуу Ignite программасына кирген ойлор менен бөлүшкүм келди. IT адистери чөйрөлөрүн ийгиликтүү башкара аларына ишениши үчүн, биз Group Policy колдоосун иштетебиз. Ишкананы колдоо категориясына киргизилген кошумча функциялар кирет
Кеңири маалымат кесип астында.
Эмне жаңылык
Функцияны которуу
Эгерде сиз эксперименталдык мүмкүнчүлүктөрдү сынап көргүңүз келсе, демейки JSON редакторун ачуу үчүн wingetтин жөндөөлөрүн колдонуңуз. Эгер ал сизде жок болсо, мен winget install vscode иштетүүнү сунуштайм. Ал жерден сиз функцияларды иштетип же өчүрө аласыз. Төмөндө мен тестирлөө үчүн эксперименталдык функцияларыбыздын экөөсү (experimantalCMD жана experimentalArg), ошондой эле “experimentalMSStore” функциясы менен конфигурациянын үлгүсүн бердим.
ExperimentalCMD жана experimentalArg иштетилгенден кийин, мисалды көрүү үчүн winget эксперименталдык -arg иштетиңиз. "Байракта" бир аз пасха жумурткасы бар.
PowerShell автотолтуруу
Биз керексиз терүүнү да жактырбайбыз. Бул пакеттин кандай версиялары бар экенин билүү үчүн тез эле менин сүйүктүү ыкмасы болуп калды. Winget[кошумча][tab][space]pow[таблица][космос]-v[мейкиндик][tab][tab][tab] жана voila деп териңиз.
Microsoft Store
Биздин эң көп талап кылынган мүмкүнчүлүктөрүбүздүн бири Microsoft дүкөнүнөн колдонмолорду орнотуу мүмкүнчүлүгү болгон. Жаңы булакка болжол менен 300 тиркемеден турган тизмени кошуу менен бул жолдогу алгачкы кадамдарды жасадык. Бул колдонмолордун баары акысыз жана бардыгы үчүн E деп бааланган. Сынамык функцияны иштеткенден кийин, биз дүкөн манифесттери үчүн булакты автоматтык түрдө кошобуз. Издөө натыйжаларды көрсөтүү үчүн бир нече булактарды камтыйт. Төмөндө сиз булбул издөөнүн жыйынтыгын көрөсүз.
Андан кийин сиз "Nightingale REST Client" буйругун колдонуп орнотууну көрөсүз.
кийинкиси эмне
тизме
Пакет менеджеринин эң маанилүү өзгөчөлүктөрүнүн бири – бул орнотулган нерсени көрүү мүмкүнчүлүгү. Биздин максат - топтом менеджеринен тышкары орнотулган жана Башкаруу панелинде же Add Remove Software аркылуу жеткиликтүү тиркемелерди кошуу. Биз жөн гана Windows Package Manager аркылуу орнотулган нерселерди карап көргүбүз келген жок. Бирок, бардыгын учурдагы версияга жаңыртууга жардам берүү үчүн орнотулган нерселерге көз салып турабыз.
өзгөртүү
Жаңыртуу жөнүндө сөз кыла турган болсок, сиз жөн гана Winget Upgrade Powershell же Winget Upgrade жана бардык тиркемелериңизди жаңыртсаңыз жакшы болмок. Биз да ошондой ойлодук. Коомчулуктун активдүү (жана пайдалуу) мүчөлөрүнүн бири, сиз дайыма пакетти жаңыртууну каалабай турганыңызды белгиледи. Пакетти өзгөртпөшүңүз үчүн сизге белгилүү бир версияга кулпулоо мүмкүнчүлүгүн беребиз.
алып салуу
Кээде колдонмонун кереги жок болот. Көбүнчө менин жагдайымда C: дискимде мейкиндикти калыбына келтиргим келет. winget "кээ бир гигант колдонмону" жок кылыңыз. Эгер ал пакет менеджеринен тышкары орнотулган нерселерди алып салса абдан жакшы болмок, ошондуктан биз аны кантип иштетүүнү карап чыгабыз.
Import / Экспорт
Ыңгайлуулук үчүн дагы бир аз сыйкырчылык кылуу мүмкүнчүлүгүн өткөрүп жибере албадык. Жумушка жаңы машина ала турган убак жакындап калды. Мен бул компьютерден winget export packages.json жана жаңысына winget import packages.json программасын чыдамсыздык менен күтүп жатам. Мен сиз менен жыйынтыктарды бөлүшүүнү чыдамсыздык менен күтөм.
Windows пакет менеджерин кантип алса болот
Эгер сиз мүчө болсоңуз
Source: www.habr.com