da Martin Brinkmann su aprile 07, 2019 nel Software, Windows – Ultimo Aggiornamento: aprile 07, 2019 – 1 commento
Microsoft ha annunciato che la prossima versione di PowerShell Core di questa settimana. La prossima versione sarà PowerShell 7 e non PowerShell Core 6.3 come molti si aspettavano. I segnali di un cambiamento significativo nello sviluppo di PowerShell come la Microsoft fa un altro importante passo in sostituzione della fiducia PowerShell 5.1 su Windows con PowerShell Core.
Suggerimento: Controllare il nostro PowerShell vs PowerShell Core confronto per scoprire come i due differiscono l’uno dall’altro.
PowerShell l’utilizzo del Core è aumentato significativamente negli ultimi due anni, soprattutto su piattaforme Linux. Utilizzo di Windows è rimasto fermo invece per la maggior parte. Microsoft spiega la mancanza di progressi nella piattaforma Windows con l’esistenza di PowerShell 5.1, che offre le funzionalità di PowerShell Core non supporta.
Le organizzazioni e gli utenti di Windows si basano su funzioni che PowerShell Core non supporta, e che è il motivo principale per l’utilizzo su Windows ristagna mentre è sollevato su Linux.
Microsoft ha ideato un piano per cambiare, e PowerShell 7 è la chiave per il piano di successo. PowerShell 7 è basato su .NET Core 3.0, il che significa che la compatibilità con Windows PowerShell moduli aumenta di oltre il 90%.
PowerShell 7 sarà disponibile con Windows alla fine; in primo luogo, come un side-by-side di una funzionalità di Windows PowerShell 5.1 in modo che gli utenti e gli amministratori possono utilizzare entrambe le versioni di PowerShell sulla stessa macchina.
Microsoft prevede il rilascio di diventare disponibili intorno a Maggio 2019. Dipende dalla disponibilità generale di .NET Core 3.0 e sarà rilasciato poco dopo la sua uscita .NET Core 3.0.
Dal PowerShell 7 è allineato con l’ .NET Core timeline, ci aspettiamo che generalmente disponibili (GA) versione per qualche tempo dopo la GA .NET Core 3.0.
PowerShell 7 si sposta da un Microsoft Moderna Politica del Ciclo di vita di uno che è più in linea con il .NET Core ciclo di vita del supporto. Uno dei principali miglioramenti che esce il cambiamento è che PowerShell 7 dispongono di servizi a Lungo Termine e non a Lungo Termine versioni di Servizio.
Microsoft non ha rivelato come si prevede di distribuire PowerShell 7 su Windows. La spiegazione più probabile è che sarà aggiunto come opzione un primo che deve essere installato separatamente.
L’intenzione di sostituire la PowerShell 5.1 con le future versioni di PowerShell (Core) non sono stati rivelati, ma sembra probabile che Microsoft farà un interruttore alla fine di distribuire PowerShell (Core) con Windows e fare PowerShell 5.1 un componente opzionale.
Ora Te: utilizza PowerShell?