Ubuntu16.04でマイクロソフトのパワーシェルを使う!(powershell) 1.インストールする!

スポンサーリンク

コンテンツ

Ubuntu16.04で動作確認済です!

インストール

以下のコマンドを実行すると、Ubuntu16.04で実際にインストールが可能です!

パワーシェルの実行に必要なソフトのインストール

$ sudo apt-get install libunwind8 libicu55

パワーシェル本体のダウンロード

$ wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.9/powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb

パワーシェル本体をウブンツ16.04にインストールする!

$ sudo dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb

インストール時の様子

インストール時は以下のようになります!参考にご利用ください!

$ sudo apt-get install libunwind8 libicu55
[sudo] t のパスワード: 
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
libicu55 はすでに最新バージョン (55.1-7) です。
libicu55 は手動でインストールしたと設定されました。
libunwind8 はすでに最新バージョン (1.1-4.1) です。
libunwind8 は手動でインストールしたと設定されました。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 328 個。

$ wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.9/powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
--2016-08-21 06:16:15--  https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.9/powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
github.com (github.com) をDNSに問いあわせています... 192.30.253.113
github.com (github.com)|192.30.253.113|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 302 Found
場所: https://github-cloud.s3.amazonaws.com/releases/49609581/3ab34990-63bf-11e6-84b3-9c3f34c3318d.deb?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20160820%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20160820T211626Z&X-Amz-Expires=300&X-Amz-Signature=f16bd29957147a50cc93b8bc95925a510a7751f9fd71a11c979390113f2ce3f6&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dpowershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb&response-content-type=application%2Foctet-stream [続く]
--2016-08-21 06:16:16--  https://github-cloud.s3.amazonaws.com/releases/49609581/3ab34990-63bf-11e6-84b3-9c3f34c3318d.deb?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20160820%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20160820T211626Z&X-Amz-Expires=300&X-Amz-Signature=f16bd29957147a50cc93b8bc95925a510a7751f9fd71a11c979390113f2ce3f6&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dpowershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb&response-content-type=application%2Foctet-stream
github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com) をDNSに問いあわせています... 54.231.72.27
github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)|54.231.72.27|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 40928824 (39M) [application/octet-stream]
`powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb' に保存中

powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.de 100%[================================================================================================================>]  39.03M  2.64MB/s    in 30s     

2016-08-21 06:16:46 (1.32 MB/s) - `powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb' へ保存完了 [40928824/40928824]

$ sudo dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
以前に未選択のパッケージ powershell を選択しています。
(データベースを読み込んでいます ... 現在 175444 個のファイルとディレクトリがインストールされています。)
powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb を展開する準備をしています ...
powershell (6.0.0-alpha.9-1) を展開しています...
powershell (6.0.0-alpha.9-1) を設定しています ...
man-db (2.7.5-1) のトリガを処理しています ...

実行

以下のコマンドを実行すると、Ubuntu16.04でパワーシェルが起動します!

$ powershell

実行例

$ powershell 
PowerShell 
Copyright (C) 2016 Microsoft Corporation. All rights reserved.

PS /home/t> 

この状態でパワーシェルのコマンドを実行することができます!