Топтом менеджери PackageManagement (OneGet) Windows 10-жылы

дайыма колдонуучу байкабай калышыбыз мүмкүн экенин Windows абдан кызыктуу Мыкты бири 10, - деген курулган PackageManagement топтому менеджер (мурда - OneGet), ал сиздин боюнча программаларды жүзөгө ашырып үчүн, издөө жана башка жолдорун орнотууга мүмкүндүк берет. Биз буйрук сабында программаны орнотуу жөнүндө сөз болуп жатат, жана бул эмне жана эмне жөнүндө так эмес болсо, анда пайдалуу болушу мүмкүн, эмне үчүн, - Мен бул окуу куралынын аягында км баштоо үчүн сунуш кылабыз.

Update 2016: камтылган топтом менеджер Windows 10 алдын ала тилиндеги баскычында OneGet деп аталат, ал эми азыр PowerShell салып PackageManagement сынак болуп саналат. Ошондой эле такташты кол жолдор менен аны пайдалануу.

PackageManagement тышкары, Windows 10 PowerShell бөлүгү болуп саналат, бир таңгак менеджер Windows башкаруу түзүмү 5.0 Windows үчүн орнотуу алуу 8.1. Бул макалада - орточо пайдалануучу үчүн таңгак башкаруучусу колдонуп бир нече мисалдар, ошондой эле кампасы (базасын аайлу сактоо) байланыштырганга жол Chocolatey PackageManagement (Chocolatey сиз Windows XP, 7 жана 8-жана тиешелүү колдоно аласыз көз карандысыз пакет менеджери Программанын көз карандысыз топтом менеджер катары Chocolatey колдонуу) боюнча маалымат алуу үчүн..

PackageManagement PowerShell cmdlets

Төмөндө сүрөттөлгөн буйрук көбүн колдонуу үчүн, администратор катары Windows PowerShell иштетүү үчүн керек болот.

Бул үчүн, издөө жыйынтыгы боюнча издөө PowerShell тилкесине терип, анан оң баскычты баштоо жана "администратору болуп чуркагыла" тандоо.

PackageManagement же OneGet топтом менеджер Сиз программалык менен иштөө (орнотуп жок, издөө, өзгөртүү ге комментарий берген жок) PowerShell-жылы буйрук менен берет - Linux колдонуучуларына тааныш болгон ыкмаларды. эмне жөнүндө сөз болуп жатканын тууралуу түшүнүк алуу үчүн, төмөнкү Скриншоту карап көрүүгө болот.

программаларды орнотуп бул ыкмасы артыкчылыктары болуп саналат:

  • далилденген программасы булактарын колдонуу менен (кол менен расмий сайтында издөө кереги жок)
  • орнотуу учурунда мүмкүн керексиз программалар эч бир орнотуу (орнотуу жараяны менен жана абдан жакшы, "Кийинкини" чыкылдатып),
  • орнотуу скрипттерин түзүү жөндөмдүүлүгү (мисалы, сиз жаңы ЭЭМ же Windows кайрадан кийин программалык камсыздоону толук топтомун орнотуу үчүн керек болсо, жөн гана скриптер кол менен, жүктөп алуу жана аны орнотуу үчүн кереги жок)
  • ошондой эле алыскы машиналардагы орнотуу жана башкаруу программалык (системдик администраторлору үчүн) бейкапар эле.

Get PackageManagement жеткиликтүү буйрук тизмесин, сиз колдоно аласыз Get-Command -Module PackageManagement жөнөкөй колдонуучу эркине негизги адамдар:

  • Табуу пакетин - издөө пакетин (программалык), мисалы: Табуу Топтом аталышы VLC (Аты-жөнү параметр жиберсе болот, капиталдаштыруу маанилүү эмес).
  • Орнотуу-пакет - сиздин боюнча программа орнотуу
  • Орнотулганды алып салуу-пакеттик - программаны алып салуу
  • Get-пакет - View орнотулган топтомдор

Башка буйрук топтом булактарын (программалар) көрүү үчүн арналган, алардын кошууга жана алып салууну. Бул өзгөчөлүк, ошондой эле биз үчүн пайдалуу болот.

Кошуу Chocolatey жай PackageManagement (OneGet)

Тилекке каршы, алдын-ала репозиторийлерин (программа булактары) табууга болот PackageManagement аз иштейт, айрыкча, соода (бирок, акысыз) буюмдардын келгенде - Google Chrome, Skype, ар кандай мүмкүнчүлүктөр жана коммуналдык.

NuGet жай программалык камсыздоо боюнча иштеп чыгуу куралдары бар демейки коюу үчүн, Microsoft тарабынан сунуш кылынган, бирок окурмандардын мүнөздүү эмес (жол менен, PackageManagement менен иштөө учурунда дайыма орнотуу NuGet тейлөөчүгө сунуш кыла алат, мен макул жолу тышкары, ал "кутулуу" үчүн жол таба албай жатышат орнотуу менен).

Бирок, маселе ал үчүн пакет менеджер дан chocolatey туташтыруу аркылуу чечүүгө болот, буйрукту колдоносуз:

Get-PackageProvider аталышы chocolatey

орнотуу Chocolatey тейлөөчүгө ырастоо жана орнотулгандан кийин, буйрукту кирет:

Set-PackageSource аталышы chocolatey -trusted

Кереги жок.

chocolatey топтомдордун үчүн талап кылынат Акыркы аракет орнотулган болот - өзгөртүү аткаруу-саясаты. , Өзгөртүү үчүн команданы терүүгө бардык кол ишенимдүү PowerShell аткарылышына мүмкүндүк берет:

Set-ExecutionPolicy RemoteSigned

команда Интернеттен көчүрүп кол скриптердин пайдаланууга мүмкүндүк берет.

пакеттерди Chocolatey кампасы Бул көз караштан алганда, PackageManagement (OneGet) иштейт. Сен орнотуп жатканда боло турган болсо, анда коюп алгыла -Халык.

Эми кошулган PackageManagement берүүчүлөрдүн Chocolatey колдонуу боюнча жөнөкөй мисал.

  1. Мисалы, биз Paint.net бекер билим берүү программасын иштеп орнотуу үчүн (бул сактоочу дагы бир акысыз программа, акысыз программалык азыркы көпчүлүгү болот) керек. кирип осуяттарын издөө-топтом аталышы боёк (Сиз пакетин так атын билбей туруп, "аталышы" негизги талап кылынбайт, бөлүгүнүн аты кире алат).
  2. Натыйжада, биз кампасы ошол paint.net белек болот. команда пайдалануу орнотуу үчүн орнотуу-топтом аталышы paint.net (Сол тилкеде так атын алып).
  3. Биз Орнотуу аяктагандан чейин жана орнотулган программа жүктөп алуу үчүн, кайда издеп жана компүтерде керексиз программалар өтүп алууда эмес, ала күтүп.

Video - PackageManagement Топтом башкаргыч (ака OneGet) Windows-жылы программалык жабдууну колдонуу 10

Ооба, акыр-аягы - баары бирдей, бирок көргөзмө түрүндө, аны түшүнүү кыйын болот окурмандар адам үчүн мүмкүн эмес - аны, же пайдалуу.

Буга чейин, пакет башкаруу катары келечеги али алдыда окшош болот: буюмдун өнүктүрүү дүкөндөн Windows Store, жана башка мүмкүн болгон келечеги тартып рабочий колдонмолор үчүн жуурулушуу Interface OneGet мүмкүн көрүнүшү жана колдоо тууралуу маалымат бар болчу.