Ubuntu 16.04 x64 + VsCode + Code Runner で Python3を使ってみる

Ubuntu 16.04 x64 + VsCode + Code Runner で Python3を使ってみる

Code Runner のデフォルトの Python2 を Python3 に切り替えてみる
# これでいいのかなぁ・・・・
参考にしたサイトはこちら
Can't use python3
VsCodeをインストールする
Download Visual Studio Code
より .deb 64bit をDLする
$ sudo dpkg -i code_1.30.2-1546901646_amd64.deb
$ ls /etc/apt/*/* で以下が追加される
/etc/apt/sources.list.d/vscode.list
/etc/apt/trusted.gpg.d/microsoft.gpg

$ sudo apt install python-pip
$ sudo apt install python3-pip
$ sudo pip3 install pylint
インストール後以下を追加する
Japanese Language Pack for VS Code
Code Runner
Python for VSCode
  code で起動後
・ファイル -> 基本設定 -> 設定 で Setting を開く
・設定の検索で executorMap を入力する
・ユーザー設定に以下を追加後保存する

    "code-runner.executorMap": {
        "python": "python3 -u"
    }

# _*_ coding: utf-8 _*_
# Windows Add env PYTHONIOENCODING = UTF-8 & restart vscode
print('日本語')

[Running] python3 -u "/path/to/dev/vscode/python/samp/test01.py"
日本語

[Done] exited with code=0 in 0.05 seconds

# -*- coding: utf-8 -*- の有無にかかわらず、正しく実行される

VsCode をランチャーに登録する場合は、以下の手順が楽
参考にしたサイトはこちら
Ubuntu 16.04 LTSの使い方 (基礎編)
・ランチャーに常時アイコンを表示したい場合は、アプリケーションを起動した後
ランチャーのアイコンを右クリックしてLauncherに登録をクリックすれば常時
 表示されるようになります。

Ubuntu 16.04 x64 に .NET Core SDK 2.2 をインストールする

Ubuntu 16.04 x64 に .NET Core SDK 2.2 をインストールする

参考にしたサイトはこちら
Install .NET Core SDK on Linux Ubuntu 16.04 x64

・適当な dir で
$ wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
 
$ ls /etc/apt/*/* (以下が追加される)
/etc/apt/sources.list.d/microsoft-prod.list
/etc/apt/trusted.gpg.d/microsoft-prod.gpg

$ sudo apt-get install apt-transport-https
$ sudo apt-get update
$ sudo apt-get install dotnet-sdk-2.2
 
インストール後

    
$ dotnet --info
.NET Core SDK (global.json を反映):
Version: 2.2.103
Commit: 8edbc2570a

ランタイム環境:
OS Name: ubuntu
OS Version: 16.04
OS Platform: Linux
RID: ubuntu.16.04-x64
Base Path: /usr/share/dotnet/sdk/2.2.103/

Host (useful for support):
Version: 2.2.1
Commit: 878dd11e62

.NET Core SDKs installed:
2.2.103 [/usr/share/dotnet/sdk]

.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.2.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.2.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.2.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

以下 動作を試してみる
$ sudo apt install nuget
$ mkdir /path/to/samp001
$ cd samp001
$ dotnet new mvc -au None

$ dotnet publish -c Release -r ubuntu.16.04-x64 samp001.csproj
$ dotnet ./bin/Release/netcoreapp2.2/ubuntu.16.04-x64/publish/samp001.dll

Now listening on: http://localhost:5000
Now listening on: https://localhost:5001
Application started. Press Ctrl+C to shut down.

ブラウザで https://localhost:5001 にアクセスして動作を確認する

Ubuntu 16.04 x64 に .NET Core SDK 2.2 をインストールする

Ubuntu 16.04 x64 に .NET Core SDK 2.2 をインストールする

参考にしたサイトはこちら
Install .NET Core SDK on Linux Ubuntu 16.04 x64

・適当な dir で
$ wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
 
$ ls /etc/apt/*/* (以下が追加される)
/etc/apt/sources.list.d/microsoft-prod.list
/etc/apt/trusted.gpg.d/microsoft-prod.gpg

$ sudo apt-get install apt-transport-https
$ sudo apt-get update
$ sudo apt-get install dotnet-sdk-2.2
 
インストール後


$ dotnet --info
.NET Core SDK (global.json を反映):
Version: 2.2.103
Commit: 8edbc2570a

ランタイム環境:
OS Name: ubuntu
OS Version: 16.04
OS Platform: Linux
RID: ubuntu.16.04-x64
Base Path: /usr/share/dotnet/sdk/2.2.103/

Host (useful for support):
Version: 2.2.1
Commit: 878dd11e62

.NET Core SDKs installed:
2.2.103 [/usr/share/dotnet/sdk]

.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.2.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.2.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.2.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

以下 動作を試してみる
$ sudo apt install nuget
$ mkdir /path/to/samp001
$ cd samp001
$ dotnet new mvc -au None

$ dotnet publish -c Release -r ubuntu.16.04-x64 samp001.csproj
$ dotnet ./bin/Release/netcoreapp2.2/ubuntu.16.04-x64/publish/samp001.dll

Now listening on: http://localhost:5000
Now listening on: https://localhost:5001
Application started. Press Ctrl+C to shut down.

ブラウザで https://localhost:5001 にアクセスして動作を確認する

Windows10 Pro x64 + VirtualBox に Ubuntu 16.04 をインストールする(&VsCode)

Windows10 Pro x64 + VirtualBoxUbuntu 16.04 をインストールする(&VsCode)

 

環境を壊したようなので再インストールしたときのメモ

 

Ubuntu 16.04.5 LTS (Xenial Xerus)

より ubuntu-16.04.5-desktop-amd64.iso をDLする

 

Index of /virtualbox/5.2.24

より VirtualBox-5.2.24-128163-Win.exe をDL後インストールする

VirtualBoxを起動

 新規ボタン -> エキスパートモードボタンを押して、vdiファイルの保存先を指定する

Ubuntuをしンストールする前の設定(後でも良い)

 設定ボタン

  一般 -> 高度(A)

   クリップボードの共有:双方向

   ドラッグ&ドロップ:双方向

  

  システム -> マザーボード

   メモリ:10240MB

  システム -> プロセッサー

   プロセッサー数:4

  

  システム -> スクリーン

   ビデオメモリー:128MB

  

  ネットワーク -> アダプター1

   割り当て:ブリッジアダプター

   名前:Intel(R)I211 Gigabiy Network Connection

   

  ユーザーインターフェース

   メニュー横のチェックボックスがonであることを確認

  

  グローバルツールボタン

   アダプター(A)

    アダプターを手動で設定をチェック

    アドレスとネットマスクを設定する

 

 上記を設定後、Ubuntuをインストールする

  

Ubuntuをしンストール後の設定

・rootのパスワードの設定

$ sudo passwd root

 

・パッケージの更新

$ sudo apt-get update

$ sudo apt-get upgrade -y

 

・openssh-serverのインストール

$ sudo apt-get install openssh-server

 

・システム設定ボタン押下

 画面の明るさとロック

  ロックする:オフ

 

 外観 -> 挙動

  ウインドウのメニューを表示:ウインドウのタイトルバーの中をチェック

 

 ネットワーク -> 有線 -> オプションボタン

  IPv4

   方式:手動

   追加ボタン押下:アドレス、ネットマスク、デフォルトゲートウェイを入力

   DNSサーバー:入力する

 

 $ sudo service network-manager restart

 $ ifconfig で変更されていることを確認する

 

debパッケージのインストール

最初にVsCodeをインストールすることが多いのでついでにメモ

Download Visual Studio Code

より .deb 64bit をDLする

$ sudo dpkg -i code_1.30.2-1546901646_amd64.deb

 

$ ls /etc/apt/*/* で以下が追加される

/etc/apt/sources.list.d/vscode.list

/etc/apt/trusted.gpg.d/microsoft.gpg

 

インストール後以下を追加する

 Japanese Language Pack for VS Code

 Code Runner

 Python for VSCode

 

 以下の動作を確認してみる

# -*- coding: utf-8 -*-
# Windows Add env PYTHONIOENCODING = UTF-8 & restart vscode
print('日本語')

[Done] exited with code=1 in 0.011 seconds

[Running] python -u "/path/to/vscode/python/samp/test01.py"
日本語

[Done] exited with code=0 in 0.013 seconds

参考にしたサイトはこちら

Ubuntu 16.04 LTSの使い方 (基礎編)

・ランチャーに常時アイコンを表示したい場合は、アプリケーションを起動した後

 ランチャーのアイコンを右クリックしてLauncherに登録をクリックすれば常時表

 示されるようになります。

Windows10 Pro x64 + VirtualBox に Ubuntu 16.04 をインストールする(&VsCode)

Windows10 Pro x64 + VirtualBoxUbuntu 16.04 をインストールする(&VsCode)
 
環境を壊したようなので再インストールしたときのメモ
 
Ubuntu 16.04.5 LTS (Xenial Xerus)
より ubuntu-16.04.5-desktop-amd64.iso をDLする
 
Index of /virtualbox/5.2.24
より VirtualBox-5.2.24-128163-Win.exe をDL後インストールする
VirtualBoxを起動
 新規ボタン -> エキスパートモードボタンを押して、vdiファイルの保存先を指定する

Ubuntuをしンストールする前の設定(後でも良い)
 設定ボタン
  一般 -> 高度(A)
   クリップボードの共有:双方向
   ドラッグ&ドロップ:双方向
  
  システム -> マザーボード
   メモリ:10240MB

  システム -> プロセッサー
   プロセッサー数:4
  
  システム -> スクリーン
   ビデオメモリー:128MB
  
  ネットワーク -> アダプター1
   割り当て:ブリッジアダプター
   名前:Intel(R)I211 Gigabiy Network Connection
   
  ユーザーインターフェース
   メニュー横のチェックボックスがonであることを確認
  
  グローバルツールボタン
   アダプター(A)
    アダプターを手動で設定をチェック
    アドレスとネットマスクを設定する
 
 上記を設定後、Ubuntuをインストールする
  
Ubuntuをしンストール後の設定
・rootのパスワードの設定
$ sudo passwd root
 
・パッケージの更新
$ sudo apt-get update
$ sudo apt-get upgrade -y
 
・openssh-serverのインストール
$ sudo apt-get install openssh-server
 
・システム設定ボタン押下
 画面の明るさとロック
  ロックする:オフ
 
 外観 -> 挙動
  ウインドウのメニューを表示:ウインドウのタイトルバーの中をチェック
 
 ネットワーク -> 有線 -> オプションボタン
  IPv4
   方式:手動
   追加ボタン押下:アドレス、ネットマスク、デフォルトゲートウェイを入力
   DNSサーバー:入力する
 
 $ sudo service network-manager restart
 $ ifconfig で変更されていることを確認する
 
debパッケージのインストール
最初にVsCodeをインストールすることが多いのでついでにメモ
Download Visual Studio Code
より .deb 64bit をDLする
$ sudo dpkg -i code_1.30.2-1546901646_amd64.deb
 
$ ls /etc/apt/*/* で以下が追加される
/etc/apt/sources.list.d/vscode.list
/etc/apt/trusted.gpg.d/microsoft.gpg
 
インストール後以下を追加する
 Japanese Language Pack for VS Code
 Code Runner
 Python for VSCode
 
 以下の動作を確認してみる


# -*- coding: utf-8 -*-
# Windows Add env PYTHONIOENCODING = UTF-8 & restart vscode
print('日本語')

[Done] exited with code=1 in 0.011 seconds

[Running] python -u "/path/to/vscode/python/samp/test01.py"
日本語

[Done] exited with code=0 in 0.013 seconds

参考にしたサイトはこちら
Ubuntu 16.04 LTSの使い方 (基礎編)
・ランチャーに常時アイコンを表示したい場合は、アプリケーションを起動した後
 ランチャーのアイコンを右クリックしてLauncherに登録をクリックすれば常時表
 示されるようになります。

Raspberry Pi 3B + Ubuntu MATE 16.04 で dotnetcore 2.2 を試してみる

Raspberry Pi 3B + Ubuntu MATE 16.04 で dotnetcore 2.2 を試してみる

最初 dotnet-sdk-2.1.300-linux-arm.tar.gz で試してみたんだけど

dotnet restore でエラーを吐くので dotnet-sdk-2.2.101-linux-arm.tar.gz

で試してみる

一応以下の記述があるんだけど、16.04には未対応なので binary をDLして使用する

18.04 のイメージ無いし・・・

Ubuntu 16.04
wget -q packages-microsoft-prod.deb https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

参考にしたのは以下のサイト

Setup .NET Core 2.1 on ARM

dotnet/core

How to install NuGet from command line on linux

Ubuntu 16.04 LTS で ASP.NET Core MVC のプロジェクトを作成してみる

対象はこちら

Raspberry Pi 3B に Ubuntu MATE 16.04 をインストール&Wifiで接続してみる

インストールしてみる

.NET Core 2.2 downloadsより以下をDLする

SDK 2.2.101/.NET Core Binaries: ARM32

Runtime 2.2.0/ASP.NET Core Binaries: ARM32

$ sudo apt-get -y install libunwind8 gettext
$ sudo mkdir /opt/dotnet
$ sudo tar -xvf dotnet-sdk-2.2.101-linux-arm.tar.gz -C /opt/dotnet/
$ sudo tar -xvf aspnetcore-runtime-2.2.0-linux-arm.tar.gz -C /opt/dotnet/
$ sudo ln -s /opt/dotnet/dotnet /usr/local/bin

$ dotnet --info
.NET Core SDK (reflecting any global.json):
 Version:   2.2.101
 Commit:    236713b0b7

Runtime Environment:
 OS Name:     ubuntu
 OS Version:  16.04
 OS Platform: Linux
 RID:         ubuntu.16.04-arm
 Base Path:   /opt/dotnet/sdk/2.2.101/

Host (useful for support):
  Version: 2.2.0
  Commit:  1249f08fed

.NET Core SDKs installed:
  2.2.101 [/opt/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.2.0 [/opt/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.2.0 [/opt/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.2.0 [/opt/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

.profile に以下を追加する(のかな?)

export DOTNET_CLI_TELEMETRY_OPTOUT=1

プロジェクトを作成する

適当なdirで 以下を実行する

$ sudo apt install nuget
$ dotnet new mvc -au None

Welcome to .NET Core!
---------------------
Learn more about .NET Core: https://aka.ms/dotnet-docs
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs

Telemetry
---------
The .NET Core tools collect usage data in order to help us improve your experience. The data is anonymous and doesn't include command-line arguments. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET Core CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

ASP.NET Core
------------
Successfully installed the ASP.NET Core HTTPS Development Certificate.
To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). For establishing trust on other platforms refer to the platform specific documentation.
For more information on configuring HTTPS see https://go.microsoft.com/fwlink/?linkid=848054.
Getting ready...
The template "ASP.NET Core Web App (Model-View-Controller)" was created successfully.
This template contains technologies from parties other than Microsoft, see https://aka.ms/aspnetcore-template-3pn-210 for details.

Processing post-creation actions...
Running 'dotnet restore' on /home/tabizou/dev/core/smp0001/smp0001.csproj...
  Restoring packages for /home/tabizou/dev/core/smp0001/smp0001.csproj...
  Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.props.
  Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.targets.
  Restore completed in 9.25 sec for /home/tabizou/dev/core/smp0001/smp0001.csproj.

Restore succeeded.

プロジェクトをコンパイル&リリースする

$dotnet publish -c Release -r ubuntu.16.04-arm smp0001.csproj
Microsoft (R) Build Engine version 15.9.20+g88f5fadfbe for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Restoring packages for /home/tabizou/dev/core/smp0001/smp0001.csproj...
  Restore completed in 7.92 sec for /home/tabizou/dev/core/smp0001/smp0001.csproj.
  smp0001 -> /home/tabizou/dev/core/smp0001/bin/Release/netcoreapp2.2/ubuntu.16.04-arm/smp0001.dll
  smp0001 -> /home/tabizou/dev/core/smp0001/bin/Release/netcoreapp2.2/ubuntu.16.04-arm/smp0001.Views.dll
  smp0001 -> /home/tabizou/dev/core/smp0001/bin/Release/netcoreapp2.2/ubuntu.16.04-arm/publish/

プロジェクトを実行する

$ dotnet ./bin/Release/netcoreapp2.2/ubuntu.16.04-arm/publish/smp0001.dll
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
      No XML encryptor configured. Key {4d3c1b1b-1e86-4ffe-832a-ef6231ac6c04} may be persisted to storage in unencrypted form.
Hosting environment: Production
Content root path: /home/tabizou/dev/core/smp0001
Now listening on: http://localhost:5000
Now listening on: https://localhost:5001
Application started. Press Ctrl+C to shut down.

ブラウザで確認する(ポートが開いていることだけを確認・・・)

$ telnet localhost 5000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

メモ

最初に dotnet new mvc -au None を実行したときに以下が出力されたのだが

プロジェクトフォルダを変えても実行されないのが不明

$ dotnet new mvc -au None

Welcome to .NET Core!
---------------------
Learn more about .NET Core: https://aka.ms/dotnet-docs
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs

Telemetry
---------
The .NET Core tools collect usage data in order to help us improve your experience. The data is anonymous and doesn't include command-line arguments. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET Core CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

ASP.NET Core
------------
Successfully installed the ASP.NET Core HTTPS Development Certificate.
To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). For establishing trust on other platforms refer to the platform specific documentation.
For more information on configuring HTTPS see https://go.microsoft.com/fwlink/?linkid=848054.
Getting ready...
The template "ASP.NET Core Web App (Model-View-Controller)" was created successfully.
This template contains technologies from parties other than Microsoft, see https://aka.ms/aspnetcore-template-3pn-210 for details.

Processing post-creation actions...
Running 'dotnet restore' on /home/tabizou/dev/core/smp0001/smp0001.csproj...
  Restoring packages for /home/tabizou/dev/core/smp0001/smp0001.csproj...
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.httpoverrides/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.jsonpatch/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.owin/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iis/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing.abstractions/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.razor.runtime/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.httpsys/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.core/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.rewrite/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.localization.routing/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.middlewareanalysis/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.ini/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.keyperfile/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.usersecrets/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.http/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.identity.stores/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.tracesource/index.json’.
  Resource temporarily unavailable
  Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/index.json’.
  Resource temporarily unavailable
  Installing System.Xml.XmlSerializer 4.3.0.
  Installing System.Private.DataContractSerialization 4.3.0.
  Installing System.Security.Principal 4.3.0.
  Installing runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0.
  Installing System.Diagnostics.DiagnosticSource 4.3.0.
  Installing System.Globalization.Extensions 4.3.0.
  Installing Microsoft.NETCore.App 2.2.0.
  Installing Microsoft.AspNetCore.Razor.Design 2.2.0.
  Installing Microsoft.AspNetCore.App 2.2.0.
  Installing System.Runtime.Handles 4.0.1.
  Installing Microsoft.NETCore.Targets 2.0.0.
  Installing Microsoft.NETCore.Platforms 2.2.0.
  Installing Microsoft.NETCore.DotNetHostPolicy 2.2.0.
  Installing runtime.native.System 4.0.0.
  Installing NETStandard.Library 2.0.3.
  Installing System.IO.FileSystem.Primitives 4.0.1.
  Installing Microsoft.AspNetCore.Authentication.Abstractions 2.2.0.
  Installing System.Diagnostics.Tools 4.0.1.
  Installing Microsoft.AspNetCore.Authentication.Facebook 2.2.0.
  Installing Microsoft.AspNetCore.Authentication.Core 2.2.0.
  Installing Microsoft.AspNetCore 2.2.0.
  Installing Microsoft.AspNetCore.Authentication.Google 2.2.0.
  Installing System.Runtime.CompilerServices.Unsafe 4.5.0.
  Installing Microsoft.AspNetCore.DataProtection.Extensions 2.2.0.
  Installing Microsoft.AspNetCore.Authentication.Cookies 2.2.0.
  Installing Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore 2.2.0.
  Installing runtime.win-arm64.runtime.native.System.Data.SqlClient.sni 4.4.0.
  Installing Microsoft.AspNetCore.DataProtection.Abstractions 2.2.0.
  Installing runtime.win-x86.runtime.native.System.Data.SqlClient.sni 4.4.0.
  Installing Microsoft.AspNetCore.Authentication.Twitter 2.2.0.
  Installing Microsoft.AspNetCore.Hosting.Server.Abstractions 2.2.0.
  Installing runtime.win-x64.runtime.native.System.Data.SqlClient.sni 4.4.0.
  Installing Microsoft.AspNetCore.Authentication.MicrosoftAccount 2.2.0.
  Installing Microsoft.AspNetCore.Diagnostics.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Cors 2.2.0.
  Installing System.Runtime.Serialization.Xml 4.3.0.
  Installing Microsoft.AspNetCore.Authorization.Policy 2.2.0.
  Installing Microsoft.AspNetCore.Antiforgery 2.2.0.
  Installing Microsoft.AspNetCore.HostFiltering 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Analyzers 2.2.0.
  Installing Microsoft.AspNetCore.Diagnostics.HealthChecks 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Formatters.Json 2.2.0.
  Installing Microsoft.AspNetCore.Authorization 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.ApiExplorer 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Cors 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Localization 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Formatters.Xml 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Razor.Extensions 2.2.0.
  Installing Microsoft.AspNetCore.Razor 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Connections.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Hosting.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Html.Abstractions 2.2.0.
  Installing System.Security.Claims 4.3.0.
  Installing Microsoft.AspNetCore.CookiePolicy 2.2.0.
  Installing Microsoft.AspNetCore.Authentication 2.2.0.
  Installing Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 2.2.0.
  Installing Microsoft.AspNetCore.WebUtilities 2.2.0.
  Installing Microsoft.AspNetCore.SignalR 1.1.0.
  Installing Microsoft.AspNetCore.Cryptography.KeyDerivation 2.2.0.
  Installing Microsoft.AspNetCore.Session 2.2.0.
  Installing Microsoft.IdentityModel.Logging 5.3.0.
  Installing Microsoft.AspNetCore.Server.Kestrel.Https 2.2.0.
  Installing Microsoft.AspNetCore.Cryptography.Internal 2.2.0.
  Installing Microsoft.Extensions.DependencyInjection 2.2.0.
  Installing Microsoft.EntityFrameworkCore.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.WebSockets 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Razor.ViewCompilation 2.2.0.
  Installing Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.SpaServices 2.2.0.
  Installing Microsoft.AspNetCore.Http 2.2.0.
  Installing Microsoft.EntityFrameworkCore.InMemory 2.2.0.
  Installing Microsoft.AspNetCore.StaticFiles 2.2.0.
  Installing Microsoft.Extensions.Localization.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Http.Abstractions 2.2.0.
  Installing Microsoft.Extensions.DiagnosticAdapter 2.2.0.
  Installing System.Diagnostics.Contracts 4.3.0.
  Installing Microsoft.AspNetCore.SpaServices.Extensions 2.2.0.
  Installing Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 2.2.0.
  Installing Microsoft.Extensions.DependencyInjection.Abstractions 2.2.0.
  Installing System.IO.Pipelines 4.5.2.
  Installing Microsoft.AspNetCore.Mvc.RazorPages 2.2.0.
  Installing Microsoft.AspNetCore.Mvc 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.TagHelpers 2.2.0.
  Installing Microsoft.AspNetCore.Http.Features 2.2.0.
  Installing Microsoft.AspNetCore.HttpOverrides 2.2.0.
  Installing Microsoft.Extensions.FileProviders.Physical 2.2.0.
  Installing System.Xml.XPath 4.3.0.
  Installing Microsoft.AspNetCore.Http.Extensions 2.2.0.
  Installing Microsoft.Extensions.Caching.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.DataAnnotations 2.2.0.
  Installing Microsoft.AspNetCore.Identity.EntityFrameworkCore 2.2.0.
  Installing Microsoft.Extensions.FileProviders.Composite 2.2.0.
  Installing Microsoft.AspNetCore.Localization 2.2.0.
  Installing Microsoft.Extensions.Configuration.Abstractions 2.2.0.
  Installing Microsoft.Extensions.Hosting 2.2.0.
  Installing Microsoft.AspNetCore.Razor.Runtime 2.2.0.
  Installing Microsoft.Extensions.Configuration.Binder 2.2.0.
  Installing Microsoft.Extensions.FileSystemGlobbing 2.2.0.
  Installing Microsoft.AspNetCore.ResponseCaching.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Owin 2.2.0.
  Installing Microsoft.AspNetCore.Routing.Abstractions 2.2.0.
  Installing Microsoft.EntityFrameworkCore.Analyzers 2.2.0.
  Installing Microsoft.Extensions.ObjectPool 2.2.0.
  Installing Microsoft.AspNetCore.MiddlewareAnalysis 2.2.0.
  Installing Microsoft.Extensions.Localization 2.2.0.
  Installing Microsoft.EntityFrameworkCore.Tools 2.2.0.
  Installing Microsoft.AspNetCore.Server.Kestrel 2.2.0.
  Installing Microsoft.AspNetCore.Identity 2.2.0.
  Installing Microsoft.Extensions.Diagnostics.HealthChecks 2.2.0.
  Installing Microsoft.Extensions.Hosting.Abstractions 2.2.0.
  Installing Microsoft.Extensions.Configuration.Ini 2.2.0.
  Installing Microsoft.AspNetCore.Localization.Routing 2.2.0.
  Installing Microsoft.AspNetCore.Rewrite 2.2.0.
  Installing Microsoft.Extensions.Configuration.FileExtensions 2.2.0.
  Installing Microsoft.Extensions.Options 2.2.0.
  Installing Microsoft.Extensions.Configuration.CommandLine 2.2.0.
  Installing Microsoft.Extensions.Configuration.EnvironmentVariables 2.2.0.
  Installing Microsoft.Extensions.Configuration.UserSecrets 2.2.0.
  Installing Microsoft.Extensions.WebEncoders 2.2.0.
  Installing Microsoft.Extensions.Configuration.KeyPerFile 2.2.0.
  Installing Microsoft.Extensions.Options.ConfigurationExtensions 2.2.0.
  Installing Microsoft.Extensions.FileProviders.Embedded 2.2.0.
  Installing Microsoft.Extensions.Logging.Console 2.2.0.
  Installing Microsoft.Extensions.Logging.Configuration 2.2.0.
  Installing System.Security.Cryptography.OpenSsl 4.3.0.
  Installing Microsoft.AspNetCore.ResponseCaching 2.2.0.
  Installing Microsoft.AspNetCore.ResponseCompression 2.2.0.
  Installing Microsoft.Extensions.Identity.Core 2.2.0.
  Installing Microsoft.Extensions.Identity.Stores 2.2.0.
  Installing Microsoft.Extensions.Logging.Debug 2.2.0.
  Installing Microsoft.Extensions.Http 2.2.0.
  Installing Microsoft.Extensions.Logging.TraceSource 2.2.0.
  Installing Microsoft.Extensions.Caching.Memory 2.2.0.
  Installing Microsoft.AspNetCore.HttpsPolicy 2.2.0.
  Installing System.Security.Cryptography.Csp 4.3.0.
  Installing Microsoft.Net.Http.Headers 2.2.0.
  Installing Microsoft.AspNetCore.Server.HttpSys 2.2.0.
  Installing Microsoft.Extensions.Logging 2.2.0.
  Installing Microsoft.Extensions.Configuration 2.2.0.
  Installing Microsoft.Extensions.Primitives 2.2.0.
  Installing Microsoft.Extensions.Options.DataAnnotations 2.2.0.
  Installing Microsoft.Extensions.FileProviders.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Hosting 2.2.0.
  Installing Microsoft.AspNetCore.Routing 2.2.0.
  Installing Microsoft.AspNetCore.Diagnostics 2.2.0.
  Installing Microsoft.Extensions.Logging.Abstractions 2.2.0.
  Installing Microsoft.AspNetCore.Razor.Language 2.2.0.
  Installing System.Security.Cryptography.Cng 4.3.0.
  Installing Microsoft.AspNetCore.Server.IIS 2.2.0.
  Installing Microsoft.EntityFrameworkCore.Relational 2.2.0.
  Installing Microsoft.AspNetCore.Server.IISIntegration 2.2.0.
  Installing Microsoft.EntityFrameworkCore.Design 2.2.0.
  Installing Microsoft.AspNetCore.DataProtection 2.2.0.
  Installing Microsoft.Extensions.Configuration.Xml 2.2.0.
  Installing Microsoft.AspNetCore.Server.Kestrel.Core 2.2.0.
  Installing Microsoft.AspNetCore.Identity.UI 2.2.0.
  Installing Microsoft.AspNetCore.Authentication.OAuth 2.2.0.
  Installing Microsoft.AspNetCore.Http.Connections 1.1.0.
  Installing Microsoft.AspNetCore.SignalR.Common 1.1.0.
  Installing runtime.native.System.Net.Http 4.3.0.
  Installing Microsoft.AspNetCore.SignalR.Protocols.Json 1.1.0.
  Installing Microsoft.AspNetCore.Http.Connections.Common 1.1.0.
  Installing Microsoft.AspNetCore.JsonPatch 2.2.0.
  Installing Microsoft.AspNetCore.NodeServices 2.2.0.
  Installing Microsoft.Extensions.Configuration.Json 2.2.0.
  Installing Microsoft.Extensions.Logging.EventSource 2.2.0.
  Installing Microsoft.EntityFrameworkCore 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Core 2.2.0.
  Installing Microsoft.AspNetCore.SignalR.Core 1.1.0.
  Installing Microsoft.AspNet.WebApi.Client 5.2.6.
  Installing Microsoft.AspNetCore.Mvc.ViewFeatures 2.2.0.
  Installing Microsoft.CodeAnalysis.Razor 2.2.0.
  Installing Microsoft.AspNetCore.Authentication.OpenIdConnect 2.2.0.
  Installing runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
  Installing Microsoft.AspNetCore.Authentication.JwtBearer 2.2.0.
  Installing runtime.native.System.Security.Cryptography.Apple 4.3.0.
  Installing Microsoft.AspNetCore.Authentication.WsFederation 2.2.0.
  Installing Microsoft.AspNetCore.Mvc.Razor 2.2.0.
  Installing Microsoft.Extensions.Caching.SqlServer 2.2.0.
  Installing Microsoft.EntityFrameworkCore.SqlServer 2.2.0.
  Installing Microsoft.NETCore.DotNetHostResolver 2.2.0.
  Installing System.Text.Encodings.Web 4.5.0.
  Installing System.Net.WebSockets.WebSocketProtocol 4.5.1.
  Installing System.Diagnostics.DiagnosticSource 4.5.0.
  Installing System.Buffers 4.5.0.
  Installing System.ComponentModel.Annotations 4.5.0.
  Installing System.Security.Principal.Windows 4.5.0.
  Installing System.Buffers 4.3.0.
  Installing Microsoft.Win32.Registry 4.5.0.
  Installing System.Runtime.CompilerServices.Unsafe 4.5.1.
  Installing System.Memory 4.5.1.
  Installing runtime.native.System.IO.Compression 4.3.0.
  Installing System.Reflection.Metadata 1.6.0.
  Installing runtime.native.System 4.3.0.
  Installing System.Numerics.Vectors 4.5.0.
  Installing Microsoft.CSharp 4.5.0.
  Installing System.Threading.Tasks.Extensions 4.5.1.
  Installing System.Threading.Tasks.Extensions 4.3.0.
  Installing System.Security.Cryptography.Xml 4.5.0.
  Installing System.Security.Cryptography.Cng 4.5.0.
  Installing Newtonsoft.Json 11.0.2.
  Installing System.Collections.Immutable 1.5.0.
  Installing System.Interactive.Async 3.2.0.
  Installing Remotion.Linq 2.2.0.
  Installing System.Collections.Specialized 4.3.0.
  Installing Microsoft.Extensions.DependencyModel 2.1.0.
  Installing System.Threading.Channels 4.5.0.
  Installing System.Reflection.Emit 4.3.0.
  Installing Newtonsoft.Json.Bson 1.0.1.
  Installing Newtonsoft.Json 10.0.1.
  Installing System.ComponentModel 4.3.0.
  Installing Microsoft.CodeAnalysis.CSharp 2.8.0.
  Installing Microsoft.IdentityModel.Protocols.OpenIdConnect 5.3.0.
  Installing Microsoft.CodeAnalysis.Common 2.8.0.
  Installing System.IdentityModel.Tokens.Jwt 5.3.0.
  Installing Microsoft.IdentityModel.Protocols.WsFederation 5.3.0.
  Installing System.Data.SqlClient 4.6.0.
  Installing Microsoft.NETCore.DotNetAppHost 2.2.0.
  Installing Microsoft.NETCore.Platforms 2.0.0.
  Installing System.Security.AccessControl 4.5.0.
  Installing System.Security.Permissions 4.5.0.
  Installing System.ComponentModel.Primitives 4.3.0.
  Installing System.Collections.NonGeneric 4.3.0.
  Installing System.Security.Cryptography.Pkcs 4.5.0.
  Installing System.Diagnostics.Debug 4.0.11.
  Installing System.Reflection.Emit.Lightweight 4.3.0.
  Installing System.Collections 4.0.11.
  Installing System.Reflection.Extensions 4.0.1.
  Installing System.Reflection.TypeExtensions 4.3.0.
  Installing System.Linq 4.1.0.
  Installing System.Runtime.Extensions 4.1.0.
  Installing System.ObjectModel 4.0.12.
  Installing System.Threading 4.0.11.
  Installing System.Linq.Queryable 4.0.1.
  Installing System.Reflection 4.1.0.
  Installing System.Linq.Expressions 4.1.0.
  Installing System.Runtime 4.1.0.
  Installing System.Dynamic.Runtime 4.0.11.
  Installing Newtonsoft.Json 9.0.1.
  Installing System.Net.Http 4.3.0.
  Installing Microsoft.DotNet.PlatformAbstractions 2.1.0.
  Installing System.Reflection.Primitives 4.3.0.
  Installing System.Reflection.Emit.ILGeneration 4.3.0.
  Installing System.IO 4.3.0.
  Installing System.Reflection 4.3.0.
  Installing System.Runtime 4.3.0.
  Installing NETStandard.Library 1.6.1.
  Installing System.Diagnostics.Debug 4.3.0.
  Installing System.Linq 4.3.0.
  Installing System.Resources.ResourceManager 4.3.0.
  Installing System.Reflection.Extensions 4.3.0.
  Installing System.Runtime.Numerics 4.3.0.
  Installing System.Text.Encoding.Extensions 4.3.0.
  Installing System.Text.RegularExpressions 4.3.0.
  Installing System.Xml.XmlDocument 4.3.0.
  Installing System.Text.Encoding 4.3.0.
  Installing System.Threading 4.3.0.
  Installing System.Xml.XDocument 4.3.0.
  Installing System.Globalization 4.3.0.
  Installing System.Threading.Tasks 4.3.0.
  Installing System.Runtime.Serialization.Formatters 4.3.0.
  Installing System.ObjectModel 4.3.0.
  Installing System.Dynamic.Runtime 4.3.0.
  Installing System.Net.Primitives 4.3.0.
  Installing System.Runtime.Serialization.Primitives 4.3.0.
  Installing System.Collections 4.3.0.
  Installing System.Runtime.Extensions 4.3.0.
  Installing System.Linq.Expressions 4.3.0.
  Installing System.ComponentModel.TypeConverter 4.3.0.
  Installing Microsoft.CSharp 4.3.0.
  Installing System.Xml.ReaderWriter 4.3.0.
  Installing System.AppContext 4.3.0.
  Installing System.Collections.Concurrent 4.3.0.
  Installing System.Console 4.3.0.
  Installing System.Diagnostics.Tools 4.3.0.
  Installing System.IO.Compression 4.3.0.
  Installing System.IO.FileSystem 4.3.0.
  Installing System.Diagnostics.Tracing 4.3.0.
  Installing System.IO.FileSystem.Primitives 4.3.0.
  Installing System.Security.Cryptography.Algorithms 4.3.0.
  Installing System.Security.Cryptography.Encoding 4.3.0.
  Installing System.Security.Cryptography.X509Certificates 4.3.0.
  Installing System.Diagnostics.StackTrace 4.3.0.
  Installing System.Threading.Thread 4.3.0.
  Installing System.Threading.Tasks.Parallel 4.3.0.
  Installing Microsoft.CodeAnalysis.Analyzers 1.1.0.
  Installing System.ValueTuple 4.3.0.
  Installing System.Collections.Immutable 1.3.1.
  Installing System.Diagnostics.FileVersionInfo 4.3.0.
  Installing System.Runtime.InteropServices.RuntimeInformation 4.3.0.
  Installing System.Runtime.InteropServices 4.3.0.
  Installing System.Xml.XPath.XDocument 4.3.0.
  Installing System.Reflection.Metadata 1.4.2.
  Installing System.Text.Encoding.CodePages 4.3.0.
  Installing Microsoft.IdentityModel.JsonWebTokens 5.3.0.
  Installing Microsoft.IdentityModel.Xml 5.3.0.
  Installing Microsoft.IdentityModel.Tokens 5.3.0.
  Installing Microsoft.IdentityModel.Protocols 5.3.0.
  Installing Microsoft.IdentityModel.Tokens.Saml 5.3.0.
  Installing runtime.native.System.Data.SqlClient.sni 4.5.0.
  Installing System.Text.Encoding.CodePages 4.5.0.
  Installing System.Net.Sockets 4.3.0.
  Installing Microsoft.NETCore.Platforms 1.0.1.
  Installing Microsoft.NETCore.Targets 1.0.1.
  Installing System.Resources.ResourceManager 4.0.1.
  Installing System.Threading.Tasks 4.0.11.
  Installing System.Reflection.Primitives 4.0.1.
  Installing System.IO 4.1.0.
  Installing System.Globalization 4.0.11.
  Installing System.Reflection.Emit 4.0.1.
  Installing System.Reflection.Emit.ILGeneration 4.0.1.
  Installing System.Reflection.TypeExtensions 4.1.0.
  Installing System.Reflection.Emit.Lightweight 4.0.1.
  Installing System.Text.Encoding 4.0.11.
  Installing System.Runtime.Serialization.Primitives 4.1.1.
  Installing System.Text.Encoding.Extensions 4.0.11.
  Installing Microsoft.CSharp 4.0.1.
  Installing System.Text.RegularExpressions 4.1.0.
  Installing System.Xml.XDocument 4.0.11.
  Installing System.Xml.ReaderWriter 4.0.11.
  Installing System.AppContext 4.1.0.
  Installing System.Runtime.InteropServices.RuntimeInformation 4.0.0.
  Installing System.IO.FileSystem 4.0.1.
  Installing System.Runtime.InteropServices 4.1.0.
  Installing Microsoft.NETCore.Platforms 1.1.0.
  Installing Microsoft.NETCore.Targets 1.1.0.
  Installing System.Security.Cryptography.Primitives 4.3.0.
  Installing System.Runtime.Handles 4.3.0.
  Installing System.Threading.Timer 4.3.0.
  Installing System.IO.Compression.ZipFile 4.3.0.
  Installing Microsoft.Win32.Primitives 4.3.0.
  Installing System.Globalization.Calendars 4.3.0.
  Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.props.
  Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.targets.
  Restore completed in 3.38 min for /home/tabizou/dev/core/smp0001/smp0001.csproj.

Restore succeeded

Raspberry Pi 3B + Ubuntu MATE 16.04 で dotnetcore 2.2 を試してみる

Raspberry Pi 3B + Ubuntu MATE 16.04 で dotnetcore 2.2 を試してみる

最初 dotnet-sdk-2.1.300-linux-arm.tar.gz で試してみたんだけど
dotnet restore でエラーを吐くので dotnet-sdk-2.2.101-linux-arm.tar.gz
で試してみる

一応以下の記述があるんだけど、16.04には未対応なので binary をDLして使用する
18.04 のイメージ無いし・・・


Ubuntu 16.04
wget -q packages-microsoft-prod.deb https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

参考にしたのは以下のサイト
Setup .NET Core 2.1 on ARM
dotnet/core
How to install NuGet from command line on linux
Ubuntu 16.04 LTS で ASP.NET Core MVC のプロジェクトを作成してみる

対象はこちら
Raspberry Pi 3B に Ubuntu MATE 16.04 をインストール&Wifiで接続してみる

インストールしてみる
.NET Core 2.2 downloadsより以下をDLする
SDK 2.2.101/.NET Core Binaries: ARM32
Runtime 2.2.0/ASP.NET Core Binaries: ARM32


$ sudo apt-get -y install libunwind8 gettext
$ sudo mkdir /opt/dotnet
$ sudo tar -xvf dotnet-sdk-2.2.101-linux-arm.tar.gz -C /opt/dotnet/
$ sudo tar -xvf aspnetcore-runtime-2.2.0-linux-arm.tar.gz -C /opt/dotnet/
$ sudo ln -s /opt/dotnet/dotnet /usr/local/bin

$ dotnet --info
.NET Core SDK (reflecting any global.json):
Version: 2.2.101
Commit: 236713b0b7

Runtime Environment:
OS Name: ubuntu
OS Version: 16.04
OS Platform: Linux
RID: ubuntu.16.04-arm
Base Path: /opt/dotnet/sdk/2.2.101/

Host (useful for support):
Version: 2.2.0
Commit: 1249f08fed

.NET Core SDKs installed:
2.2.101 [/opt/dotnet/sdk]

.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.2.0 [/opt/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.2.0 [/opt/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.2.0 [/opt/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

.profile に以下を追加する(のかな?)


export DOTNET_CLI_TELEMETRY_OPTOUT=1

プロジェクトを作成する
適当なdirで 以下を実行する


$ sudo apt install nuget
$ dotnet new mvc -au None

Welcome to .NET Core!

                                        • -

Learn more about .NET Core: https://aka.ms/dotnet-docs
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs

Telemetry

                • -

The .NET Core tools collect usage data in order to help us improve your experience. The data is anonymous and doesn't include command-line arguments. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET Core CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

ASP.NET Core

                      • -

Successfully installed the ASP.NET Core HTTPS Development Certificate.
To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). For establishing trust on other platforms refer to the platform specific documentation.
For more information on configuring HTTPS see https://go.microsoft.com/fwlink/?linkid=848054.
Getting ready...
The template "ASP.NET Core Web App (Model-View-Controller)" was created successfully.
This template contains technologies from parties other than Microsoft, see https://aka.ms/aspnetcore-template-3pn-210 for details.

Processing post-creation actions...
Running 'dotnet restore' on /home/tabizou/dev/core/smp0001/smp0001.csproj...
Restoring packages for /home/tabizou/dev/core/smp0001/smp0001.csproj...
Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.props.
Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.targets.
Restore completed in 9.25 sec for /home/tabizou/dev/core/smp0001/smp0001.csproj.

Restore succeeded.

プロジェクトをコンパイル&リリースする


$dotnet publish -c Release -r ubuntu.16.04-arm smp0001.csproj
Microsoft (R) Build Engine version 15.9.20+g88f5fadfbe for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

Restoring packages for /home/tabizou/dev/core/smp0001/smp0001.csproj...
Restore completed in 7.92 sec for /home/tabizou/dev/core/smp0001/smp0001.csproj.
smp0001 -> /home/tabizou/dev/core/smp0001/bin/Release/netcoreapp2.2/ubuntu.16.04-arm/smp0001.dll
smp0001 -> /home/tabizou/dev/core/smp0001/bin/Release/netcoreapp2.2/ubuntu.16.04-arm/smp0001.Views.dll
smp0001 -> /home/tabizou/dev/core/smp0001/bin/Release/netcoreapp2.2/ubuntu.16.04-arm/publish/

プロジェクトを実行する


$ dotnet ./bin/Release/netcoreapp2.2/ubuntu.16.04-arm/publish/smp0001.dll
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
No XML encryptor configured. Key {4d3c1b1b-1e86-4ffe-832a-ef6231ac6c04} may be persisted to storage in unencrypted form.
Hosting environment: Production
Content root path: /home/tabizou/dev/core/smp0001
Now listening on: http://localhost:5000
Now listening on: https://localhost:5001
Application started. Press Ctrl+C to shut down.
ブラウザで確認する(ポートが開いていることだけを確認・・・)

$ telnet localhost 5000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

メモ
最初に dotnet new mvc -au None を実行したときに以下が出力されたのだが
プロジェクトフォルダを変えても実行されないのが不明


$ dotnet new mvc -au None

Welcome to .NET Core!

                                        • -

Learn more about .NET Core: https://aka.ms/dotnet-docs
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs

Telemetry

                • -

The .NET Core tools collect usage data in order to help us improve your experience. The data is anonymous and doesn't include command-line arguments. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET Core CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

ASP.NET Core

                      • -

Successfully installed the ASP.NET Core HTTPS Development Certificate.
To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). For establishing trust on other platforms refer to the platform specific documentation.
For more information on configuring HTTPS see https://go.microsoft.com/fwlink/?linkid=848054.
Getting ready...
The template "ASP.NET Core Web App (Model-View-Controller)" was created successfully.
This template contains technologies from parties other than Microsoft, see https://aka.ms/aspnetcore-template-3pn-210 for details.

Processing post-creation actions...
Running 'dotnet restore' on /home/tabizou/dev/core/smp0001/smp0001.csproj...
Restoring packages for /home/tabizou/dev/core/smp0001/smp0001.csproj...
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.httpoverrides/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.jsonpatch/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.owin/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iis/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing.abstractions/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.razor.runtime/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.httpsys/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.core/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.rewrite/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.localization.routing/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.middlewareanalysis/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.ini/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.keyperfile/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.usersecrets/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.http/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.identity.stores/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.tracesource/index.json'.
Resource temporarily unavailable
Retrying 'FindPackagesByIdAsync' for source 'https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/index.json'.
Resource temporarily unavailable
Installing System.Xml.XmlSerializer 4.3.0.
Installing System.Private.DataContractSerialization 4.3.0.
Installing System.Security.Principal 4.3.0.
Installing runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0.
Installing System.Diagnostics.DiagnosticSource 4.3.0.
Installing System.Globalization.Extensions 4.3.0.
Installing Microsoft.NETCore.App 2.2.0.
Installing Microsoft.AspNetCore.Razor.Design 2.2.0.
Installing Microsoft.AspNetCore.App 2.2.0.
Installing System.Runtime.Handles 4.0.1.
Installing Microsoft.NETCore.Targets 2.0.0.
Installing Microsoft.NETCore.Platforms 2.2.0.
Installing Microsoft.NETCore.DotNetHostPolicy 2.2.0.
Installing runtime.native.System 4.0.0.
Installing NETStandard.Library 2.0.3.
Installing System.IO.FileSystem.Primitives 4.0.1.
Installing Microsoft.AspNetCore.Authentication.Abstractions 2.2.0.
Installing System.Diagnostics.Tools 4.0.1.
Installing Microsoft.AspNetCore.Authentication.Facebook 2.2.0.
Installing Microsoft.AspNetCore.Authentication.Core 2.2.0.
Installing Microsoft.AspNetCore 2.2.0.
Installing Microsoft.AspNetCore.Authentication.Google 2.2.0.
Installing System.Runtime.CompilerServices.Unsafe 4.5.0.
Installing Microsoft.AspNetCore.DataProtection.Extensions 2.2.0.
Installing Microsoft.AspNetCore.Authentication.Cookies 2.2.0.
Installing Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore 2.2.0.
Installing runtime.win-arm64.runtime.native.System.Data.SqlClient.sni 4.4.0.
Installing Microsoft.AspNetCore.DataProtection.Abstractions 2.2.0.
Installing runtime.win-x86.runtime.native.System.Data.SqlClient.sni 4.4.0.
Installing Microsoft.AspNetCore.Authentication.Twitter 2.2.0.
Installing Microsoft.AspNetCore.Hosting.Server.Abstractions 2.2.0.
Installing runtime.win-x64.runtime.native.System.Data.SqlClient.sni 4.4.0.
Installing Microsoft.AspNetCore.Authentication.MicrosoftAccount 2.2.0.
Installing Microsoft.AspNetCore.Diagnostics.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Cors 2.2.0.
Installing System.Runtime.Serialization.Xml 4.3.0.
Installing Microsoft.AspNetCore.Authorization.Policy 2.2.0.
Installing Microsoft.AspNetCore.Antiforgery 2.2.0.
Installing Microsoft.AspNetCore.HostFiltering 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Analyzers 2.2.0.
Installing Microsoft.AspNetCore.Diagnostics.HealthChecks 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Formatters.Json 2.2.0.
Installing Microsoft.AspNetCore.Authorization 2.2.0.
Installing Microsoft.AspNetCore.Mvc.ApiExplorer 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Cors 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Localization 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Formatters.Xml 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Razor.Extensions 2.2.0.
Installing Microsoft.AspNetCore.Razor 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Connections.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Hosting.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Html.Abstractions 2.2.0.
Installing System.Security.Claims 4.3.0.
Installing Microsoft.AspNetCore.CookiePolicy 2.2.0.
Installing Microsoft.AspNetCore.Authentication 2.2.0.
Installing Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 2.2.0.
Installing Microsoft.AspNetCore.WebUtilities 2.2.0.
Installing Microsoft.AspNetCore.SignalR 1.1.0.
Installing Microsoft.AspNetCore.Cryptography.KeyDerivation 2.2.0.
Installing Microsoft.AspNetCore.Session 2.2.0.
Installing Microsoft.IdentityModel.Logging 5.3.0.
Installing Microsoft.AspNetCore.Server.Kestrel.Https 2.2.0.
Installing Microsoft.AspNetCore.Cryptography.Internal 2.2.0.
Installing Microsoft.Extensions.DependencyInjection 2.2.0.
Installing Microsoft.EntityFrameworkCore.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.WebSockets 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Razor.ViewCompilation 2.2.0.
Installing Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.SpaServices 2.2.0.
Installing Microsoft.AspNetCore.Http 2.2.0.
Installing Microsoft.EntityFrameworkCore.InMemory 2.2.0.
Installing Microsoft.AspNetCore.StaticFiles 2.2.0.
Installing Microsoft.Extensions.Localization.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Http.Abstractions 2.2.0.
Installing Microsoft.Extensions.DiagnosticAdapter 2.2.0.
Installing System.Diagnostics.Contracts 4.3.0.
Installing Microsoft.AspNetCore.SpaServices.Extensions 2.2.0.
Installing Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 2.2.0.
Installing Microsoft.Extensions.DependencyInjection.Abstractions 2.2.0.
Installing System.IO.Pipelines 4.5.2.
Installing Microsoft.AspNetCore.Mvc.RazorPages 2.2.0.
Installing Microsoft.AspNetCore.Mvc 2.2.0.
Installing Microsoft.AspNetCore.Mvc.TagHelpers 2.2.0.
Installing Microsoft.AspNetCore.Http.Features 2.2.0.
Installing Microsoft.AspNetCore.HttpOverrides 2.2.0.
Installing Microsoft.Extensions.FileProviders.Physical 2.2.0.
Installing System.Xml.XPath 4.3.0.
Installing Microsoft.AspNetCore.Http.Extensions 2.2.0.
Installing Microsoft.Extensions.Caching.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Mvc.DataAnnotations 2.2.0.
Installing Microsoft.AspNetCore.Identity.EntityFrameworkCore 2.2.0.
Installing Microsoft.Extensions.FileProviders.Composite 2.2.0.
Installing Microsoft.AspNetCore.Localization 2.2.0.
Installing Microsoft.Extensions.Configuration.Abstractions 2.2.0.
Installing Microsoft.Extensions.Hosting 2.2.0.
Installing Microsoft.AspNetCore.Razor.Runtime 2.2.0.
Installing Microsoft.Extensions.Configuration.Binder 2.2.0.
Installing Microsoft.Extensions.FileSystemGlobbing 2.2.0.
Installing Microsoft.AspNetCore.ResponseCaching.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Owin 2.2.0.
Installing Microsoft.AspNetCore.Routing.Abstractions 2.2.0.
Installing Microsoft.EntityFrameworkCore.Analyzers 2.2.0.
Installing Microsoft.Extensions.ObjectPool 2.2.0.
Installing Microsoft.AspNetCore.MiddlewareAnalysis 2.2.0.
Installing Microsoft.Extensions.Localization 2.2.0.
Installing Microsoft.EntityFrameworkCore.Tools 2.2.0.
Installing Microsoft.AspNetCore.Server.Kestrel 2.2.0.
Installing Microsoft.AspNetCore.Identity 2.2.0.
Installing Microsoft.Extensions.Diagnostics.HealthChecks 2.2.0.
Installing Microsoft.Extensions.Hosting.Abstractions 2.2.0.
Installing Microsoft.Extensions.Configuration.Ini 2.2.0.
Installing Microsoft.AspNetCore.Localization.Routing 2.2.0.
Installing Microsoft.AspNetCore.Rewrite 2.2.0.
Installing Microsoft.Extensions.Configuration.FileExtensions 2.2.0.
Installing Microsoft.Extensions.Options 2.2.0.
Installing Microsoft.Extensions.Configuration.CommandLine 2.2.0.
Installing Microsoft.Extensions.Configuration.EnvironmentVariables 2.2.0.
Installing Microsoft.Extensions.Configuration.UserSecrets 2.2.0.
Installing Microsoft.Extensions.WebEncoders 2.2.0.
Installing Microsoft.Extensions.Configuration.KeyPerFile 2.2.0.
Installing Microsoft.Extensions.Options.ConfigurationExtensions 2.2.0.
Installing Microsoft.Extensions.FileProviders.Embedded 2.2.0.
Installing Microsoft.Extensions.Logging.Console 2.2.0.
Installing Microsoft.Extensions.Logging.Configuration 2.2.0.
Installing System.Security.Cryptography.OpenSsl 4.3.0.
Installing Microsoft.AspNetCore.ResponseCaching 2.2.0.
Installing Microsoft.AspNetCore.ResponseCompression 2.2.0.
Installing Microsoft.Extensions.Identity.Core 2.2.0.
Installing Microsoft.Extensions.Identity.Stores 2.2.0.
Installing Microsoft.Extensions.Logging.Debug 2.2.0.
Installing Microsoft.Extensions.Http 2.2.0.
Installing Microsoft.Extensions.Logging.TraceSource 2.2.0.
Installing Microsoft.Extensions.Caching.Memory 2.2.0.
Installing Microsoft.AspNetCore.HttpsPolicy 2.2.0.
Installing System.Security.Cryptography.Csp 4.3.0.
Installing Microsoft.Net.Http.Headers 2.2.0.
Installing Microsoft.AspNetCore.Server.HttpSys 2.2.0.
Installing Microsoft.Extensions.Logging 2.2.0.
Installing Microsoft.Extensions.Configuration 2.2.0.
Installing Microsoft.Extensions.Primitives 2.2.0.
Installing Microsoft.Extensions.Options.DataAnnotations 2.2.0.
Installing Microsoft.Extensions.FileProviders.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Hosting 2.2.0.
Installing Microsoft.AspNetCore.Routing 2.2.0.
Installing Microsoft.AspNetCore.Diagnostics 2.2.0.
Installing Microsoft.Extensions.Logging.Abstractions 2.2.0.
Installing Microsoft.AspNetCore.Razor.Language 2.2.0.
Installing System.Security.Cryptography.Cng 4.3.0.
Installing Microsoft.AspNetCore.Server.IIS 2.2.0.
Installing Microsoft.EntityFrameworkCore.Relational 2.2.0.
Installing Microsoft.AspNetCore.Server.IISIntegration 2.2.0.
Installing Microsoft.EntityFrameworkCore.Design 2.2.0.
Installing Microsoft.AspNetCore.DataProtection 2.2.0.
Installing Microsoft.Extensions.Configuration.Xml 2.2.0.
Installing Microsoft.AspNetCore.Server.Kestrel.Core 2.2.0.
Installing Microsoft.AspNetCore.Identity.UI 2.2.0.
Installing Microsoft.AspNetCore.Authentication.OAuth 2.2.0.
Installing Microsoft.AspNetCore.Http.Connections 1.1.0.
Installing Microsoft.AspNetCore.SignalR.Common 1.1.0.
Installing runtime.native.System.Net.Http 4.3.0.
Installing Microsoft.AspNetCore.SignalR.Protocols.Json 1.1.0.
Installing Microsoft.AspNetCore.Http.Connections.Common 1.1.0.
Installing Microsoft.AspNetCore.JsonPatch 2.2.0.
Installing Microsoft.AspNetCore.NodeServices 2.2.0.
Installing Microsoft.Extensions.Configuration.Json 2.2.0.
Installing Microsoft.Extensions.Logging.EventSource 2.2.0.
Installing Microsoft.EntityFrameworkCore 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Core 2.2.0.
Installing Microsoft.AspNetCore.SignalR.Core 1.1.0.
Installing Microsoft.AspNet.WebApi.Client 5.2.6.
Installing Microsoft.AspNetCore.Mvc.ViewFeatures 2.2.0.
Installing Microsoft.CodeAnalysis.Razor 2.2.0.
Installing Microsoft.AspNetCore.Authentication.OpenIdConnect 2.2.0.
Installing runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
Installing Microsoft.AspNetCore.Authentication.JwtBearer 2.2.0.
Installing runtime.native.System.Security.Cryptography.Apple 4.3.0.
Installing Microsoft.AspNetCore.Authentication.WsFederation 2.2.0.
Installing Microsoft.AspNetCore.Mvc.Razor 2.2.0.
Installing Microsoft.Extensions.Caching.SqlServer 2.2.0.
Installing Microsoft.EntityFrameworkCore.SqlServer 2.2.0.
Installing Microsoft.NETCore.DotNetHostResolver 2.2.0.
Installing System.Text.Encodings.Web 4.5.0.
Installing System.Net.WebSockets.WebSocketProtocol 4.5.1.
Installing System.Diagnostics.DiagnosticSource 4.5.0.
Installing System.Buffers 4.5.0.
Installing System.ComponentModel.Annotations 4.5.0.
Installing System.Security.Principal.Windows 4.5.0.
Installing System.Buffers 4.3.0.
Installing Microsoft.Win32.Registry 4.5.0.
Installing System.Runtime.CompilerServices.Unsafe 4.5.1.
Installing System.Memory 4.5.1.
Installing runtime.native.System.IO.Compression 4.3.0.
Installing System.Reflection.Metadata 1.6.0.
Installing runtime.native.System 4.3.0.
Installing System.Numerics.Vectors 4.5.0.
Installing Microsoft.CSharp 4.5.0.
Installing System.Threading.Tasks.Extensions 4.5.1.
Installing System.Threading.Tasks.Extensions 4.3.0.
Installing System.Security.Cryptography.Xml 4.5.0.
Installing System.Security.Cryptography.Cng 4.5.0.
Installing Newtonsoft.Json 11.0.2.
Installing System.Collections.Immutable 1.5.0.
Installing System.Interactive.Async 3.2.0.
Installing Remotion.Linq 2.2.0.
Installing System.Collections.Specialized 4.3.0.
Installing Microsoft.Extensions.DependencyModel 2.1.0.
Installing System.Threading.Channels 4.5.0.
Installing System.Reflection.Emit 4.3.0.
Installing Newtonsoft.Json.Bson 1.0.1.
Installing Newtonsoft.Json 10.0.1.
Installing System.ComponentModel 4.3.0.
Installing Microsoft.CodeAnalysis.CSharp 2.8.0.
Installing Microsoft.IdentityModel.Protocols.OpenIdConnect 5.3.0.
Installing Microsoft.CodeAnalysis.Common 2.8.0.
Installing System.IdentityModel.Tokens.Jwt 5.3.0.
Installing Microsoft.IdentityModel.Protocols.WsFederation 5.3.0.
Installing System.Data.SqlClient 4.6.0.
Installing Microsoft.NETCore.DotNetAppHost 2.2.0.
Installing Microsoft.NETCore.Platforms 2.0.0.
Installing System.Security.AccessControl 4.5.0.
Installing System.Security.Permissions 4.5.0.
Installing System.ComponentModel.Primitives 4.3.0.
Installing System.Collections.NonGeneric 4.3.0.
Installing System.Security.Cryptography.Pkcs 4.5.0.
Installing System.Diagnostics.Debug 4.0.11.
Installing System.Reflection.Emit.Lightweight 4.3.0.
Installing System.Collections 4.0.11.
Installing System.Reflection.Extensions 4.0.1.
Installing System.Reflection.TypeExtensions 4.3.0.
Installing System.Linq 4.1.0.
Installing System.Runtime.Extensions 4.1.0.
Installing System.ObjectModel 4.0.12.
Installing System.Threading 4.0.11.
Installing System.Linq.Queryable 4.0.1.
Installing System.Reflection 4.1.0.
Installing System.Linq.Expressions 4.1.0.
Installing System.Runtime 4.1.0.
Installing System.Dynamic.Runtime 4.0.11.
Installing Newtonsoft.Json 9.0.1.
Installing System.Net.Http 4.3.0.
Installing Microsoft.DotNet.PlatformAbstractions 2.1.0.
Installing System.Reflection.Primitives 4.3.0.
Installing System.Reflection.Emit.ILGeneration 4.3.0.
Installing System.IO 4.3.0.
Installing System.Reflection 4.3.0.
Installing System.Runtime 4.3.0.
Installing NETStandard.Library 1.6.1.
Installing System.Diagnostics.Debug 4.3.0.
Installing System.Linq 4.3.0.
Installing System.Resources.ResourceManager 4.3.0.
Installing System.Reflection.Extensions 4.3.0.
Installing System.Runtime.Numerics 4.3.0.
Installing System.Text.Encoding.Extensions 4.3.0.
Installing System.Text.RegularExpressions 4.3.0.
Installing System.Xml.XmlDocument 4.3.0.
Installing System.Text.Encoding 4.3.0.
Installing System.Threading 4.3.0.
Installing System.Xml.XDocument 4.3.0.
Installing System.Globalization 4.3.0.
Installing System.Threading.Tasks 4.3.0.
Installing System.Runtime.Serialization.Formatters 4.3.0.
Installing System.ObjectModel 4.3.0.
Installing System.Dynamic.Runtime 4.3.0.
Installing System.Net.Primitives 4.3.0.
Installing System.Runtime.Serialization.Primitives 4.3.0.
Installing System.Collections 4.3.0.
Installing System.Runtime.Extensions 4.3.0.
Installing System.Linq.Expressions 4.3.0.
Installing System.ComponentModel.TypeConverter 4.3.0.
Installing Microsoft.CSharp 4.3.0.
Installing System.Xml.ReaderWriter 4.3.0.
Installing System.AppContext 4.3.0.
Installing System.Collections.Concurrent 4.3.0.
Installing System.Console 4.3.0.
Installing System.Diagnostics.Tools 4.3.0.
Installing System.IO.Compression 4.3.0.
Installing System.IO.FileSystem 4.3.0.
Installing System.Diagnostics.Tracing 4.3.0.
Installing System.IO.FileSystem.Primitives 4.3.0.
Installing System.Security.Cryptography.Algorithms 4.3.0.
Installing System.Security.Cryptography.Encoding 4.3.0.
Installing System.Security.Cryptography.X509Certificates 4.3.0.
Installing System.Diagnostics.StackTrace 4.3.0.
Installing System.Threading.Thread 4.3.0.
Installing System.Threading.Tasks.Parallel 4.3.0.
Installing Microsoft.CodeAnalysis.Analyzers 1.1.0.
Installing System.ValueTuple 4.3.0.
Installing System.Collections.Immutable 1.3.1.
Installing System.Diagnostics.FileVersionInfo 4.3.0.
Installing System.Runtime.InteropServices.RuntimeInformation 4.3.0.
Installing System.Runtime.InteropServices 4.3.0.
Installing System.Xml.XPath.XDocument 4.3.0.
Installing System.Reflection.Metadata 1.4.2.
Installing System.Text.Encoding.CodePages 4.3.0.
Installing Microsoft.IdentityModel.JsonWebTokens 5.3.0.
Installing Microsoft.IdentityModel.Xml 5.3.0.
Installing Microsoft.IdentityModel.Tokens 5.3.0.
Installing Microsoft.IdentityModel.Protocols 5.3.0.
Installing Microsoft.IdentityModel.Tokens.Saml 5.3.0.
Installing runtime.native.System.Data.SqlClient.sni 4.5.0.
Installing System.Text.Encoding.CodePages 4.5.0.
Installing System.Net.Sockets 4.3.0.
Installing Microsoft.NETCore.Platforms 1.0.1.
Installing Microsoft.NETCore.Targets 1.0.1.
Installing System.Resources.ResourceManager 4.0.1.
Installing System.Threading.Tasks 4.0.11.
Installing System.Reflection.Primitives 4.0.1.
Installing System.IO 4.1.0.
Installing System.Globalization 4.0.11.
Installing System.Reflection.Emit 4.0.1.
Installing System.Reflection.Emit.ILGeneration 4.0.1.
Installing System.Reflection.TypeExtensions 4.1.0.
Installing System.Reflection.Emit.Lightweight 4.0.1.
Installing System.Text.Encoding 4.0.11.
Installing System.Runtime.Serialization.Primitives 4.1.1.
Installing System.Text.Encoding.Extensions 4.0.11.
Installing Microsoft.CSharp 4.0.1.
Installing System.Text.RegularExpressions 4.1.0.
Installing System.Xml.XDocument 4.0.11.
Installing System.Xml.ReaderWriter 4.0.11.
Installing System.AppContext 4.1.0.
Installing System.Runtime.InteropServices.RuntimeInformation 4.0.0.
Installing System.IO.FileSystem 4.0.1.
Installing System.Runtime.InteropServices 4.1.0.
Installing Microsoft.NETCore.Platforms 1.1.0.
Installing Microsoft.NETCore.Targets 1.1.0.
Installing System.Security.Cryptography.Primitives 4.3.0.
Installing System.Runtime.Handles 4.3.0.
Installing System.Threading.Timer 4.3.0.
Installing System.IO.Compression.ZipFile 4.3.0.
Installing Microsoft.Win32.Primitives 4.3.0.
Installing System.Globalization.Calendars 4.3.0.
Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.props.
Generating MSBuild file /home/tabizou/dev/core/smp0001/obj/smp0001.csproj.nuget.g.targets.
Restore completed in 3.38 min for /home/tabizou/dev/core/smp0001/smp0001.csproj.

Restore succeeded