Téma Jannah Licencia nie je overená. Prejdite na stránku možností témy a overte licenciu. Pre každý názov domény potrebujete jednu licenciu.

Kroky na bezproblémovú inštaláciu a spustenie PowerShell na systémoch Linux v roku 2025

PowerShell, výkonný nástroj spoločnosti Microsoft na automatizáciu a správu systémov, už nie je obmedzený na systémy Windows. S rastúcou popularitou Linuxu ako operačného systému pre servery a vývoj sa inštalácia PowerShell na Linux stala bežnou. V tejto príručke vás prevedieme krok za krokom procesom hladkej inštalácie PowerShell na Linux so zameraním na najnovšie aktualizácie a kompatibilitu v roku 2025. Či už ste vývojár alebo správca systému, tu nájdete všetko potrebujete začať efektívne používať PowerShell v systéme Linux.

linux-mascot-powershell Kroky na bezproblémovú inštaláciu a spustenie PowerShell na systémoch Linux v roku 2025

Zhrnutie

  • PowerShell je k dispozícii pre Linux a umožňuje vám spúšťať príkazy a skripty naprieč platformami s objektovo orientovanými funkciami.
  • Inštalácia PowerShell v systéme Linux závisí od použitej distribúcie, pričom spoločnosť Microsoft poskytuje skripty na jednoduchú inštaláciu.
  • Predvolený shell môžete jednoducho zmeniť na PowerShell v systéme Linux pomocou príkazu chsh.

PowerShell si možno predstavujete ako rozhranie príkazového riadka a skriptovací jazyk v systéme Windows. Vedeli ste, že ho môžete použiť aj v systéme Linux? Tu je návod, ako využiť príkazy a skripty naprieč platformami

Čo je PowerShell?

PowerShell je príkazový a skriptovací jazyk vytvorený spoločnosťou Microsoft ako náhrada za starý príkazový riadok. Aj keď je primárne spojený s Windowsom, ako súčasť prebiehajúcich pokusov spoločnosti prinútiť lietať ošípané, sprístupnil ho pre Linux.

Prečítajte si tiež:  Ako spúšťať a ovládať procesy na pozadí v systéme Linux

PowerShell možno použiť ako ktorýkoľvek iný shell v Linuxe na spúšťanie príkazov a písanie skriptov. Hoci má v predvolenom nastavení podrobné príkazy, rozumie bežným aliasom ako „ls“ v systéme Linux a „dir“ v systéme Windows na vypísanie adresára. Je tiež objektovo orientovaný a nespolieha sa na textové prúdy. Vďaka tomu je zložitejšie ako tradičné riešenie filozofie Unixu, ktorým je presmerovanie textového vstupu a výstupu.

Prečo nainštalovať PowerShell na Linux?

Dôvod, prečo by ste mohli chcieť nainštalovať PowerShell na Linux, je ten, že vám dáva možnosti. Linux už má veľa skriptovacích jazykov, vrátane klasických shellov ako Bash, ako aj pokročilejších jazykov ako Perl a Python.

Ak primárne používate Linux, ale možno budete musieť spravovať server Windows, môže byť pre vás výhodné nainštalovať PowerShell do vášho systému Linux. Alebo možno viac poznáte systém Windows. Príkazový riadok PowerShell vám môže poskytnúť kotvu, keď začnete objavovať Linux.

Nainštalujte PowerShell

Spôsob inštalácie PowerShell závisí od distribúcie Linuxu, ktorú používate.

microsoft-debian-powershell-installation-page Kroky na bezproblémovú inštaláciu a spustenie PowerShell v systémoch Linux v roku 2025

Microsoft poskytuje svoje vlastné úložiská pre mnoho populárnych softvérových distribúcií vrátane Red Hat Enterprise Linux Family a Debian/Ubuntu.

Poďme si to nainštalovať na Debian. Dostupnosť Microsoft má užitočný skript, ktorý môžete skopírovať a prilepiť.. Majú dokonca tlačidlo, na ktoré môžete kliknúť a skopírovať ho do schránky.

Prečítajte si tiež:  Najlepší softvér na úpravu fotografií pre Linux ako alternatívy Photoshopu

Prilepte skript do emulátora terminálu a nainštaluje a spustí PowerShell.

debian-powershell-installation Kroky na bezproblémovú inštaláciu a spustenie PowerShell na systémoch Linux v roku 2025

Microsoft má pokyny. Podobne ako väčšina ostatných populárnych distribúcií Linuxu.

Spustenie PowerShell v systéme Linux

Po nainštalovaní PowerShell ho môžete spustiť. Ak to chcete urobiť, použite tento príkaz:

pwsh

PowerShell budete používať interaktívne, rovnako ako v prípade prihlasovacieho prostredia. Môžete do neho zadávať bežné príkazy.

Príkaz ls funguje ako zvyčajne, ale skúste použiť príkaz „dir“. Uvidíte niečo iné. Uvidíte niečo podobné ako výstup voľby ls -l, s povoleniami Linuxu pre súbory v ľavom stĺpci, informáciami o používateľovi a skupine, časom poslednej úpravy a nakoniec názvom súboru.

powershell-linux-dir Kroky na bezproblémovú inštaláciu a spustenie PowerShell na systémoch Linux v roku 2025

Keď skončíte s PowerShell, napíšte „exit“ alebo stlačte Ctrl+d, čím ukončíte reláciu. Ak je vaše prihlasovacie prostredie PowerShell, okno sa tým zatvorí. Ak ho spúšťate z iného shellu, vráti vás to do shellu, z ktorého ste ho vyvolali.

Zmeňte shelly na PowerShell

Ak chcete zmeniť shell Linux, ktorý používate pri otvorení okna terminálu na PowerShell, je to jednoduché.

PowerShell by mal byť v zozname shellov v súbore /etc/shells. Na zobrazenie zoznamu použite cat:

cat /etc/shells

linux-cat-etc-shells-1 Kroky na bezproblémovú inštaláciu a spustenie PowerShell na systémoch Linux v roku 2025

Mali by ste vidieť riadok, ktorý hovorí „pwsh“. V tomto systéme existujú dva z nich: /usr/bin/pwsh a /opt/microsoft/powershell/7/pwsh. Prvý sa javí ako lepšia stávka, pretože neodkazuje na žiadne čísla verzií a je menej pravdepodobné, že zlyhá pri aktualizáciách.

Prečítajte si tiež:  Ako ľahko skontrolovať kompatibilitu hier s Linuxom

Na zmenu prihlasovacieho prostredia použite príkaz chsh. Po zobrazení výzvy budete musieť zadať svoje heslo. Po zobrazení výzvy zadajte názov cesty, ktorú chcete použiť, v tomto prípade /usr/bin/pwsh.

Stlačte Enter a ak je to platný shell v /etc/shells, práve ste zmenili svoj prihlasovací shell.

Odhláste sa a potom sa znova prihláste, spustite okno terminálu alebo virtuálny terminál a teraz by ste mali byť predvolene prihlásení do prostredia PowerShell.

Ak píšete skripty PowerShell, môžete tiež zadať PowerShell pomocou rovnakých ciest pomocou riadku shebang. Toto je tak pomenované, pretože riadok shebang začína dvoma znakmi: znakom kríženia (#) a výkričníkom (!), známym aj ako „bang“.

Na vyvolanie prostredia PowerShell zo skriptu použijeme rovnakú cestu, akú sme použili predtým v prvom riadku skriptu:

#!/usr/bin/pwsh

To by malo zabezpečiť spustenie skriptu pomocou PowerShell. Teraz ste pripravení preskúmať PowerShell v systéme Linux.

Inštalácia PowerShell v systéme Linux už nie je komplikovaný proces vďaka neustálym aktualizáciám a vynikajúcej podpore od spoločnosti Microsoft. V roku 2025 sa tento nástroj stal ideálnou voľbou pre správu a automatizáciu systémov na viacerých platformách. Podľa vyššie uvedených krokov môžete jednoducho začať používať PowerShell v systéme Linux a využívať jeho výkonné možnosti. Či už pracujete na serveroch alebo aplikáciách, PowerShell poskytuje flexibilné a výkonné riešenie pre vaše potreby.

Prejsť na horné tlačidlo