Menaxhimi i Paketave Menaxhimi i Paketave (OneGet) në Windows 10

Pin
Send
Share
Send

Një nga risitë më interesante në Windows 10 që një përdorues i zakonshëm mund të mos e vërë re është menaxheri i integruar i paketave PackageManagement (dikur OneGet), i cili e lehtëson instalimin, kërkimin dhe menaxhimin e programeve në kompjuterin tuaj. Ka të bëjë me instalimin e programeve nga linja e komandës, dhe nëse nuk është plotësisht e qartë për ju se çfarë është kjo dhe pse mund të jetë e dobishme, unë rekomandoj që së pari të shikoni videon në fund të këtij manuali.

Përditësimi 2016: menaxheri i paketave të integruara u quajt OneGet gjatë fazës para-lëshimit të Windows 10, tani është moduli PackageManagement në PowerShell. Gjithashtu në udhëzimet e azhurnuara mënyra për ta përdorur atë.

PackageManagement është një pjesë integrale e PowerShell në Windows 10; përveç kësaj, ju mund të merrni një menaxher të paketave duke instaluar Windows Management Framework 5.0 për Windows 8.1. Në këtë artikull, ka disa shembuj të përdorimit të menaxherit të paketave për një përdorues të zakonshëm, si dhe një mënyrë për të lidhur depo Chocolatey (një lloj baze të dhënash, ruajtje) në PackageManagement (Chocolatey është një menaxher i pavarur i paketave që mund të përdorni në Windows XP, 7 dhe 8 dhe përkatëse depo e programit. Mësoni më shumë rreth përdorimit të Chocolatey si një menaxher i pavarur i paketave.)

Komandat e Paketimit të Menaxhimit në PowerShell

Për të përdorur shumicën e komandave të përshkruara më poshtë, do t'ju duhet të ekzekutoni Windows PowerShell si një administrator.

Për ta bërë këtë, filloni të shtypni PowerShell në kërkimin e shiritit të detyrave, pastaj klikoni me të djathtën mbi rezultatin dhe zgjidhni "Run si Administrator".

Menaxheri i paketave PackageManagement ose OneGet ju lejon të punoni me programe (instaloni, çinstaloni, kërkoni, azhurnimi nuk është siguruar ende) në PowerShell duke përdorur komandat e duhura - metodat e ngjashme janë të njohura për përdoruesit e Linux. Për të marrë një ide se çfarë është në diskutim, mund të hidhni një sy në ekranin e mëposhtëm.

Përparësitë e kësaj metode të instalimit të programeve janë:

  • duke përdorur burime të provuara të programeve (nuk keni nevojë të kërkoni manualisht në faqen zyrtare të internetit),
  • mungesa e instalimit të softverit potencialisht të padëshiruar gjatë instalimit (dhe procesi më i njohur i instalimit me butonin "Next"),
  • aftësia për të krijuar skriptet e instalimit (për shembull, nëse duhet të instaloni gamën e plotë të programeve në një kompjuter të ri ose pasi të riinstaloni Windows, nuk keni nevojë t'i shkarkoni dhe instaloni manualisht ato, thjesht ekzekutoni skenarin),
  • si dhe lehtësinë e instalimit dhe menaxhimit të softuerëve në makineritë në distancë (për administratorët e sistemit).

Ju mund të merrni një listë të komandave të disponueshme në PackageManagement duke përdorur Get-Command - Paketa e ModulitManaxhimi kryesorët për një përdorues të thjeshtë do të jenë:

  • Gjeni-Paketë - kërkoni për një paketë (program), për shembull: Paketa e gjetjes-Emri VLC (Parametri i emrit mund të anashkalohet, çështja nuk është e rëndësishme).
  • Instalim-Paketë - instaloni programin në një kompjuter
  • Uninstaloni-Paketën - çinstaloni një program
  • Paketë Get-Shikoni paketat e instaluara

Komandat e mbetura janë krijuar për të parë burimet e paketave (programeve), shtimin dhe heqjen e tyre. Kjo veçori është gjithashtu e dobishme për ne.

Shtimi i një depo me çokollatë tek Paketimi i Menaxhimit (OneGet)

Fatkeqësisht, shumë pak mund të gjenden në depot e para-instaluara (burimet e programit) me të cilat punon PackageManagement, veçanërisht kur bëhet fjalë për produkte komerciale (por në të njëjtën kohë falas) - Google Chrome, Skype, programe të ndryshme aplikimi dhe shërbime.

Depoja e propozuar e NuGet e Microsoft për instalim si parazgjedhje përmban mjete zhvillimi për programuesit, por jo për një lexues tipik të miut (nga rruga, ndërsa punoni me PackageManagement ju mund të ofrohen vazhdimisht për të instaluar ofruesin NuGet, unë nuk kam gjetur një mënyrë për të "hequr qafe" këtë, përveç që të biem dakord një herë me instalim).

Sidoqoftë, problemi mund të zgjidhet duke lidhur depon e menaxherit të paketave Chocolatey, për ta bërë këtë, përdorni komandën:

Get-PackageProvider -Mbiemër çokollatë

Konfirmoni instalimin e ofruesit të çokollatës dhe pas instalimit, vendosni komandën:

Set-PackageSource - Emri çokollatë-besuar

Done.

Aksioni i fundit që do të kërkohet për paketat me çokollatë që do të instalohen është ndryshimi i Politikës së Ekzekutimit. Për të ndryshuar, vendosni një komandë që lejon të ekzekutohen të gjitha skenarët e besuar të PowerShell:

Nënshkruan ekzekutiminPolika e largët

Komanda lejon përdorimin e shkrimeve të nënshkruara të shkarkuara nga Interneti.

Tani e tutje, paketat nga depo e yokollatës do të punojnë në PackageManagement (OneGet). Nëse ndodhin gabime gjatë instalimit të tyre, provoni të përdorni parametrin Force.

Dhe tani një shembull i thjeshtë i përdorimit të PackageManagement me një ofrues të çokollatës të lidhur.

  1. Për shembull, ne kemi nevojë për të instaluar programin falas Paint.net (ky mund të jetë një program tjetër falas, shumica e programeve falas janë të pranishëm në depo). Hyni në komandë find-pack-name-bojë (ju mund ta vendosni emrin pjesërisht, nëse nuk e dini emrin e saktë të paketës, çelësi "-name" është opsional).
  2. Si rezultat, shohim që paint.net është e pranishme në depo. Për të instaluar, përdorni komandën install-pack-name paint.net (marrim emrin e saktë nga kolona e majtë).
  3. Ne presim derisa të përfundojë instalimi dhe marrim programin e instaluar pa kërkuar se ku ta shkarkojmë atë dhe pa marrë rrugën e softuerit të padëshiruar në kompjuterin tuaj.

Video - Duke përdorur menaxherin e paketave PackageManagement (aka OneGet) për të instaluar programe në Windows 10

Epo, në fund - është e njëjta gjë, por në formatin e videos, mbase për disa nga lexuesit do të jetë më e lehtë të kuptohet nëse kjo është e dobishme për të apo jo.

Tani për tani, ne do të shohim se si do të duket menaxhimi i paketave në të ardhmen: ka pasur informacion në lidhje me pamjen e mundshme të OneGet GUI dhe për mbështetjen e aplikacioneve desktop nga Windows Store dhe perspektivat e tjera të mundshme të zhvillimit të produktit.

Pin
Send
Share
Send