Менеҷери бастаҳо Идоракунии бастаҳо (OneGet) дар Windows 10

Pin
Send
Share
Send

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

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

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

Фармонҳои идоракунии PackageMan PowerShell

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

Барои ин ба чопкунии PowerShell дар ҷустуҷӯи панели вазифаҳо шурӯъ кунед, пас натиҷаро бо тугмаи рост клик кунед ва "Иҷрои ҳамчун маъмур" -ро интихоб кунед.

Менеҷери бастаҳои PackageManagement ё OneGet ба шумо имкон медиҳад, ки бо PowerShell бо барномаҳои фармоишӣ коргузорӣ кунед (насб, нест кунед, ҷустуҷӯ, такмил дода нашавад) - усулҳои монанд ба корбарони Linux шиносанд. Барои гирифтани тасаввуроте, ки дар хатар аст, шумо метавонед скриншоти дар поёнбударо аз назар гузаронед.

Бартариҳои ин усули насби барномаҳо инҳоянд:

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

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

  • Пайдо-Пакет - ҷустуҷӯи бастаҳо (барнома), масалан: Пайдо-баста -Name VLC (Параметри номро партофтан мумкин аст, ҳолат муҳим нест).
  • Install-Package - барномаро дар компютер насб кунед
  • Uninstall-Package - як барнома насб кунед
  • Бастаи дастӣ - Намоиши бастаҳои насбшуда

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

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

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

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

Аммо, мушкилот бо роҳи пайваст кардани репозиторияи бастаи Chocolatey басташуда ҳал карда мешавад, барои ин фармони зеринро истифода баред:

Get-PackageProvider -Номи шоколад

Насби провайдери Chocolatey-ро тасдиқ кунед ва пас аз насбкунӣ фармонро ворид кунед:

Set-PackageSource -Номи шоколад боэътимод аст

Иҷро шуд.

Амали охирин, ки барои насби бастаҳои шоколад талаб карда мешавад, ин тағир додани Иҷроиши-Сиёсат мебошад. Барои иваз кардан, фармонеро ворид кунед, ки ба он ҳамаи скриптҳои боэътимоди PowerShell имзошуда иҷро карда мешаванд:

Set-ExmissionsPolicy RemoteSigned навишта шудааст

Фармон имкон медиҳад, ки истифодаи скриптҳои имзошудаи аз интернет боршуда истифода шавад.

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

Ва ҳоло як мисоли оддии истифодаи PackageManagement бо провайдери шоколад пайваст.

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

Видео - Бо истифода аз мудири бастаи PackageManagement (aka OneGet) барои насб кардани барномаҳо дар Windows 10

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

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

Pin
Send
Share
Send