Pakaĵa Administranto Pako Unu Administrado (OneGet) En Vindozo 10

Unu el la plej interesaj novigoj en Vindozo 10, kiun la averaĝa uzanto eble ne rimarkas, estas la enmeta enhavadministrilo de PackageManagement (antaŭe OneGet), kiu faciligas instali, serĉi kaj alie administri programojn sur via komputilo. Temas pri instalado de programoj de la komandlinio, kaj se vi ne estas tute klara pri tio, kio ĝi estas kaj kial ĝi povas esti utila, mi rekomendas unue spekti la videon ĉe la fino de ĉi tiu instrukcio.

2016isdatigo 2016: la enmetita pakaĵmanaĝero nomiĝis OneGet ĉe la stadio de antaŭaj versioj de Windows 10, nun ĝi estas la modulo PackageManagement en PowerShell. Ankaŭ en la manlibro ĝisdatigitaj manieroj uzi ĝin.

PackageManagement estas integra parto de PowerShell en Vindozo 10; krome, vi povas akiri pakaĵan administrilon instalante Windows Management Framework 5.0 por Windows 8.1. Ĉi tiu artikolo estas kelkaj ekzemploj de uzado de pakaĵa administrilo por ordinara uzanto, kaj ankaŭ maniero konekti la deponejon (speco de datumbazo, stokado) al Chocolatey en PackageManagement (Chocolatey estas sendependa pakaĵa administristo, kiun vi povas uzi en Vindozo XP, 7 kaj 8 kaj la responda. programaro-deponejo. Lernu pli pri uzado de Chocolatey kiel sendependa pakaĵa direktisto.

Komandaj komandoj de PackageMan en PowerShell

Por uzi la plej multajn el la ordonoj priskribitaj sube, vi bezonos ekzekuti Windows PowerShell kiel administranto.

Por fari tion, ektajpu PowerShell en la serĉbaroj de la taskobreto, kaj dekstre alklaku la trovitan rezulton kaj elektu "Kuri kiel administranto".

Pako aŭ administrado de pakaĵa pakaĵo OneGet permesas labori kun programoj (instali, malinstali, serĉi, ĝisdatigi ankoraŭ ne provizis) en PowerShell per taŭgaj komandoj - similaj metodoj estas konataj al Linukso-uzantoj. Por havi ideon pri tio, kio estas dirita, vi povas rigardi la ekranfoton sube.

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

  • uzante provitajn programarajn fontojn (vi ne bezonas mane serĉi la oficialan retejon),
  • manko de instalado de eble nedezirata programaro dum instalado (kaj la plej konata instalado per la butono "Sekva"),
  • kapablo krei instalajn skriptojn (ekzemple, se vi bezonas instali plenan programon sur nova komputilo aŭ post reinstalado de Vindozo, vi ne bezonas permane elŝuti kaj instali ilin, nur ruli la skripton),
  • same kiel facileco de instalado kaj mastrumado de softvaro sur malproksimaj maŝinoj (por sistemaj administrantoj).

Vi povas akiri liston de ordonoj disponeblaj en PackageManagement uzante Get-Command -Module PackageManagement La ŝlosiloj por simpla uzanto estos:

  • Trovu-pakaĵon - serĉu pakaĵon (programon), ekzemple: Trovi-Pakaĵon -Nomo VLC (La nomo-parametro povas esti nefarita, la kazo de literoj ne gravas).
  • Install-Package - instalado de la programo sur la komputilo
  • Uninstall-Package - uninstall program
  • Get-Package - vidi instalitajn pakaĵojn

La ceteraj komandoj celas vidi la fontojn de pakaĵoj (programoj), ilian aldonon kaj forigon. Ĉi tiu ŝanco ankaŭ utilas al ni.

Aldonado de la Ĉokolada Deponejo al PackageManagement (OneGet)

Bedaŭrinde, en la antaŭ-instalitaj deponejoj (programfontoj) kun kiuj funkcias PackageManagement, malmulte troviĝas, precipe kiam temas pri komercaj (sed liberaj) produktoj - Google Chrome, Skype, diversaj aplikaĵaj programoj kaj serviloj.

La defaŭlta instalado de Microsoft de la deponejo NuGet enhavas evoluajn ilojn por programistoj, sed ne por mia tipa leganto (cetere, dum mi laboras kun PackageManagement, vi eble konstante proponos instali NuGet-provizanton, mi ne trovis metodon forigi ĝin krom por konsenti unufoje kun instalado).

Tamen, la problemo povas esti solvita per konektado de la deponejo de Paka manaĝero Chocolatey. Por fari tion, uzu la komandon:

Get-PackageProvider -Name chocolatey

Konfirmi la instaladon de la ĉokolada provizanto, kaj post instalado enigu la komandon:

Set-PackageSource -Name chocolatey-konfidita

Estas farita.

La lasta afero bezonata por la ĉokoladaj pakaĵoj instalitaj estas ŝanĝi la Ekzekutan-Politikon. Por ŝanĝi, enigu la komandon por permesi, ke ĉiuj subskribitaj fidindaj PowerShell-skribaĵoj funkciu:

Set-ExecutionPolicy RemoteSigned

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

De nun sur, pakaĵoj de la Ĉokolada deponejo funkcios en PackageManagement (OneGet). Se eraroj okazas dum instalado, provu uzi la parametron -Force.

Kaj nun simpla ekzemplo de uzado de PackageManagement kun koneksa Ĉokonia provizanto.

  1. Ekzemple, ni devas instali la senpagan programon Paint.net (eble estas alia senpaga programo, la plej multaj el la senpagaj programoj estas en la deponejo). Eniru teamon find-package-name farbo (Vi povas entajpi la nomon parte, se vi ne konas la ĝustan nomon de la pakaĵo, la klavo "-nomo" ne necesas.
  2. Rezulte, ni vidas, ke paint.net ĉeestas en la deponejo. Por instali, uzu la komandon install-package-name paint.net (Ni prenos la ĝustan nomon de la maldekstra kolumno).
  3. Ni atendas la finan instaladon kaj ricevas la instalitan programon, ne serĉante kie elŝuti ĝin kaj ne ricevante nedeziratan programon en via komputilo.

Video - Uzante la Pakaĵan Administranan Pakaĵan Pakaĵon (ankaŭ nomita OneGet) por instali programon en Vindozo 10

Nu, konklude - ĉio estas la sama, sed en la video-formato, eble estas pli facile por iuj legantoj kompreni ĉu ĉi tio estas utila por li aŭ ne.

Nuntempe ni vidos, kiel aspektos en la estonta pakaĵ-administrado: informoj pri la ebla aspekto de la grafika interfaco de OneGet kaj subteno por labortablaj aplikaĵoj de Vindozo butiko kaj aliaj eblaj perspektivoj por la produkto.