LINUX.ORG.RU
ФорумTalks

PowerShell стала доступной на Linux в формате snap

 , , ,


0

2

PowerShell теперь доступен для Linux как Snap пакета. PowerShell представляет собой оболочку командной строки с открытым исходным кодом от Microsoft. Уствновить PowerShell можно с помощью следующих комманд:

snap install powershell –classic
snap install powershell-preview –classic

P.S. bash наше всё :D. А это предназначено скорей всего для тех, у кого смешанный парк серверов.

Подробности

Перемещено jollheef из linux-general

А что разве есть такие у кого большой парк смешанных серверов ? И главное зачем ?

И да в линух главное не менеджер пакетов ( rpm, dpkg и т.д. ) а способ их доставки ( apt, yum, dnf и т.д. )

mx__ ★★★★★
()
Ответ на: комментарий от mx__

И да в линух главное не менеджер пакетов ( rpm, dpkg и т.д. ) а способ их доставки ( apt, yum, dnf и т.д. )

Что за бред ты написал?

ozz_is_here
()
Ответ на: комментарий от crutch_master

Всем, кроме уникс‐вытиранов, ясно, что bash уже устарел, не нужен и остаётся на плаву только благодаря тоннам legacy.

rotfront
()
Ответ на: комментарий от rotfront

Но что втыкать вместо него? ps - это не серьёзно (ага, java shell еще приделайте (впрочем, я бы потыкал)), perl - это изврат, js/py/lua-shell?

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от rotfront

Жирно слишком. Shell должен работать везде, и ты предлагаешь тащить целый .net куда-нибудь на дохлую железяку? Хоть это и считается зашкваром, но какой-нибудь js-shell из duktape и палок тут будет более интересным вариантом.

crutch_master ★★★★★
()
Ответ на: комментарий от crutch_master

целый .net

.NET Core
Распакованный рантайм у него — около 70 МБ, если я не ошибаюсь.

Но да, диды экономили каждый байт, мы тогда тоже будет экономить каждый байт.

rotfront
()
Ответ на: комментарий от rotfront

Но да, диды экономили каждый байт, мы тогда тоже будет экономить каждый байт.

То, что shell должен быть минималистичным - это техническое требование, чтобы скрипты работали везде на одном shell'е без переписывания под каждый усратый tplink, а не тупая дань традиции так-то.

crutch_master ★★★★★
()
Ответ на: комментарий от crutch_master

Если тебе нужен шелл на кофеварке и тостере, то лучше взять не PowerShell и даже не bash, а busybox со встроенным шеллом.

…без переписывания…

OMG

rotfront
()

Осталось портировать RSAT.

Deleted
()
Ответ на: комментарий от rotfront

Ну, так на каждой ковефарке уже есть sh. На что его поменять можно в перспективе?

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)

Наконец-то годная замена протухшему bash!

Valeg ★★★
()

Джва года ждал...

Zhbert ★★★★★
()

PS доступен, а проверка правописания или некорявый переводчик нет. Беда-печаль

MKuznetsov ★★★★★
()

Нужно.

Жаль только, что без адаптированных (хотя бы) coreutils и util-linux PS в линуксе будет интересен исключительно для лабораторных целей.

intelfx ★★★★★
()
Ответ на: комментарий от kott

Если сильно припрёт, никто тебе не запретит пользоваться coreutils из PowerShell.
Неадаптированные — да, текстом — да, но большую часть обработки можно выносить в объекты.
В итоге получается, что PowerShell умеет всё то же самое, что и bash, но и ещё больше. Зачем тогда вообще нужен bash?

rotfront
()
Ответ на: комментарий от crutch_master

Но что втыкать вместо него?

Да ничего не надо втыкать, пусть будет. Просто писать на нем скрипты не надо, вот и все. Окидываешь взглядом свой проект, видишь шелл-скрипт в котором больше 20 строк, и тут же переписываешь на что-нибудь более подходящее.

morse ★★★★★
()

Теперь и шелл с зондами?

bread
()
Ответ на: комментарий от kott

Я ему обосновал, почему bash вообще не нужен, а он «Ко‐ко‐ко! Если ты не хочешь в болоте сидеть — не сиди, какие проблемы? Я вот лучше в болоте посижу!»

rotfront
()

snap

PowerShell

Радует, что Bash 5.0 на подходе, уже alpha выпустили.

Pravorskyi ★★★
()
Ответ на: комментарий от onon

На то, что в каждом конкретном случае будет удобнее. Вот я например сейчас одного такого монстра переписываю, внезапно, на градл. Это избавит нас от кучи проблем с совместимостью между разными шеллами, и заодно добавит поддержку венды.

morse ★★★★★
()

наконец то нормальная консоль, а не убогий zsh!

darkenshvein ★★★★★
()

Bash не нужен, а это тем более.

RazrFalcon ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

В винде вполне ок, кстати. Пару лет назад на работе клепал на нём скрипты для вантуза. На линухе сломано в хлам. В начале года оно работало, сегодня пробовал запустить, либо валится на старте, либо при каждом введённом символе печатает PS /home/user>
В общем, на доработку...

Hertz ★★★★★
()
Ответ на: комментарий от rotfront

Не надо свой тяжёлый опыт на других перекладывать, сходи всё же к доктору пока не поздно, не запускай свои душевные болезни.

Hertz ★★★★★
()
Ответ на: комментарий от Hertz

Не надо свой тяжёлый опыт на других перекладывать…

Хватит проецировать, маня, а то придётся высылать тебе два вагона.

rotfront
()
Ответ на: комментарий от rotfront

Хватит проецировать

Стрелы то не переводи.

Hertz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.