29Aug
Може бити врло фрустрирајуће када ваш професор каже нешто о ПоверСхелл-у, а различите веб странице изгледа да нуде солидан доказ за супротно.Да ли ПоверСхелл ради на системима који нису Виндовси или не?Данашњи СуперУсер К & амп; Пост има одговор на питање збуњеног читаоца.
Данашње питање & амп;Сесија одговора долази нам захваљујући СуперУсер-у подскупу Стацк Екцханге-а, групације К & ама;
Питање
СуперУсер читач ФредСаваге187 жели да зна да ли ПоверСхелл ради на другим оперативним системима поред Виндовса:
Мој професор рачунарских наука недавно је дао квиз, а једно од питања је било: "Труе или Фалсе: ПоверСхелл ради на Виндовс, Мац иЛинук ".Тачан одговор је био "лажан" и он тврди да је ПоверСхелл једина ствар за Виндовс.Али пронашао сам пар веб страница које кажу другачије:
ПоверСхелл је отворен и доступан је на Линук-у [Мицрософт Азуре Блог]
Репоситори ПоверСхелл [ГитХуб]
Који је уствари исправан?Да ли ПоверСхелл ради на Линук и Мац ОС-у, као и на Виндовс-у?
Да ли ПоверСхелл ради на другим оперативним системима поред Виндовса?
Одговорност
СуперУсер сарадник Бен Н има одговор за нас:
Да.Већина ПоверСхелл-а је. НЕТ, па се може покренути на било ком оперативном систему који има Рунтиме Цоммон Лангуаге( ЦЛР).У Виндовс-у, то је. НЕТ Фрамеворк.За друге оперативне системе, укључујући Линук, можете користити ЦореЦЛР, подскуп отвореног кода са различитим платформама. НЕТ Фрамеворк.
Као што сте научили у ПоверСхелл спремишту на ГитХуб-у, подржано је неколико оперативних система и дистрибуција.На пример, овде су упутства за Убунту и демонстрације:
Може се тврдити да нису сви ПоверСхелл доступни у окружењима без Виндовса, јер неке функције зависе од библиотека пронађених само у Виндовсу. особина ПарседХтмл на типа ХтмлВебРеспонсеОбјецт враћен помоћу Инвоке-ВебРекуест , на пример, је корисна само за Виндовс зато што поседује ЦОМ објекат који долази из неупућене библиотеке, мсхтмл.длл ће бити специфичан.На другим платформама нема ништа.И, наравно, постоје цмдлет за управљање системима који се налазе само у Виндовс-у, као што су Модерн аппс( Гет-АппкПацкаге , на пример).
Ипак, ПоверСхелл инфраструктура одлично функционише на другим оперативним системима, многи цмдлети могу се користити било где, а подршка постаје све боља.
Имате ли нешто да додате објашњењу?Звучи у коментарима.Желите да прочитате више одговора од других корисничких корисника Стацк Екцханге?Овде погледајте комплетну тему.
Имаге Цредит: Јефф Хицкс( Петри ИТ Кновледгебасе)