Недавно я считал что-то на веб-сайте Microsoft о PowerShell, являющемся доступным для Ubuntu.
Как я пошел бы об установке PowerShell? Я ценил бы руководство для обоих Гостеприимных и Испытанных.
Любой метод установки прекрасен, компилировать ли ли источник или полагаться на диспетчер пакетов. Компилирующие источник методы должны содержать деталь уровня новичка.
По состоянию на февраль 2017 года Microsoft сделала их доступными через общедоступный репозиторий, который приносит все преимущества репозитория. Подробности здесь.
Вот инструкции по установке 16.04
# Import the public repository GPG keys
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
# Register the Microsoft Ubuntu repository
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
# Update the list of products
sudo apt-get update
# Install PowerShell
sudo apt-get install -y powershell
# Start PowerShell (MS renamed main executable at launch to be more Linux-like)
pwsh
Для файлов установки debian ('.deb') и другие загрузки, см. выпуски PowerShell на GitHub.
Прямые ссылки на загрузку, с хешами SHA256:
14.04: powershell_6.0.0-alpha.16-1ubuntu1.14.04.1_amd64.deb
FB0002D6D57D900D0BA16C13C4EB0B84CA9D1AEA5EAF4DDBC0F7E8F3D582A2DF
16.04: <час> powershell_6.0.0-alpha.16-1ubuntu1.16.04.1_amd64.deb
96A647EFA64C704958CEAFA89F319950A3B729C161CB77C286561AF3CD3BFC1E
Загрузка DEB, проверьте контрольную сумму и затем позвольте Центру программного обеспечения Ubuntu заботиться об установке его. См. help.ubuntu.com о том, как проверить загрузку. В основном введите следующую команду:
sha256sum powershell_*.deb
PowerShell может быть установлена как поспешный пакет во всех в настоящее время поддерживаемых версиях Ubuntu. Для установки пакета снимка PowerShell открывают терминал и тип:
sudo snap install powershell --classic
PowerShell
Выпуск: v6.0.0-beta.4
wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.14.04.1_amd64.deb
sudo apt install ./powershell_*.deb
[Метод № 2] Ubuntu 16.04 ~ dpkg wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.14.04.1_amd64.deb
dpkg -i powershell_*.deb
apt-get install -f
wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.16.04.1_amd64.deb
sudo apt install ./powershell_*.deb
[Метод № 2] <час> ~ dpkg wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.16.04.1_amd64.deb
dpkg -i powershell_*.deb
apt-get install -f