Як бастаи менеҷери бастаи як бастаи (OneGet) дар Windows 10

Яке аз инноватсияҳои ҷолиб дар Windows 10, ки истифодабарандаи миёнаи мушаххас наметавонад фаромӯш шавад, менеҷери маҷмӯии PackageManagement (пештар OneGet) аст, ки онро насб кардан, ҷустуҷӯ кардан ва дигар барномаҳоро дар компютери шумо осон мекунад. Он дар бораи насб кардани барномаҳоро аз хати фармон ва агар шумо комилан дар бораи он чӣ ҳастед ва чаро он муфид аст, ман тавсия медиҳам, ки тамошои видеоро дар охири ин дастур оғоз кунед.

Навсозӣ 2016: менеҷери маҷмӯии дохилӣ OneGet дар марҳилаи аввали пешгӯии Windows 10 номида шудааст, акнун он модули PackageManagement дар PowerShell мебошад. Ҳамчунин дар роҳҳои навсозӣ барои истифодаи он.

PackageManagement ҷузъи ҷудонашавандаи PowerShell дар Windows 10 аст, илова бар ин, шумо метавонед менеҷери бастабандиҳоро бо ёрии Windows Management Framework 5.0 барои Windows 8.1 таҳия кунед. Ин мақолаи чанд намунаи истифодабарии менеҷери маҷмӯӣ барои истифодабарандаи оддӣ, инчунин роҳи пайваст кардани анбор (намуди махзани, нигоҳдорӣ) ба Chocolatey дар PackageManagement (Chocolatey менеҷери бастаи мустақилест, ки шумо метавонед дар Windows XP, 7 ва 8 истифода баред ва мувофиқат кунед Бастаи нармафзори истифодашаванда Бештар дар бораи истифодаи Chocolatey ҳамчун менеҷери бастаи мустақил муфассалтар омӯзед.

Фармоишҳои PackageManagement дар PowerShell

Барои истифодаи бештари фармонҳое, ки дар поён оварда шудааст, шумо бояд Windows PowerShell-ро ҳамчун мудир иҷро кунед.

Барои ин корро оғоз кунед, PowerShell-ро дар ҷустуҷӯи вазифаи худ оғоз кунед ва сипас дар натиҷа ёфтед ва "Роҳбарият" -ро интихоб кунед.

Дастгоҳи менеҷери маҷмӯӣ ё Management OneGet ба шумо имкон медиҳад, ки бо барномаҳои корӣ (насб, uninstall, ҷустуҷӯ, навсозӣ ҳоло таъмин карда нашудааст) дар PowerShell бо фармонҳои мувофиқ - усулҳои шабеҳ ба истифодабарандагони Linux шиносанд. Барои гирифтани фикри он чизе, ки гуфта шудааст, шумо метавонед ба экрани экран дар поён назар кунед.

Афзалиятҳои ин усули насби барномаҳои зерин инҳоянд:

  • Истифодаи сарчашмаҳои нармафзор (шумо ба таври дастӣ ба вебсайти расмӣ ҷустуҷӯ карда наметавонед),
  • набудани насби нармафзори эҳтимолии номатлуб дар давоми насб (ва раванди насбшудаи беҳтарин бо "Тафсилот"),
  • қобилияти эҷоди скриптҳои таҳрирӣ (масалан, агар шумо бояд маҷмӯи маҷмӯи барномаҳоро дар компютери нав ё баъд аз барқарор кардани Windows лозим шавад, шумо ба таври дастӣ ба даст кашидан ва насб кардан лозим нест, танҳо скриптро иҷро кунед),
  • инчунин осонсозии насб ва идоракунии нармафзорро дар мошинаҳои дурдаст (барои маъмурони система).

Шумо метавонед рӯйхати фармонҳоро бо истифодаи PackageManagement дастрас кунед Get-Command-PackageManagement Калидҳои асосии истифодабарандаи оддӣ инҳоянд:

  • Ҷустуҷӯ-Пакети - ҷустуҷӯи бастаи (барнома), масалан: Ҷустуҷӯ-Бастаи-Номи VLC (параграмма ном метавонад бекор карда шавад, парвандаи мактубҳо муҳим нест).
  • Пайвастаи компютер - насби барнома дар компютер
  • Uninstall-Package - барнома uninstall
  • Get-Package - бастаҳои бастабандишуда

Фармоишҳои боқимонда барои дидани манбаъҳои бастабандӣ (барномаҳо), иловагӣ ва бартараф кардани он пешбинӣ шудаанд. Ин имконият барои мо низ муфид аст.

Илова кардани хишти Chocolatey ба PackageManagement (OneGet)

Мутаассифона, дар анборҳои қаблан насбшуда (манбаъҳои барномавӣ), ки бо он PackageManagement кор мекунад, махсусан вақте ки он ба тиҷорати (вале озод) -и тиҷоратӣ - Google Chrome, Skype, барномаҳои гуногуни барномавӣ ва коммуникатсияҳо дастрас аст, вуҷуд надорад.

Компютери NuGet боргузори барномаи пешфарзе, ки барои барномасозон дода шудааст, вале на барои хонандаи маъмулӣ (на бо роҳи кор бо PackageManagement, шумо ҳамеша метавонед барои насб кардани провайдери NuGet пешниҳод карда шавад, ман роҳи ягонаи онро аз даст надодаам бо насб).

Бо вуҷуди ин, мушкилиҳо метавонанд бо пайвастани хати идоракунии бастабандии Chocolatey ҳал карда шаванд. Барои ин корро истифода баред:

Get-PackageProvider-Номи chocolatey

Таъмини насб кардани таъминкунандаи Chocolatey тасдиқ ва баъд аз насб фармони ворид кунед:

Set-PackageSource-Номи chocolatey-пурзӯр

Иҷро шудааст.

Дар охирин чизҳое, ки барои бастабандии чқатакӣ заруранд, зарур аст, ки тағиротро иҷро кунед. Барои тағир додан, фармонро ворид кунед, ки ба ҳамаи скриптҳои таҳияшудаи PowerShell иҷозат дода шавад:

Ҷойгир кардан

Фармоиш ба истифодаи скриптҳои имзогардида аз Интернет дастрас аст.

Пас аз он, бастаҳои аз Chocolatey Depository дар PackageManagement (OneGet) кор хоҳад кард. Агар хатогӣ ҳангоми боркунӣ рух диҳад, кӯшиш кунед, ки параметрро истифода баред -Force.

Ва ҳоло намунаи оддии истифодаи PackageManagement бо провайдери Chocolatey алоқаманд аст.

  1. Барои мисол, мо бояд барномаи ройгони Paint.net -ро насб кунем (он метавонад барномаи дигари ройгон бошад, аксарияти барномаҳои ройгон дар анбор). Гурӯҳро ворид кунед ранг-номаи ранг-ном (Агар шумо номе, ки номутаълимро намедонед, қисман номро ворид кунед, калиди "ном" ҳатмист).
  2. Дар натиҷа мо мебинем, ки Paint.net дар хати он ҷой дорад. Барои насб кардан, фармонро истифода баред насб-фармоиш-paint.net ном дорад (мо номатонро аз сутуни чап мегирем).
  3. Мо интизор ҳастем, ки насбкунӣ барои анҷом ва барномаи насбкунӣ интизор аст, барои ҷустуҷӯи он, ки он ҷо боргирӣ кунад ва нармафзори номатлубро дар компютери шумо насб накунад.

Видео - Истифодаи менеҷери менеҷери бастаи менеҷери (aka OneGet) барои насб кардани нармафзор дар Windows 10

Хуб, дар охир - ҳама чиз як хел аст, вале дар формати видеоӣ метавонад барои баъзе хонандагон фаҳманд, ки оё ин барои ӯ муфид аст ё не.

Дар айни замон, мо мебинем, ки идоракунии маҷмӯъ дар оянда чӣ гуна хоҳад буд: маълумот дар бораи намуди эҳтимолии OneGet интерфейси пуштибонӣ ва дастгирии барномаҳои мизи кории Дӯкони Windows ва дигар имкониятҳои имконпазир.