PowerShellGet 3.0 Anteprima 6 rilasciata
PowerShellGet è un modulo PowerShell con comandi per rilevare, installare, aggiornare e pubblicare gli artefatti di PowerShell come moduli, risorse DSC, funzionalità di ruolo e script. Microsoft ha rilasciato una versione di anteprima del modulo che gli utenti interessati possono finalmente provare.
Annuncio
PowerShellGet può essere installato in Windows PowerShell 5.0 o versioni successive o in PowerShell Core. Il modulo PowerShellGet è anche integrato con il modulo PackageManagement come provider, gli utenti possono anche utilizzare il Cmdlet PackageManagement per rilevare, installare e aggiornare gli artefatti di PowerShell come Moduli e Script.
Microsoft ha pubblicato il seguente registro delle modifiche per il modulo PowerShellGet.
I punti salienti delle uscite
Anteprima 4 (3.0.0-beta4) Highlights
Nuova caratteristica
Ricerca con caratteri jolly per il -Repository
parametro in Trova-PSResource
. Ciò consente all'utente di restituire i risultati di tutti i registrati PSRepository
invece del loro repository prioritario. Per utilizzare questa funzione aggiungi -Repository '*'
alla tua chiamata a Trova-PSResource
.
Risoluzione del problema
Risolto il problema nella gestione degli errori quando il repository non è accessibile in Trova-PSResource
.
Anteprima 6 (3.0.0-beta6) Highlight
Nuova caratteristica
Il cmdlet Pubblica-PSResource
è stato introdotto che consente agli utenti di pubblicare risorse PowerShell su qualsiasi registrato PSRepository
.
Qual è il prossimo
Microsoft ha pianificato 3 rilasci imminenti per il modulo:
- La versione di Anteprima 7 si concentrerà sulla funzionalità di aggiornamento, insieme a diverse correzioni di bug che sono state segnalate dagli utenti attraverso queste versioni di anteprima.
- La versione Release Candidate (RC) risolverà eventuali bug rimanenti non risolti in questa versione di Preview 6.
- La versione 3.0 General Availability (GA) sarà la stessa della versione RC a condizione che non vengano rilevati bug bloccanti o ad alto rischio nella release candidate. In caso di bug bloccanti o ad alto rischio, Microsoft rilascerà un'altra release candidate prima di GA.
Per installare il modulo della versione più recente, apri qualsiasi console PowerShell ed esegui:
Install-Module PowerShellGet -Force -AllowPrerelease -Repository PSGallery
Migrazione a PowerShellGet 3.0
La società spedirà l'ultima anteprima di PowerShellGet 3.0 nella prossima anteprima di PowerShell 7.1 (anteprima 6). L'obiettivo di questa versione di PowerShellGet, che verrà fornita nell'anteprima 6 di PowerShell 7.1, è contenere un modulo di compatibilità che abiliterà gli script con i cmdlet di PowerShell 2.x (es. Modulo di installazione
) da eseguire utilizzando il modulo PowerShellGet 3.0. Ciò significa che gli utenti probabilmente non dovranno aggiornare i propri script per utilizzare i cmdlet PowerShellGet 2.x con PowerShell 7.1. È importante si noti, inoltre, che sui sistemi che contengono qualsiasi altra versione di PowerShell, il modulo PowerShellGet 2.x sarà ancora disponibile e utilizzato.
Microsoft sta per fornire PowerShellGet 3.0 con un livello di compatibilità in PowerShell 7.1 come unica versione di PowerShellGet nel pacchetto. Tuttavia, l'azienda lo farà solo se raggiungerà GA, con un livello elevato per la qualità del rilascio, in tempo per il candidato al rilascio di PowerShell 7.1.