В апреле мы узнали удивительную новость о прибытии Ubuntu Bash в Windows 10, факт, который был реализован несколько недель назад с обновлением. Но похоже, что союз между обеими операционными системами продолжается, и новый инструмент достигнет обоих миров.
В данном случае речь идет о консоль Windows, также известная как Powershell. Этот инструмент будет доступен пользователям Ubuntu, а также пользователям Windows, что принесет пользу системным администраторам и пользователям, работающим с обеими операционными системами.
Запуск произошел вчера, хотя доступная версия еще не окончательная версия но над версией, которая находится в разработке, все еще ведется работа. В любом случае Powershell доступен через этот репозиторий.
Когда эта версия будет завершена, Powershell будет включен в репозиториях основных серверных дистрибутивов Gnu / Linux, Среди них Ubuntu Server, версия, которая все чаще присутствует на серверах, но также и на других компьютерах, таких как устройства IoT, или даже в мобильных версиях через Ubuntu Phone.
Powershell будет использовать технологию .Net Core для переносимости
По данным Microsoft, все больше и больше пользователей и профессионалов работают с двумя операционными системами и поэтому создание кроссплатформенных инструментов. Таким образом, на этот раз Microsoft использует свою новую технологию .Net Core для переноса Windows Powershell на Ubuntu.
У Microsoft есть технология, которая пытается конкурировать с Ubuntu и Gnu / Linux в мире серверов, но сама Microsoft указала, что из машин, созданных из Microsoft Azure, каждый третий использует Linux для работы.
Само собой разумеется, что этот шаг Powershell важен, но я всегда думаю, что использование двух операционных систем связано с Microsoft, а не с Ubuntu или пользователем. Если бы между операционными системами было больше свободы, пользователи использовали бы в качестве операционной системы Ubuntu, а не Windows, но его ограничения - это то, что заставляет пользователей использовать две операционные системы Вы так не думаете?
И зачем нам Linux-программы PowerShell? В нем не будет какой-либо действительно интересной утилиты, поскольку в Linux у нас есть собственная оболочка Linux и даже ZSH, которые мощнее PowerShell.
Например, для разработчиков .NET установите пакеты Nuget.