Prije par dana Microsoft je predstavio novu inačicu svog poznatog alata PowerShell. Riječ je PowerShell 7.0 verziji, koja će raditi na Windows, Linux i macOS sustavima. PowerShell 7 je djelo kompanije, ali i mnogih korisnika koji su sudjelovali u Open Source dijelu kodiranja. Iz kompanije se zahvaljuju velikoj zajednici i podršci, te interesu za njihov alat.
Što je PowerShell 7.0?
Za one koji ne znaju PowerShell je tekst bazirana aplikacija za izvođenje naprednih operacija na MS Windows, ali i Linux, te macOS sustavima.
Verzija 7.0 je aktualna velika nadogradnja tog alata, koji je zamišljen da radi na današnjim značajnim sustavima.
Nova inačica PowerShella donosi značajna poboljšanja, i neke nove mogućnosti.
Microsoft development tim naglasak stavlja na:
Pipeline paralelni rad ForEach-Object -Parallel
Novi operatori: a ? b : c
Parallel lančani operatori: ||
i &&
Pojednostavljeni i dinamični pregled grešaka sa Get-Error
naredbom
Automatska obavijest za pojavu novije verzije
Kako bi detaljno proučili kompletnu listu novih opcija posjetite link.
Kako preuzeti i instalirati PowerShell?
Prvo, provjerite službenu dokumentaciju i uvjerite se u kompatibilnost sustava koji koristite, sa mogućnostima instaliranja PowerShell 7.0 alata.
Ovisno o tome, izaberite metodu instaliranja PowerShella na vaš OS.
Ako ste napredni korisnik Microsoft alata, možete preuzeti binarni paket sa GitHub stranica, i prilagoditi instalaciju prema potrebama.
Na kraju, moguće je PowerShell preuzeti u obliku Docker container image datoteke.
Sistemi koji podržavaju novu PowerShell verziju
Ako koristite neki od dolje spomenutih sistema, možete instalirati PowerShell 7.0.
PowerShell 7 podržava sljedeće x64 sisteme:
Windows 7, 8.1, i 10
Windows Server 2008 R2, 2012, 2012 R2, 2016 i 2019
macOS 10.13+
Red Hat Enterprise Linux (RHEL), CentOS 7+
Fedora 29+
Debian 9+
Ubuntu 16.04+
openSUSE 15+
Alpine Linux 3.8+
Osim gore spomenutih, PowerShell 7.0 može biti instaliran na ARM32 i ARM64 Debian i Ubuntu sisteme, kao i na ARM64 Alpine Linux.
Službeno nisu na popisu podržanih sistema, ali je zajednica izradila instalaciju za Arch i Kali Linux.
Za korisnike starije verzije ovog alata PowerShell Core 6.x, trebamo spomenuti da je 7.0 verzija kompatibilna sa modulima od prije. PowerShell 7.0 će raditi u okruženju u kojem je radila prijašnja verzija alata.
Za popis modula u Windows 10 okruženju iskoristite naredbu Get-Module -ListAvailable
.