Pako-administrado de paka administrado (OneGet) sur Vindozo 10

Pin
Send
Share
Send

Unu el la plej interesaj novigoj en Vindozo 10, kiujn ordinara uzanto eble ne rimarkas estas la integra administranto de pakoj PackageManagement (antaŭe OneGet), kiu faciligas instali, serĉi kaj alimaniere administri programojn en via komputilo. Temas pri instali programojn de la komandlinio, kaj se tute ne klaras al vi, kio estas ĉi tio kaj kial ĝi povas esti utila, mi rekomendas, ke vi unue rigardu la filmeton ĉe la fino de ĉi tiu manlibro.

Ĝisdatigu 2016: la enkonstruita paka administranto nomiĝis OneGet dum la antaŭ-liberiga fazo de Windows 10, nun ĝi estas la modulo PackageManagement en PowerShell. Ankaŭ en la instrukcioj ĝisdatigitaj manieroj uzi ĝin.

PackageManagement estas integra parto de PowerShell en Vindozo 10; krome, vi povas akiri pakaranĝilon per instalado de Windows Management Framework 5.0 por Windows 8.1. En ĉi tiu artikolo, ekzistas pluraj ekzemploj de uzado de la paka administranto por ordinara uzanto, same kiel maniero konekti la ĉokoladan deponejon (speco de datumbazo, stokado) en PackageManagement (Chocolatey estas sendependa paka administranto, kiun vi povas uzi en Vindozo XP, 7 kaj 8 kaj la respondaj programdeponejo. Lernu pli pri uzado de Chocolatey kiel sendependa paka administranto.)

Pakaj Administradaj Komandoj en PowerShell

Por uzi la plej multajn komandojn priskribitajn sube, vi devos kuri Windows PowerShell kiel administranto.

Por fari tion, komencu tajpi PowerShell en la serĉpanelo, poste dekstre alklaku la rezulton kaj elektu "Kuri kiel Administranto".

La administranto de pakoj PackageManagement aŭ OneGet permesas labori kun programoj (instali, malinstali, serĉi, ĝisdatigi ankoraŭ ne estas provizitaj) en PowerShell per la taŭgaj komandoj - similaj metodoj estas konataj de Linuksaj uzantoj. Por havi ideon pri tio, kio estas en ludo, vi povas rigardi la ekrankopion sube.

La avantaĝoj de ĉi tiu metodo instali programojn estas:

  • uzante provitajn fontojn de programoj (vi ne bezonas serĉi permane por la oficiala retejo),
  • manko de instalado de potenciala nedezirata programaro dum instalado (kaj la plej familiara instala procezo kun la "Sekva" butono),
  • la ebleco krei instaladajn skriptojn (ekzemple, se vi bezonas instali la tutan gamon da programoj en nova komputilo aŭ post reinstali Vindozon, vi ne bezonas permane elŝuti kaj instali ilin, nur ruli la skripton),
  • same kiel facileco de instalado kaj administrado de programoj sur foraj maŝinoj (por sistemaj administrantoj).

Vi povas akiri liston de la disponeblaj komandoj en PackageManagement uzante Get-Command -Modula Pakado-Administrado la ĉefaj por simpla uzanto estos:

  • Trovi-Pakaĵon - serĉi pakon (programon), ekzemple: Trovu-Pako -Nomo VLC (Nomo parametro povas esti preterlasita, kazo ne gravas).
  • Instali-pakaĵon - instalu la programon en komputilo
  • Malinstali-paki - malinstali programon
  • Get-Pako - Vidi instalitajn pakaĵojn

La ceteraj komandoj estas desegnitaj por vidi la fontojn de pakoj (programoj), aldoni kaj forigi ilin. Ĉi tiu funkcio ankaŭ utilas al ni.

Aldono de Chocolatey-deponejo al PackageManagement (OneGet)

Bedaŭrinde malmulte troveblas en la antaŭinstalitaj deponejoj (programfontoj) kun kiuj laboras PackageManagement, precipe kiam temas pri komercaj (sed samtempe senpagaj) produktoj - Google Chrome, Skype, diversaj aplikaj programoj kaj utilecoj.

La proponita NuGet-deponejo de Microsoft por instalado defaŭlte enhavas disvolvajn ilojn por programistoj, sed ne por tipa leganto mia (por iu, dum mi laboras kun PackageManagement, vi eble konstante ofertos instali NuGet-provizanton, mi ne trovis manieron "liberiĝi" de ĉi tio, krom konsenti unufoje kun instalado).

Tamen la problemo povas esti solvita per la konekto de la ĉokolada administrilo-pakaĵejo, por fari tion, uzu la komandon:

Akiri-PakoProvider -Nomi ĉokoladon

Konfirmu la instaladon de Chocolatey-provizanto, kaj post la instalado, tajpu la komandon:

Fiksita-PackageSource -Noma ĉokolado -fidita

Farita

La lasta ago bezonata por instali ĉokoladajn pakaĵojn estas ŝanĝi la Ekzekut-Politikon. Por ŝanĝi, enigu komandon, kiu rajtas ekzekuti ĉiujn subskribitajn fidindajn skriptojn de PowerShell:

Fiksita-EkzekutoPolika RemotoSignita

La komando permesas la uzon de subskribitaj skriptoj elŝutitaj de la interreto.

De nun, pakaĵoj de la magazino Chocolatey funkcios en PackageManagement (OneGet). Se eraroj okazas dum ilia instalado, provu uzi la parametron -Force.

Kaj nun simpla ekzemplo de uzado de PackageManagement kun Chocolatey-provizanto konektita.

  1. Ekzemple, ni bezonas instali la senpagan programon Paint.net (tio eble estas alia senpaga programo, la plej multaj senpagaj programoj ĉeestas en la deponejo). Enigu la komandon trovi-paki -noma farbo (vi povas tajpi la nomon parte, se vi ne scias la ĝustan nomon de la pako, la ŝlosilo "-name" estas laŭvola).
  2. Rezulte, ni vidas, ke paint.net ĉeestas en la deponejo. Por instali, uzu la komandon instali-paki -nomo paint.net (ni prenas la ĝustan nomon de la maldekstra kolumno).
  3. Ni atendas ĝis la instalado finiĝos kaj ni akiras la instalitan programon sen serĉi de kie elŝuti ĝin kaj sen trakti la nedeziratan programon en via komputilo.

Vidbendo - Uzante la pako-manaĝeron de PackageManagement (nomata OneGet) por instali programojn en Windows 10

Nu, en la fino - estas la samo, sed en la video-formato, eble por iuj el la legantoj estos pli facile kompreni, ĉu tio utilas por li aŭ ne.

Nuntempe ni vidos, kiel aspektos la administrado de pakoj en la estonteco: estis informoj pri la ebla apero de la OneGet GUI kaj pri la subteno de labortablaj aplikoj de Vindoza Butiko kaj aliaj eblaj disvolvaj perspektivoj de la produkto.

Pin
Send
Share
Send